Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Holiday Inn Hotel And Suites-Kamloops By Ihg
675 Tranquille Road, Kamloops, Canada (Open map)
Mountain Retreat
38922 Progress Way, Squamish, Canada (Open map)
Galiano Oceanfront Inn & Spa
134 Madrona Drive, Sturdies Bay, Canada (Open map)
Beach Gardens Resort And Marina
7074 Westminster Street, Powell River, Canada (Open map)
Sea To Sky Hotel And Conference Centre
40330 Tantalus Way, Po Box 310, Squamish, Canada (Open map)
Super 8 By Wyndham Williams Lake Bc
1712 Broadway Ave S, , V2G 2W4, Williams Lake, Canada (Open map)
Ocean Resort
4384 South Island Highway, Campbell River, Canada (Open map)
Prestige Oceanview Hotel Prince Rupert
118 6Th Street, Prince Rupert, Canada (Open map)
Best Western Dawson Creek
12217 4 St, Dawson Creek, Canada (Open map)
Howe Sound Inn & Brewing Company
37801 Cleveland Avenue, Squamish, Canada (Open map)
Harrison Grand Motel
280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
Inn On The Harbour
720 1St Avenue West, Prince Rupert, Canada (Open map)
Harrison Spa Motel
140 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Sechelt Inn
5454 Trail Avenue, Sechelt, Canada (Open map)
Creston Hotel & Suites
1418 Canyon Street, Creston, Canada (Open map)
The Beacon Inn At Sidney
9724 3Rd Street, Sidney, Canada (Open map)
Motel 6 Surrey, Bc
6542 King George Boulevard, Surrey, Canada (Open map)
Inn Of The Sea Vacations
3600 Yellow Point Road, Ladysmith, Canada (Open map)
Carmel Beach Private Lodges
2479 Eagle Bay Rd, Blind Bay, Canada (Open map)
Sidney Waterfront Inn & Suites
9775 1St Street, Sidney, Canada (Open map)