Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Oceanfront Escape With Private Bath And Beach Access
286 Arbutus Reach, Gibsons, Canada (Open map)
Studio Suite 8 Green Gables Resort
7304 Main Street, Osoyoos, Canada (Open map)
Cozy Queen Suite Near Okanagan Lake
Sarsons Rd, Kelowna, Canada (Open map)
The Four Cedars
1167 Helen Road, Ucluelet, Canada (Open map)
The Lund Resort At Klah Ah Men
1436 Highway 101, Lund, Canada (Open map)
Two Eagles Lodge
6409 Old Island Highway, Union Bay, Canada (Open map)
Downtown Vancouver Independent Affordable Suit 1
1249 Granville Street, Vancouver, Canada (Open map)
1 Bedroom Suite 9 At Green Gables Resort
7304 Main Street, Osoyoos, Canada (Open map)
George Mountain View Hotel & Resto
3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada (Open map)
Chateau Calcaire Carriage House
4229 Hobson Road, Kelowna, Canada (Open map)
Suite 11 Green Gables Resort Lake View Retreat
7304 Main Street, Osoyoos, Canada (Open map)
Turtle Bay Marina Resort
2860 Woodsdale Road, Winfield, Canada (Open map)
Waterfront Room With Private Bath And Deck Near Marina, Private Beach Access
286 Arbutus Reach, Gibsons, Canada (Open map)
Suite 16 Green Gables Resort Lake View Retreat
7304 Main Street, Osoyoos, Canada (Open map)
Seabreeze Resort
10975 Highway 101, Brew Bay, Canada (Open map)
Villas At Eldorado Resort
3763 Lakeshore Road, Kelowna, Canada (Open map)
Lac Le Jeune Nature Resort
5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)
Suite 15 Green Gables Resort Lake View Retreat
7304 Main Street, Osoyoos, Canada (Open map)
Lakeview Bed And Breakfast
388 Uplands Court, Kelowna, Canada (Open map)
Shorewater Resort, Qualicum Beach
3295 Island Highway West, Qualicum Beach, Canada (Open map)