Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island
1600 Stroulger Road 725B, Nanoose Bay, Canada (Open map)
Best Bed And Breakfast
2679 1St Avenue, Port Alberni, Canada (Open map)
Stillwater Beach House Bed & Breakfast
12417 Scotch Fir Point Road, Brew Bay, Canada (Open map)
Ocean Vista In The Woods On Saltspring Island
Canada 2 Floors, Long Harbour, Canada (Open map)
Adams Lake Resort At Indian Point
2201 Chief Atahm Dr., Chase, Canada (Open map)
31 Gleneagle 2 Bedroom 2 Ba Parking
4636 Blackcomb Way 31, Whistler, Canada (Open map)
The Cedars Motel
1210 Paradise Ave Po Box 255Sicamousbritish Columbia V0E 2V0, Sicamous, Canada (Open map)
Villas At Eldorado Resort
3763 Lakeshore Road, Kelowna, Canada (Open map)
Ocean Rose Bed & Breakfast
14466 Sunset Drive, White Rock, Canada (Open map)
Vancouver Island Waterfront Resort
6971 West Coast Road, Sooke, Canada (Open map)
Akiskinook Resort By Stayin
1492 Akiskinook Rd, Windermere, Canada (Open map)
Sooke Oceanview Penthouse - Family Friendly
6971 West Coast Road, Sooke, Canada (Open map)
8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views
1763 Comox Street 2905, Vancouver, Canada (Open map)
Charming Lakefront 100Yr Old Railway Cottage
9274 Youbou Road, Youbou, Canada (Open map)
Ocean'S Edge
960 Marine Terrace, Port Alice, Canada (Open map)
Beach Lake Resort
3699 Capozzi Road 708, Kelowna, Canada (Open map)
Cokely Cove Guesthouse - Oceanside Villa
5090 Cokely Road, Denman Island, Canada (Open map)
Lake Windermere Pointe By Stayin
205 3Rd Ave, Invermere, Canada (Open map)
Coastal Drift Sooke
5479 Sooke Road, Sooke, Canada (Open map)
Pacific Forest Beach House
1059 Tanglewood Place, Parksville, Canada (Open map)