Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Prestige Oceanview Hotel Prince Rupert
118 6Th Street, Prince Rupert, Canada (Open map)
Sea To Sky Hotel And Conference Centre
40330 Tantalus Road, Garibaldi Highlands, Squamish, Canada (Open map)
Desert Surfside Waterfront Accommodations
7310 Main Street, Osoyoos, Canada (Open map)
Star Of The Sea Guest House
1107 Fir Street, White Rock, Canada (Open map)
Travelodge By Wyndham Salmon Arm Bc
2401 9Th Ave Sw, Salmon Arm, Canada (Open map)
Howe Sound Inn & Brewing Company
37801 Cleveland Avenue, Squamish, Canada (Open map)
Terracana Ranch Resort
12155 Hwy 16, Tete Jaune Cache, Canada (Open map)
Hotel Feng, BW Signature Collection
424 West Island Highway, Parksville, Canada (Open map)
Summerland Motel
2107 Tait Street, Summerland, Canada (Open map)
910 Beach Apartment
910 Beach Avenue, Vancouver, Canada (Open map)
Ocean Resort
4384 South Island Hwy, Campbell River, Canada (Open map)
Inn Of The Sea Vacations
3600 Yellow Point Road, Ladysmith, Canada (Open map)
The Stonewater
13483 Sunshine Coast Hwy, Madeira Park, Canada (Open map)
Super 8 By Wyndham Williams Lake Bc
1712 Broadway Ave South, Williams Lake, Canada (Open map)
Super 8 By Wyndham Dawson Creek
1440 Alaska Avenue, Dawson Creek, Canada (Open map)
Coast Parksville Hotel
374 West Island Highway, Parksville, Canada (Open map)
Westview Centre Motel Ltd
4534 Marine Avenue, Powell River, Canada (Open map)
The Oceanside, A Coast Hotel
4748 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Beyond Bliss Suites & Spa
4555 Marine Ave, Powell River, Canada (Open map)
Valley Star Motel
3455 Skaha Lake Road, Penticton, Canada (Open map)