Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Sunshine Lodge Inn
679 North Road, Gibsons, Canada (Open map)
Inn On The Harbour
720 1St Avenue West, Prince Rupert, Canada (Open map)
Galiano Oceanfront Inn & Spa
134 Madrona Drive, Sturdies Bay, Canada (Open map)
Summerland Waterfront Resort & Spa
13011 Lakeshore Drive South, Summerland, Canada (Open map)
Rosellen Suites At Stanley Park
2030 Barclay Street, Vancouver, Canada (Open map)
The Spot At Porpoise Bay
5758 Wharf Road, Sechelt, Canada (Open map)
The Maq Hotel
120 First Street, P.O. Box 340, Tofino, Canada (Open map)
Dashwood Manor Seaside Bed & Breakfast
1 Cook Street, Victoria, Canada (Open map)
Stonebridge Hotel Dawson Creek
500 Highway 2, Dawson Creek, Canada (Open map)
Best Western Plus Columbia River Hotel
1001 Rossland Avenue, Trail, Canada (Open map)
Mountain Retreat
38922 Progress Way, Squamish, Canada (Open map)
Barclay House Bed And Breakfast
1351 Barclay Street, Vancouver, Canada (Open map)
The Beacon Inn At Sidney
9724 3Rd Street, Sidney, Canada (Open map)
5000 Motel
1742 Main Street, Penticton, Canada (Open map)
Little Beach Resort
1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)
Swiss Sunset Inn
2604 Skaha Lake Road, Penticton, Canada (Open map)
Wessex Inn By The Sea
1846 Cowichan Bay Road, Cowichan Bay, Canada (Open map)
The Tide'S Out
414 West Island Highway, Parksville, Canada (Open map)
Sahara Courtyard Inn & Suites Osoyoos
6205 Cottonwood Drive, Osoyoos, Canada (Open map)
Okanagan Lakefront Resort
970 Lakeshore Drive West, Penticton, Canada (Open map)