Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Best Western Plus Osoyoos Hotel & Suites
5506 Main Street, Osoyoos, Canada (Open map)
Best Western Plus Country Meadows Inn
3070 - 264Th Street, Aldergrove, Canada (Open map)
Inn On Long Lake
4700 North Island Highway, Nanaimo, Canada (Open map)
Sandman Hotel And Suites Squamish
39400 Discovery Way, Squamish, Canada (Open map)
Heron'S Landing Hotel
492 South Island Highway, Campbell River, Canada (Open map)
Harrison Beach Hotel
160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Kokanee Springs Golf Resort
16082 Woolgar Road Crawford Bay Crawford Bay V0B 1E0 Canada Crawford Baybritish Columbia V0B 1E0, Crawford Bay, Canada (Open map)
Best Western Premier Chateau Granville Hotel & Suites & Conference Centre
1100 Granville Street, Vancouver, Canada (Open map)
Oyster Bay Resort
4357 South Island Highway, Campbell River, Canada (Open map)
James Bay Inn Hotel, Suites & Cottage
270 Government Street, Victoria, Canada (Open map)
Best Western King George Inn & Suites
8033 King George Boulevard, Surrey, Canada (Open map)
Prestige Beach House, Worldhotels Crafted
1675 Abbott Street, Kelowna, Canada (Open map)
The Sentinel
5278 Amundsen Road, Kaslo, Canada (Open map)
Tiki Shores Inn & Suites
914 Lakeshore Drive West, Penticton, Canada (Open map)
Quality Inn & Suites Downtown Vancouver (Adults Only)
1221 Granville Street, Vancouver, Canada (Open map)
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada (Open map)
Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg
17530 64Th Ave, Surrey, Canada (Open map)
Siesta Suites
3152 Lakeshore Road, Kelowna, Canada (Open map)
The Tide'S Inn
411 Island Hwy W, Parksville, Parksville, Canada (Open map)
Four Points By Sheraton Penticton At The Convention Centre
903 Vernon Avenue, Penticton, Canada (Open map)