Australia

Beach holidays
in Australia

Our 108 favourite places in Australia to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.

Sydney

Sydney

Australia

From$275
Perth

Perth

Australia

From$295
Cairns

Cairns

Australia

From$245
Gold Coast

Gold Coast

Australia

From$265
Sunshine Coast

Sunshine Coast

Australia

From$300
Byron Bay

Byron Bay

Australia

From$270
Noosa

Noosa

Australia

From$235
Whitsundays

Whitsundays

Australia

From$210
Hamilton Island

Hamilton Island

Australia

From$160
Port Douglas

Port Douglas

Australia

From$220
Broome

Broome

Australia

From$150
Newcastle

Newcastle

Australia

From$155
Wollongong

Wollongong

Australia

From$300
Geelong

Geelong

Australia

From$195
Mornington Peninsula

Mornington Peninsula

Australia

From$250
Lord Howe Island

Lord Howe Island

Australia

From$185
Norfolk Island

Norfolk Island

Australia

From$260
Bay of Fires

Bay of Fires

Australia

From$290
Esperance

Esperance

Australia

From$265
Coral Bay

Coral Bay

Australia

From$270
Exmouth

Exmouth

Australia

From$300
Central Coast

Central Coast

Australia

From$195
City of Port Phillip

City of Port Phillip

Australia

From$190
Launceston

Launceston

Australia

From$175
Mandurah

Mandurah

Australia

From$215
Coffs Harbour

Coffs Harbour

Australia

From$230
Bunbury

Bunbury

Australia

From$250
Bundaberg

Bundaberg

Australia

From$215
Point Cook

Point Cook

Australia

From$205
Hervey Bay

Hervey Bay

Australia

From$215
Port Macquarie

Port Macquarie

Australia

From$205
Reservoir

Reservoir

Australia

From$230
Berwick

Berwick

Australia

From$190
Dubbo

Dubbo

Australia

From$190
Wodonga

Wodonga

Australia

From$135
Hoppers Crossing

Hoppers Crossing

Australia

From$210
Mildura

Mildura

Australia

From$160
Canning Vale

Canning Vale

Australia

From$130
Preston

Preston

Australia

From$260
Southport

Southport

Australia

From$170
Liverpool

Liverpool

Australia

From$220
Narre Warren South

Narre Warren South

Australia

From$185
Keysborough

Keysborough

Australia

From$175
Wangaratta

Wangaratta

Australia

From$240
Merrylands

Merrylands

Australia

From$120
Narre Warren

Narre Warren

Australia

From$235
Maryborough

Maryborough

Australia

From$265
Coburg

Coburg

Australia

From$255
Devonport

Devonport

Australia

From$180
Strathfield

Strathfield

Australia

From$180
Mount Gambier

Mount Gambier

Australia

From$130
South Yarra

South Yarra

Australia

From$260
Goulburn

Goulburn

Australia

From$270
Campsie

Campsie

Australia

From$210
Morphett Vale

Morphett Vale

Australia

From$265
Cheltenham

Cheltenham

Australia

From$235
Thornlie

Thornlie

Australia

From$205
Boronia

Boronia

Australia

From$230
Mooroolbark

Mooroolbark

Australia

From$255
Dandenong North

Dandenong North

Australia

From$145
Carrum Downs

Carrum Downs

Australia

From$160
Balwyn North

Balwyn North

Australia

From$260
Greenvale

Greenvale

Australia

From$130
Hawthorn South

Hawthorn South

Australia

From$175
Narangba

Narangba

Australia

From$190
Burnie

Burnie

Australia

From$220
Mulgrave

Mulgrave

Australia

From$230
Deception Bay

Deception Bay

Australia

From$190
Wollongong city centre

Wollongong city centre

Australia

From$190
Clayton

Clayton

Australia

From$255
Officer

Officer

Australia

From$175
Highton

Highton

Australia

From$170
Burwood

Burwood

Australia

From$235
Pascoe Vale

Pascoe Vale

Australia

From$275
Fairfield

Fairfield

Australia

From$265
Sunnybank Hills

Sunnybank Hills

Australia

From$170
Port Melbourne

Port Melbourne

Australia

From$275
Scarborough

Scarborough

Australia

From$125
Earlwood

Earlwood

Australia

From$130
Batemans Bay

Batemans Bay

Australia

From$215
Broken Hill

Broken Hill

Australia

From$240
Footscray

Footscray

Australia

From$255
Caulfield North

Caulfield North

Australia

From$140
Paralowie

Paralowie

Australia

From$220
Kogarah

Kogarah

Australia

From$200
Umina Beach

Umina Beach

Australia

From$170
Moonee Ponds

Moonee Ponds

Australia

From$260
Manly

Manly

Australia

From$145
Carlton

Carlton

Australia

From$260
Alexandra Hills

Alexandra Hills

Australia

From$160
Glenwood

Glenwood

Australia

From$195
Yarraville

Yarraville

Australia

From$150
Eight Mile Plains

Eight Mile Plains

Australia

From$185
Port Hedland

Port Hedland

Australia

From$195
Palm Beach

Palm Beach

Australia

From$155
Taylors Lakes

Taylors Lakes

Australia

From$175
Elwood

Elwood

Australia

From$155
Springfield Lakes

Springfield Lakes

Australia

From$135
Rochedale South

Rochedale South

Australia

From$150
Kensington

Kensington

Australia

From$185
Meadow Heights

Meadow Heights

Australia

From$180
Redland Bay

Redland Bay

Australia

From$250
Concord

Concord

Australia

From$200
Fawkner

Fawkner

Australia

From$255
Bayswater

Bayswater

Australia

From$260
Ormeau

Ormeau

Australia

From$170
Burleigh Waters

Burleigh Waters

Australia

From$125
Rockingham city centre

Rockingham city centre

Australia

From$205

Beach holidays in Australia — FAQs

What are the best beach holidays in Australia?
Our 108 top picks for beach holidays in Australia are listed above, sorted by where you'll get most for your money on Booking.com — starting from $120/night.
When is the best time for a beach holiday in Australia?
Late spring and early autumn give the best weather-to-crowd balance for beaches in Australia; midsummer is hot and busy.
How much do beach holidays in Australia cost?
Hotels for our Australia beach picks start from $120/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.