Beach hotels in British Columbia
480 results found
- Most popular first Sorting
203 At Water'S Edge
1971 Harbour Crescent, Po Box 603, Ucluelet, Canada (Open map)
2Bd Guest Suite Sleeps 6 Near Downtown & Beach
5050 Bear Lane, West Vancouver, Canada (Open map)
Oceanfront Getaway
117 Seagirt Road, Sooke, Canada (Open map)
Edgewater Sunrise Apartment
9991 Beach Drive, Chemainus, Canada (Open map)
Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island
1600 Stroulger Road 725B, Nanoose Bay, Canada (Open map)
Little Black Bear Lodge/B&B
7354 Johnstone Road, Lone Butte, Bridge Lake, Canada (Open map)
Hideaways Mins To Lake King Bed Dbl Garage Ac
4926 Timber Ridge Road 25, Invermere, Canada (Open map)
Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown
907 Beach Avenue, Vancouver, Canada (Open map)
Upgraded Lakeside Resort Dream Vacation Home
654 Cook Rd 421, Kelowna, Canada (Open map)
La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!
7030 Terazona Drive, Kelowna, Canada (Open map)
Sunrise Terraces
11101 Chemainus Rd, Ladysmith, Canada (Open map)
Malaspina Strait Tiny Home
7637 Fats Crescent, Powell River, Canada (Open map)
Malaspina Strait Cottage
7637 Fats Crescent, Powell River, Canada (Open map)
Williston Lake Resort
4696 Twelve Mile Road, Hudsons Hope, Canada (Open map)
The Bayside Cottage By Emr Vacation Rentals
10269 West Saanich Road, North Saanich, 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)
Private Vacation Guest Suite Near Beach
15783 Pacific Avenue, White Rock, Canada (Open map)
High Tide - Waterfront Bachelor
230 Main Street #6, Tofino, Canada (Open map)
Porteau Cove Olympic Legacy Cabins
Porteau Cove Provincial Park, Off Highway 99, Furry Creek, Canada (Open map)