Beach hotels in British Columbia
976 results found
- Most popular first Sorting
Woodside Farm Country Inn
7117 West Coast Road, Sooke, Canada (Open map)
Country Cottage B&B
6852 Longacre Drive, Vernon, Canada (Open map)
Coast Tsawwassen Inn
1665 56 Street, Delta, Canada (Open map)
Valley Star Motel
3455 Skaha Lake Road, Penticton, Canada (Open map)
Harrison Grand Motel
280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
Sahara Courtyard Inn & Suites Osoyoos
6205 Cottonwood Drive, Osoyoos, Canada (Open map)
Osoyoos Lakeview Inn & Suites
6004 89Th Street, Osoyoos, Canada (Open map)
Waterways, A Boutique Hotel
4429 Marine Ave, Powell River, Bc, Powell River, Canada (Open map)
Swiss Sunset Inn
2604 Skaha Lake Road, Penticton, Canada (Open map)
Canadas Best Value Inn & Suites-Castlegar
1935 Columbia Avenue, Castlegar, Canada (Open map)
Black Sea Motel
988 Lakeshore Drive, Penticton, Canada (Open map)
Comfort Inn & Suites Merritt
3713 Dewolf Way, Merritt, Canada (Open map)
Spring Villa Hotel
270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Qualicum Beach Ocean Suites
2795 Island Highway West, Qualicum Beach, Canada (Open map)
Avalon Inn
9106 Main St, Osoyoos, Canada (Open map)
Sun Beach Motel
7303 Main Street, Osoyoos, Canada (Open map)
Hi Penticton - Hostel
464 Ellis Street, Penticton, Canada (Open map)
Pluvio Restaurant And Rooms
1714 Peninsula Road, Ucluelet, Canada (Open map)
Buena Vista By The Sea
3285 West Island Highway, Qualicum Beach, Canada (Open map)
Moby Dick Inn
935 2Nd Avenue West, Prince Rupert, Canada (Open map)