Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
12 Sep 2026
Check-out date:
13 Sep 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

913 results found

Oceanfront Escape With Private Bath And Beach Access

286 Arbutus Reach, Gibsons, Canada (Open map)

This Gibsons hotel has a beachfront setting just a few steps from the Soames Hill, while natural sights like Pebbles Beach are 500...
Read more...
9.3
Superb
3 reviews

Studio Suite 8 Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

You'll find cottonwood beach approximately 5 minutes' walk from the hotel. Located just 1.2 km from Sun Bowl Skating Arena, the...
Read more...
10
Exceptional
1 review

Cozy Queen Suite Near Okanagan Lake

Sarsons Rd, Kelowna, Canada (Open map)

This Kelowna hotel is nestled in the Crawford district of Kelowna, nearly a 25-minute walk from entertainment sites like Summerhill...
Read more...
8.0
Very Good
3 reviews

The Four Cedars

1167 Helen Road, Ucluelet, Canada (Open map)

The hotel has a convenient setting around a 10-minute drive from the Wild Pacific Trail. Nestled a mere 1.2 km from the catch-and…
Read more...
9.4
Superb
20 reviews

The Lund Resort At Klah Ah Men

1436 Highway 101, Lund, Canada (Open map)

The centre of Lund can be reached within a 5-minute walk, and natural attractions like the Malaspina Provincial Park are 3.9 km...
Read more...
8.3
Very Good
139 reviews

Two Eagles Lodge

6409 Old Island Highway, Union Bay, Canada (Open map)

Union Bay centre can be reached within 5 minutes' walk. Offering a picnic area, barbecue grills, and spa services, Two Eagles Lodge...
Read more...
10
Exceptional
1 review

Downtown Vancouver Independent Affordable Suit 1

1249 Granville Street, Vancouver, Canada (Open map)

You'll be around 3 km from the Sprawling Stanley Urban Park and in the vicinity of Granville Island. The comfortable Downtown...
Read more...
8.0
Very Good
2 reviews

1 Bedroom Suite 9 At Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

The holiday home is a stone's throw from the Rattlesnake Canyon amusement park, while cottonwood beach is about 5 minutes' walk...
Read more...
8.2
Very Good
4 reviews

George Mountain View Hotel & Resto

3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada (Open map)

This environmentally friendly hotel in the business district of Merritt offers comfortable rooms 2.3 km from the regional historic...
Read more...

Chateau Calcaire Carriage House

4229 Hobson Road, Kelowna, Canada (Open map)

This Kelowna hotel is around 15 minutes by car from Myra Canyon Kettle Valley Railway Trestles and right near Lakeshore at Simeon...
Read more...
10
Exceptional
2 reviews

Suite 11 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

The Anarchist Mountain Lookout is within 4 km of this Osoyoos holiday home, while guests can also visit Sun Bowl Skating Arena,...
Read more...
8.0
Very Good
1 review

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada (Open map)

The Kangaroo Creek Farm is not far from this Winfield resort, while Beasley Lakefront Park is merely 1.1 km away. The 3-star Turtle...
Read more...

Waterfront Room With Private Bath And Deck Near Marina, Private Beach Access

286 Arbutus Reach, Gibsons, Canada (Open map)

This Gibsons hotel enjoys its beachfront location in the vicinity of the Nicholas Sonntag Marine Education Centre. Located merely...
Read more...
10
Exceptional
4 reviews

Suite 16 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

Nestled 3.1 km from Swiws Provincial Park, the hotel is 3.8 km from the Rattlesnake Canyon amusement park. The comfortable Suite 16...
Read more...
9.5
Exceptional
2 reviews

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada (Open map)

The centre of Brew Bay can be reached within a 20-minute walk. Located merely a 14-minute stroll from Mahood Beach, the 4-star…
Read more...

Villas At Eldorado Resort

3763 Lakeshore Road, Kelowna, Canada (Open map)

The comfortable hotel, located in a beach area of Kelowna, is within a 400-metre distance of Lakeshore at Bechard bus stop and 10...
Read more...
10
Exceptional
1 review

Lac Le Jeune Nature Resort

5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)

Guests can access Lac Le Jeune Provincial Park 2.8 km from the hotel, while the provincial Walloper Lake Park is 2.9 km away. The 3…
Read more...

Suite 15 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

This Osoyoos hotel has a convenient setting a stone's throw from the Anarchist Mountain Lookout, while natural sights like Pioneer...
Read more...
9.0
Superb
4 reviews

Lakeview Bed And Breakfast

388 Uplands Court, Kelowna, Canada (Open map)

The hotel lies in the Southwest Mission district, 11 km from The Old Woodshed Kelowna train station. Located 3.8 km from the...
Read more...
10
Exceptional
7 reviews

Shorewater Resort, Qualicum Beach

3295 Island Highway West, Qualicum Beach, Canada (Open map)

This Qualicum Beach hotel has a convenient setting 2.6 km from The Old School House Arts Centre, while natural sights like Heritage...
Read more...
8.2
Very Good
64 reviews
Thank you for subscribing
Close