
Search Halfmoon Bay hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Halfmoon Bay
Check prices for these dates
Tonight
Tomorrow
Next weekend
In two weeks
Our top choices for Halfmoon Bay hotels

Rockwater Secret Cove Resort
Rockwater Secret Cove ResortHalfmoon Bay
8.4 out of 10, Very good, (858 reviews)
The price is AU$235
includes taxes & fees
11 June - 12 June

Davis Brook Retreat
Davis Brook RetreatSandy Hook
9.8 out of 10, Exceptional, (232 reviews)
The price is AU$202
includes taxes & fees
8 June - 9 June

Bathgate Resort and Marina
Bathgate Resort and MarinaEgmont
9.0 out of 10, Wonderful, (272 reviews)
The price is AU$223
includes taxes & fees
11 June - 12 June

Gibsons Landing Inn
Gibsons Landing InnGibsons
9.4 out of 10, Exceptional, (290 reviews)
The price is AU$190
includes taxes & fees
14 June - 15 June

The Spot at Porpoise Bay
The Spot at Porpoise BaySechelt
8.6 out of 10, Excellent, (877 reviews)
The price is AU$190
includes taxes & fees
14 June - 15 June

Sechelt Inn
Sechelt InnDowntown Sechelt
7.8 out of 10, Good, (745 reviews)
The price is AU$217
includes taxes & fees
10 June - 11 June

Gibralter Rock Ocean View B&B
Gibralter Rock Ocean View B&BNanaimo
9.0 out of 10, Wonderful, (327 reviews)
The price is AU$211
includes taxes & fees
7 June - 8 June

The Bonniebrook Lodge
The Bonniebrook LodgeGibsons
9.2 out of 10, Wonderful, (161 reviews)
The price is AU$279
includes taxes & fees
8 June - 9 June

Gibsons Garden Hotel
Gibsons Garden HotelGibsons
9.0 out of 10, Wonderful, (1,014 reviews)
The price is AU$223
includes taxes & fees
11 June - 12 June

Sunshine Lodge
Sunshine LodgeGibsons
8.8 out of 10, Excellent, (261 reviews)
The price is AU$199
includes taxes & fees
10 June - 11 June

The Grand Hotel Nanaimo
The Grand Hotel NanaimoNanaimo
8.6 out of 10, Excellent, (1,003 reviews)
The price is AU$240
includes taxes & fees
25 June - 26 June

Oceanside Villas
Oceanside VillasSechelt
8.4 out of 10, Very good, (302 reviews)
The price is AU$247
includes taxes & fees
14 June - 15 June

The Oceanside, a Coast Hotel
The Oceanside, a Coast HotelSechelt
9.2 out of 10, Wonderful, (913 reviews)
The price is AU$257
includes taxes & fees
21 June - 22 June

Cedars Inn Hotel & Convention Center
Cedars Inn Hotel & Convention CenterGibsons
7.6 out of 10, Good, (912 reviews)
The price is AU$236
includes taxes & fees
7 June - 8 June

Best Western Northgate Inn
Best Western Northgate InnNanaimo
9.2 out of 10, Wonderful, (1,004 reviews)
The price is AU$256
includes taxes & fees
28 June - 29 June

Pacific Shores Resort & Spa
Pacific Shores Resort & SpaNanoose Bay
8.0 out of 10, Very good, (794 reviews)
The price is AU$242
includes taxes & fees
7 June - 8 June

Up The Creek Backpacker's Lodge
Up The Creek Backpacker's LodgeRoberts Creek
9.4 out of 10, Exceptional, (112 reviews)
The price is AU$156
includes taxes & fees
9 June - 10 June
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Halfmoon Bay attractions
Learn more about Halfmoon Bay
Kayak along the sheltered coastline of Halfmoon Bay to spot seals and explore hidden coves with local guides. Hike the scenic trails of Smuggler Cove Marine Provincial Park where tide pools reveal starfish and sea anemones at low tide.

More cheap accommodation in Halfmoon Bay

Sunshine Lodge
679 North Rd. Gibsons BC
The price is AU$199 per night from 10 June to 11 June
AU$199
10 June - 11 June
includes taxes & fees
8.8/10 Excellent! (261 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- All Inclusive Hotels in Beachcomber
- Beach Hotels in Beachcomber
- Business Hotels in Beachcomber
- Cheap Hotels in Beachcomber
- Family Hotels in Beachcomber
- Hotels with Parking in Beachcomber
- Luxury Hotels in Beachcomber
- Romantic Hotels in Beachcomber
- Beachcomber Hotels
- Beach Hotels in Davis Bay
- Davis Bay Hotels
- Cheap Hotels in Departure Bay
- Regional District of Nanaimo Hotels
- Adults Only Hotels in Sunshine Coast Regional District
- Pet Friendly Hotels in Sunshine Coast Regional District
- Spa Hotels in Sunshine Coast Regional District
- Sunshine Coast Regional District Hotels
- Spa Hotels in Downtown Sechelt
- Downtown Sechelt Hotels
- Earls Cove Hotels
- Egmont Hotels
- B&B in Garden Bay
- Farmstay in Garden Bay
- Garden Bay Hotels
- B&B in Gibsons
- Cabin Rentals in Gibsons
- Family Hotels in Gibsons
- Hotels with Parking in Gibsons
- Pet Friendly Hotels in Gibsons
- Gibsons Hotels
- Hotels near Gibsons Marina
- Motels in Gibsons
- Langdale Hotels
- Lantzville Hotels
- Lasqueti Island Hotels
- B&B in Madeira Park
- All Inclusive Hotels in Madeira Park
- Cheap Hotels in Madeira Park
- Madeira Park Hotels
- Hotels near Mount Elphinstone Provincial Park
- Wyndham Hotels in Nanoose Bay
- Nanoose Bay Hotels
- Holiday Homes in Newcastle Island
- Golf Hotels in Newcastle Island
- Newcastle Island Hotels
- Apartments in Parksville
- Hotels near Pender Harbour
- Hotels near Rathtrevor Beach
- Hotels near Rathtrevor Beach Provincial Park
- Hotels near Riptide Lagoon Adventure Golf
- B&B in Roberts Creek
- Holiday Homes in Roberts Creek
- Roberts Creek Hotels
- Historic Hotels in Sechelt
- Sechelt Hotels
- Motels in Sechelt
- Selma Park Hotels
- Hotels near Skookumchuck Narrows Provincial Park
- Hotels near Sunshine Coast Regional
- Cabin Rentals in Sunshine Coast Regional District
- Motels in Sunshine Coast Regional District
- Vancouver Hotels
- Boutique Hotels in West Porpoise Bay
- West Porpoise Bay Hotels
- West Sechelt Hotels
- Pet Friendly Hotels in Wilson Creek
- Hotels near Woodgrove Shopping Centre
- Alamo Rent A Car Rental Cars in Newcastle Island
- Car hire near Departure Bay Ferry Terminal
- Car hire near Downtown Sechelt
- Car hire Gibsons
- Car hire near Grotto Spa at Tigh-Na-Mara
- Car hire near House of Hewhiwus
- Car hire near Iris Griffith Centre
- Car hire near Langdale Ferry Terminal
- Car hire near Parksville Beach
- Car hire near Sunshine Coast Museum and Archives
- Rental cars Sunshine Coast Regional airport
- Car hire near Woodgrove Shopping Centre
- Nü Car Rentals Rental Cars in Nelson Island

































































