
Exclusive Shark Bay Vacation Deals
Frequently asked questions
Top Shark Bay hotel deals

RAC Monkey Mia Dolphin Resort
Monkey Mia Road, Monkey Mia, WA
Free cancellation
Reserve now, pay when you stay
The price is CA $123 per night
CA $123
CA $136 total
includes taxes & fees
May 2 - May 3
Stay at this 3.5-star beach hotel in Monkey Mia. Enjoy free WiFi, 2 outdoor pools, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Monkey Mia Beach and Monkey Mia Reserve are located nearby.
Pool
Hot tub

Shark Bay Seafront Apartments
91 Knight Terrace, Denham, WA
The price is CA $144 per night
CA $144
CA $160 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 3.5-star beach apartment in Denham. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Shark Bay World Heritage Discovery Centre and Pioneer Park are located nearby.
Kitchen
Parking included

Heritage Resort Shark Bay
73-75 Knight Terrace, Denham, WA
The price is CA $142 per night
CA $142
CA $158 total
includes taxes & fees
Apr 28 - Apr 29
Stay at this 4-star beach motel in Denham. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Shark Bay Discovery Centre and Gordon Peters Park are located nearby.
Pool
Parking included
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.
Best Lodging Options Near Shark Bay
Most popular
Hotels
B&B OshawaHotels with smoking rooms in TorontoHotels near Holland ParkThe Palazzo at The VenetianBarceló TamborHotels with Hot Tubs in Dominican RepublicCusheon Lake ResortCabins GimliPet Friendly Hotels in New WestminsterHotels in NewmarketCottages CobourgHotels with smoking rooms in MonctonHotels near Vaughan Mills MallApartments LangfordHotels in Niagara FallsHotels with Early Check-in in Victoria
Flights
Flights to Thunder BayLufthansa Edmonton (YEG) to Belgrade (BEG) flightsAir Canada Vancouver (YVR) to British Columbia (YPR) flightsPAL Airlines Deer Lake (YDF) to Happy Valley - Goose Bay (YYR) flightsEdmonton to Calgary (YEG - YYC)Flights from Ottawa to SurreyDelta Atlanta (ATL) to Fort Lauderdale (FLL) flights