Beachfront hotels in British Columbia
355 results found
- Most popular first Sorting
Malaspina Strait Tiny Home
7637 Fats Crescent, Powell River, Canada (Open map)
31 Gleneagle 2 Bedroom 2 Ba Parking
4636 Blackcomb Way 31, Whistler, Canada (Open map)
Private Oceanfront Cabin And Hot Tub! - Gww
1073 Helen Rd, Ucluelet, Canada (Open map)
Outback Lakeside Vacation Homes
9845 Eastside Road, Vernon, Canada (Open map)
East Sooke Hideaway
6600 East Sooke Road, Sooke, Canada (Open map)
High Tide - Waterfront Bachelor
230 Main Street #6, Tofino, Canada (Open map)
Exceptional Boutique Cottage With Incredible Lake & Vineyard Views - Sleeps 6
6808 Westside Road, Kelowna, Canada (Open map)
The Bayside Cottage By Emr Vacation Rentals
10269 West Saanich Road, North Saanich, Canada (Open map)
Porteau Cove Olympic Legacy Cabins
Porteau Cove Provincial Park, Off Highway 99, Furry Creek, Canada (Open map)
Beach Hideaway Sea To Sky Loft
5203 Sunshine Coast Highway, Sechelt, Canada (Open map)
Uvic Cottage
3808 Sinclair Pl Victoria Bc, Victoria, Canada (Open map)
Brand New Entire Guest Suite
1110 Johnston Road, White Rock, Canada (Open map)
Beach Lake Resort
3699 Capozzi Road 708, Kelowna, Canada (Open map)
Lake Windermere Pointe By Stayin
205 3Rd Ave, Invermere, Canada (Open map)
Peachview Deluxe Suites 301
4316 Beach Avenue 301, Peachland, Canada (Open map)
Ski In Ski Out Private Hot Tub
2116 Panorama Drive 101, Panorama, Canada (Open map)
Premium Deluxe Suites 201
4316 Beach Avenue 301, Peachland, Canada (Open map)
The Tuwanek Bed And Breakfast
7545 Islet Place, Sechelt, Canada (Open map)
Luxury 2-Bedroom Condo Beach Side Yaletown
907 Beach Avenue, Vancouver, Canada (Open map)
Waterfront Oasis With Pool, Hot Tub & Pet Friendly
593 Radant Road, Kelowna, Canada (Open map)