Beach 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

  • More Less

Clear Filters
Apply Filters

959 results found

Suite 11 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada (Open map)

The centre of Osoyoos can be reached within a 15-minute walk, and natural attractions like Pioneer Walkway Park are just 100 metres...
Read more...
8.0
Very Good
1 review

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada (Open map)

This Winfield resort is merely 1.1 km from Beasley Lakefront Park and 2.2 km from Intrigue Wines. The 3-star Turtle Bay Marina...
Read more...

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

286 Arbutus Reach, Gibsons, Canada (Open map)

This Gibsons hotel has a beachfront setting around 4 km from Bonniebrook Beach. Nearly a 20-minute walk from the low-key park...
Read more...
10
Exceptional
5 reviews

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

Seabreeze Resort

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

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

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

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)

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

Lac Le Jeune Wilderness Resort

5485 Lac Le Jeune Road, Kamloops, Canada (Open map)

This Kamloops resort is nestled just 1.5 km from Lac Le Jeune. The 4-star Lac Le Jeune Wilderness Resort Kamloops is located about a…
Read more...
7.9
Good
61 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

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada (Open map)

The hotel lies nearly a 5-minute ride from Ferguson Cove and nearly a 15-minute ride from the known Butchart Botanical Gardens....
Read more...

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
Thank you for subscribing
Close