
Shark Bay
Top Shark Bay holiday deals
Price found within the past 48 hours. Click for updated prices.

Swan River Hotel
Ascot
Price was AU$1,319, price is now AU$883 per person
AU$883
per person
6 Nov - 12 Nov
found 7 hours ago
Return flight included
Brisbane (BNE) to Perth (PER)
With a stay at Swan River Hotel in Perth (Ascot), you'll be a 3-minute drive from Ascot Racecourse and 7 minutes from Crown Perth.

Gallery Hotel
Bibra Lake
Save 100% on your flight
Price was AU$1,884, price is now AU$1,061 per person
AU$1,061
per person
24 Oct - 1 Nov
found 1 day ago
Return flight included
Melbourne (MEL) to Perth (PER)
With a stay at Gallery Hotel in Perth (Bibra Lake), you'll be a 3-minute drive from Adventure World and 6 minutes from Murdoch University, South Street Campus.

Hougoumont Hotel
Fremantle
Save 100% on your flight
Price was AU$1,663, price is now AU$1,070 per person
AU$1,070
per person
6 Nov - 12 Nov
found 7 hours ago
Return flight included
Brisbane (BNE) to Perth (PER)
With a stay at Hougoumont Hotel in Perth (Fremantle), you'll be within a 5-minute walk of Fremantle Markets and Town Hall.

Nesuto Curtin Perth Hotel
Bentley
Price was AU$1,620, price is now AU$1,123 per person
AU$1,123
per person
29 Oct - 4 Nov
found 1 day ago
Return flight included
Melbourne (MEL) to Perth (PER)
With a stay at Nesuto Curtin Perth Hotel in Perth (Bentley), you'll be within a 5-minute walk of Curtin University and Perth Hockey Stadium.

Ramada VetroBlu Scarborough Beach
Scarborough
Price was AU$1,497, price is now AU$1,050 per person
AU$1,050
per person
6 Nov - 12 Nov
found 7 hours ago
Return flight included
Brisbane (BNE) to Perth (PER)
With a stay at Ramada VetroBlu Scarborough Beach in Perth (Scarborough), you'll be within a 5-minute drive of Scarborough Beach and Trigg Beach.
Lodging Near Shark Bay

Fisherman's Getaway sleeps ten ocean views -STRA653HYEUEVG0
Denham
With a stay at this vacation home, you'll be centrally located in Denham, steps from Shark Bay and 3 minutes by foot from Charlie Sappie Park.
"The 70’s fisherman’s shack was just as we thought it would be. I love the bay!"
Reviewed on 3 Sept 2025

RAC Monkey Mia Dolphin Resort
Monkey Mia Road, Monkey Mia, WA
The price is AU$210 per night from 12 Oct to 13 Oct
AU$210
per night
12 Oct - 13 Oct
Located in Monkey Mia, RAC Monkey Mia Dolphin Resort is by the ocean, just a 4-minute walk from Monkey Mia Beach and a 4-minute drive from Monkey Mia ...
"Lovely property well set out rooms where nice overall very pleasing a bit disappointed with the pub and restaurant thought the food was average and room for big improvements people travelled from all over to a lovely seaside holiday resort and no fresh seafood on the menu vertly deep fried or nothing ..."
Reviewed on 20 Aug 2025

Heritage Resort Shark Bay
73-75 Knight Terrace, Denham, WA
The price is AU$182 per night from 21 Sept to 22 Sept
AU$182
per night
21 Sept - 22 Sept
When you stay at Heritage Resort Shark Bay in Denham, you'll be on the waterfront, just steps from Shark Bay and Shire of Shark Bay.
"Good"
Reviewed on 27 July 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Deals on Flights to Shark Bay
Top picks
Hotels
- Hotels near Prevelly Beach
- Hotels in Fremantle
- Hotels near Bunker Bay
- Hotels near Karijini National Park
- Hotels near Lesueur National Park
- Hotels in Yallingup
- Hotels in Subiaco
- Hotels in Belmont
- Hotels near Nambung National Park
- Hotels near Ferguson Valley
- Hotels near Cape Arid National Park
- Hotels near Injidup Beach
- Hotels near Meelup Beach
- Rottnest Island Accommodation
- Hotels near Stirling Range National Park
- Swan Valley Accommodation
- Hotels in East Perth
- Apartment Hotels in Perth Central Business District
- Hotels near Kalbarri National Park
- Hotels near Turquoise Bay Exmouth
- Hotels in Dunsborough
- Hotels in Perth Central Business District
- Hotels in Joondalup
- Hotels near Millstream-Chichester National Park
- Hotels near Binningup Beach
- Hotels near Coral Bay Beach
- Hotels in Cable Beach
- Hotels in Rockingham
- Hotels in Mandurah