Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
03 Aug 2025
Check-out date:
04 Aug 2025
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

217 results found

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada (Open map)

Nestled in a forest, the property is approximately a 5-minute walk from a private beach. The 4-star Tigh-Na-Mara Seaside Spa Resort…
Read more...
8.4
Very Good
218 reviews

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

You'll need 33-minute drive to Sechelt airport. Featuring yoga classes and a patio, the 4-star Rockwater Secret Cove Resort Halfmoon...
Read more...
8.4
Very Good
300 reviews

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada (Open map)

This Ucluelet property is surrounded by a forest, a mere 1.3 km from Reflecting Spirit Gallery. The comfortable 4-star Black Rock...
Read more...
9.0
Superb
1382 reviews

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada (Open map)

The smoke-free accommodation is nestled in the heart of West Kelowna, only a few minutes from Gellatly Nut Farm Park. Overlooking...
Read more...
8.4
Very Good
109 reviews

Three Valley Lake Chateau

8903 Trans Canada Highway, Revelstoke, Canada (Open map)

The property is nestled about a 5-minute walk from Three Valley Lake. Featuring a cash machine and a lift, Three Valley Lake Chateau...
Read more...
8.1
Very Good
660 reviews

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada (Open map)

The Peach Ice Cream Shop lies nearly a 5-minute walk away, while Splash BC Water Parks is around 15 minutes' walk from the 4…
Read more...
7.9
Good
362 reviews

Pacific Sands Beach Resort

1421 Pacific Rim Hwy, Tofino, Canada (Open map)

The property is about 15 km from Tofino-Long Beach airport and within 15 minutes' drive of such cultural venues as Roy Henry Vickers...
Read more...
9.4
Superb
369 reviews

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada (Open map)

The eco-friendly property is situated within a 10-minute drive of The Filberg Heritage Lodge and Park, while Filberg Park is a...
Read more...
8.7
Fabulous
53 reviews

The Beach Club Resort — Bellstar Hotels & Resorts

181 Beachside Drive, Parksville, Canada (Open map)

Shades Of Green Gift Shop is around 5 minutes' walk from the smoke-free Beach Club Resort - Bellstar Hotels & Resorts Parksville,...
Read more...
8.7
Fabulous
624 reviews

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada (Open map)

Henry's Carving Shed Museum is 10 minutes by car from this Tofino property, while 15 minutes' drive from Roy Henry Vickers Gallery...
Read more...
9.1
Superb
217 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The accommodation is about 30 km from Tofino-Long Beach airport and within close distance of such cultural venues as Cedar House...
Read more...
9.6
Exceptional
125 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

Right on a lake, this luxury accommodation is in the neighbourhood of Osoyoos and District Museum and Archives. Located at a...
Read more...
9.1
Superb
411 reviews

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

The oceanfront property is about 20 km from Tofino-Long Beach airport and a 10-minute drive from such cultural venues as Roy Henry...
Read more...
8.8
Fabulous
436 reviews

Walnut Beach Resort

4200 Lakeshore Dr, Osoyoos, Canada (Open map)

While staying in the property, you are invited to discover Nk'Mip Desert & Heritage Centre Cultural Center, located a 5-minute ride...
Read more...
8.6
Fabulous
458 reviews

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada (Open map)

Located nearly a 5-minute ride from Starlite Marina & Beach Shop, this inn is 3.6 km from Swiws Provincial Park. Holiday Inn Hotel &...
Read more...
7.6
Good
288 reviews

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada (Open map)

Located in the heart of Vancouver and within 5 minutes' drive of The Orpheum Theatre, this charming property is also just next door...
Read more...
8.8
Fabulous
1138 reviews

Chute Lake Lodge

9540 Chute Lake Rd, Naramata, Canada (Open map)

Chute lake resort is not too far from the property and Penticton Regional airport is 40 km away. Chute Lake Lodge Naramata hotel...
Read more...
7.1
Good
25 reviews

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada (Open map)

The property is about 20 km from Tofino-Long Beach airport and approximately 10 minutes by car from such cultural venues as the...
Read more...
8.5
Fabulous
769 reviews

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

The environmentally friendly property is nestled in the heart of Kelowna, 25 minutes' walk from H2O Fitness + Adventure Centre and...
Read more...
7.8
Good
290 reviews

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada (Open map)

The accommodation has a beautiful location within a 15-minute drive of Paradise Mini Golf and Fun Park. Offering a fitness centre, a...
Read more...
7.2
Good
555 reviews
Thank you for subscribing
Close