See all 386 hotels in Halfmoon Bay
- Gibsons Landing Inn
- Sit Back & Watch Waves at Rathtrevor Cottage
- Welcome to Bill's Landing Luxury Suite w/ Hot Tub
- The Stonewater
- Quiet and Cozy Room in a SPA Environment
- A newly renovated studio w/a kitchenette and 2 beds @ the Pacific Shores Resort
- private access independent suite near Departure Bay Ferry Terminal
- Viceroy home at Soames Hill
- Cozy room, in a SPA environment
- Quaint Tudor Retreat - pet friendly, ocean view, minutes from beach
- Sunshine Coast Resort Hotel & Marina
- Romantic Cozy and Peaceful Room
- LF Guesthouse
- The Forest Cabin