Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
29 Oct 2026
Check-out date:
30 Oct 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


Clear Filters
Apply Filters

868 results found

Suite 16 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

The hotel places you about a 10-minute drive from Faustino Estate Cidery and 3.1 km from Swiws Provincial Park. Situated within easy...
Read more...
9.5
Exceptional
2 reviews

Villas At Eldorado Resort

3763 Lakeshore Road, Kelowna, Canada (Open map)

Located 10 minutes' drive from The Old Woodshed Kelowna railway station, the comfortable hotel stands just steps from the...
Read more...
10
Exceptional
1 review

Suite 15 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

Cottonwood Park is located in close proximity to this Osoyoos hotel, and such natural sites as Pioneer Walkway Park is just 100...
Read more...
9.0
Superb
4 reviews

Lakeview Bed And Breakfast

388 Uplands Court, Kelowna, Canada (Open map)

This Kelowna hotel is nestled in the Southwest Mission district of Kelowna, within a 3-km distance of the pizzeria Papito's Pizza....
Read more...
10
Exceptional
7 reviews

Unwind Centrally

3719 Glenway Road, West Kelowna, Canada (Open map)

Two Eagles Golf Course is 3.1 km from this West Kelowna bed & breakfast, while Gellatly Heritage Park is 2.1 km from the location....
Read more...
9.7
Exceptional
4 reviews

Valhalla The Loft

151 Parminter Road V8K 1E9, Vesuvius, Canada (Open map)

This Vesuvius hotel offers a beachfront location a 40-minute drive from Maple Bay Seaplane Base airport. The 4-star Valhalla The...
Read more...
10
Exceptional
4 reviews

Suite 5 Green Gables Resort - 1 Bedroom Courtyard

7304 Main Street, Osoyoos, Canada (Open map)

The hotel has a convenient setting approximately 10 minutes' drive from Osoyoos Desert Model Railroad, while natural sights like...
Read more...
8.7
Fabulous
3 reviews

Quiet, Clean, Large King-Size Bedroom

163 English Bluff Road, Delta, Canada (Open map)

The hotel is 3.5 km from Lighthouse Marine Park in Delta. Situated nearly a 10-minute drive from Centennial Beach Boundary Bay...
Read more...
10
Exceptional
12 reviews

Valhalla The Nest

151 Parminter Road, Vesuvius, Canada (Open map)

The hotel has a beachfront location 3.5 km from Blue Horse Folk Art Gallery. The comfortable Valhalla The Nest Vesuvius hotel is a...
Read more...
10
Exceptional
3 reviews

Studio Suite 7 At Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

Osoyoos Desert Model Railroad is 3.7 km from this hotel, while Swiws Provincial Park is 3.1 km away. Guests of the comfortable...
Read more...
7.7
Good
6 reviews

Blind Bay Chalet 2 Bedroom Private Suite

2423 Forest Drive Lower Floor, Blind Bay, Canada (Open map)

The centre of Blind Bay can be reached within a 15-minute walk. Located approximately a 10-minute ride from Copper Island, the 4-star…
Read more...
9.5
Exceptional
35 reviews

Saratoga Beach Cabin With Hot Tub

8947 Clarkson Avenue, Campbell River, Canada (Open map)

You can find Bear Creek Ranch 4.4 km from the comfortable hotel. Offering a sunbathing terrace and a picnic area, and views of the...
Read more...
8.4
Very Good
11 reviews

Peachview Studio 103

4316 Beach Avenue 103, Peachland, Canada (Open map)

This Peachland hotel has a beachfront location within 10 minutes' drive of Hainle Vineyards Estate Winery. Providing guests with...
Read more...
7.3
Good
3 reviews

Suite 12 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

Osoyoos centre is 15 minutes' walk, and sports attractions such as Sun Bowl Skating Arena are approximately a 15-minute walk away....
Read more...
6.3
Pleasant
3 reviews

Ogopogo Suite

1128 Sunset Drive, Kelowna, Canada (Open map)

Splash BC Water Parks is merely 1.6 km from the hotel, while Clement at Sunset bus stop is 250 metres away. Located just 1 km…
Read more...
7.5
Good
1 review

Studio Suite 8 Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

Pioneer Walkway Park is located nearly a 10-minute drive from the hotel, and such natural sites as Swiws Provincial Park are nearly...
Read more...
7.5
Good
2 reviews

Bayside Inn

81 Fir Street, Alert Bay, Canada (Open map)

Alert Bay centre can be reached within 5 minutes' walk. The 3-star Bayside Inn Alert Bay enjoys a beachfront location and provides...
Read more...
7.4
Good
5 reviews

Suite 2 Green Gables Osoyoos 1 Bedroom Main Floor

7304 Main Street, Osoyoos, Canada (Open map)

Situated within a few blocks of Osoyoos Lake, this hotel also gives access to such sports venues as Sun Bowl Skating Arena, which is...
Read more...
5.3
Decent
3 reviews

Suite 18 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

Located near Cottonwood Park, the comfortable hotel is 15 minutes' walk from Osoyoos city centre. Offering comfortable rooms and...
Read more...
7.5
Good
4 reviews

Ocean Vista In The Woods On Saltspring Island

Canada 2 Floors, Long Harbour, Canada (Open map)

Steffich Fine Art is 4.3 km away, and culture-oriented attractions such as the single Jill Louise Campbell Fine Art Art Gallery lie...
Read more...
5.5
Decent
4 reviews
Thank you for subscribing
Close