Beach hotels in British Columbia
976 results found
- Most popular first Sorting
The Beacon Inn At Sidney
9724 3Rd Street, Sidney, Canada (Open map)
Prestige Hudson Bay Lodge & Conference Centre, Worldhotels
3251 Highway 16 East, Smithers, Canada (Open map)
Canadian Princess Lodge & Marina
1943 Peninsula Road, Po Box 220, Ucluelet, Canada (Open map)
Sahara Courtyard Inn Penticton
1048 Westminster Avenue West, Penticton, Canada (Open map)
Beach Gardens Resort And Marina
7074 Westminster Street, Powell River, Canada (Open map)
Sidney Waterfront Inn & Suites
9775 1St Street, Sidney, Canada (Open map)
Ocean Crest Motel
3292 Island Hwy W, Qualicum Beach, Canada (Open map)
Sandy Beach Suites
6706 Ponderosa Drive, Osoyoos, Canada (Open map)
Ocean Resort
4384 South Island Highway, Campbell River, Canada (Open map)
Star Of The Sea Guest House
1107 Fir Street, White Rock, Canada (Open map)
Beach Grove Motel
5921 12Th Avenue, Tsawwassen, Canada (Open map)
Dolphin Motel
1190 Pacific Rim Highway, Po Box 116, Tofino, Canada (Open map)
Galiano Oceanfront Inn & Spa
134 Madrona Drive, Sturdies Bay, Canada (Open map)
Rosellen Suites At Stanley Park
2030 Barclay Street, Vancouver, Canada (Open map)
Super 8 By Wyndham Williams Lake Bc
1712 Broadway Ave S, , V2G 2W4, Williams Lake, Canada (Open map)
Northern Rockies Lodge
Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)
Wild Renfrew Seaside Cottages
17310 Parkinson Road, Port Renfrew, Canada (Open map)
Sunshine Lodge Inn
679 North Road, Gibsons, Canada (Open map)
Page'S Resort & Marina
3350 Coast Road, Gabriola, Canada (Open map)
Highliner Hotel
815 First Avenue West, Prince Rupert, Canada (Open map)