Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
Ocean Mist Guesthouse
966 Peninsula Road, Ucluelet, Canada (Open map)
Riviera Motel
6004 Maple Dr, Osoyoos, Canada (Open map)
Skipping Stone Beach B&B
960 Rainbow Road Salt Spring Islandbritish Columbia V8K 2M9, Saltspring Island, Canada (Open map)
Pineacre On The Lake
7220 Highway 97 South, Peachland, Canada (Open map)
Grouse Inn
1633 Capilano Road, North Vancouver, Canada (Open map)
Seafarers Bed & Breakfast
1212 Lynn Road, Po Box 612, Tofino, Canada (Open map)
Sunshine Villa B&B
13184 Sunshine Coast Highway, Madeira Park, Canada (Open map)
Hawley Place Bed And Breakfast
302 Hawley Place, V9G 1X9, Ladysmith, Ca, Ladysmith, Canada (Open map)
La Rosetta B&B
106 Hoylake Road East, Qualicum Beach, Canada (Open map)
Gulfview Drive Ocean View B&B
4109 Gulfview Drive, Nanaimo, Canada (Open map)
Lakeside Villa & Nordic Spa
4201 Skaha Lake Rd., Penticton, Canada (Open map)
Hi Kelowna Hostel
245 Harvey Avenue, Kelowna, Canada (Open map)
Naramata Courtyard Suites
365 Robinson Avenue, Naramata, Canada (Open map)
Salt Spring Carriage House B&B
144 Fairway Drive, Ganges, Canada (Open map)
Wild Pacific Guest Suites
962 Peninsula Road, Ucluelet, Canada (Open map)
Surfs Inn Rainforest Cottages
1874 Peninsula Road Po Box 496, Ucluelet, Canada (Open map)
Christine'S Bed And Breakfast
15093 Buena Vista Avenue, White Rock, Canada (Open map)
Tofino Stormbay Guest House
709 Bond Lane, Tofino, Canada (Open map)
Northern Motor Inn
3086 Yellowhead Highway 16, Terrace, Canada (Open map)