Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
13 Oct 2025
Check-out date:
14 Oct 2025
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

314 results found

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
790 reviews

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada (Open map)

The accommodation is near West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging...
Read more...
7.8
Good
1778 reviews

Best Western Plus Tin Wis Resort

Box 389 1119 Pacific Rim Highway, Tofino, Canada (Open map)

The property has a beachfront location a 10-minute ride from Stubbs Island. A patio and a shared lounge are available at Best...
Read more...
8.8
Fabulous
786 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
493 reviews

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada (Open map)

Located merely 500 metres from Rotary Beach Park, the property is also a 10-minute drive from entertainment venues like Downtown...
Read more...
7.9
Good
339 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.9
Good
281 reviews

Cox Bay Beach Resort

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

The accommodation is nestled in Tofino, near a national park. The 4-star Cox Bay Beach Resort Tofino has 40 rooms and is located a…
Read more...
9.3
Superb
144 reviews

Qualicum Beach Inn

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

This inn is centrally situated around 25 minutes on foot from Milner Gardens and Woodland. Qualicum Beach Inn includes 31 rooms and...
Read more...
8.6
Fabulous
513 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.3
Good
250 reviews

Ocean Promenade Hotel

15611 Marine Drive, White Rock, Canada (Open map)

The hotel boasts a beachfront setting a mere 6 minutes' walk from White Rock Beach. Offering various recreational opportunities and...
Read more...
8.5
Fabulous
1540 reviews

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada (Open map)

At the accommodation, you'll be approximately 5 minutes by car from Klein Lake and not very far from Iris Griffith Field Studies &...
Read more...
8.3
Very Good
35 reviews

Brown'S Bay Resort

15021 Brown'S Bay Road, Campbell River, Canada (Open map)

You'll need 41-minute drive to Campbell River airport. Featuring Wi-Fi throughout the property, Brown'S Bay Resort Campbell River is...
Read more...
9.4
Superb
64 reviews

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada (Open map)

Nestled within a 10-minute drive of Garden Bay Lake, the property is a 10-minute ride from Garden Bay Marine Provincial Park....
Read more...
9.1
Superb
151 reviews

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada (Open map)

The environmentally friendly property has a tranquil setting a 10-minute ride from Anarchist Mountain Lookout. The 3-star Coast...
Read more...
7.8
Good
452 reviews

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada (Open map)

You'll need 16-minute drive to Campbell River airport. The 3-star Oyster Bay Resort Campbell River is located 3.5 km from Passages,...
Read more...
9.1
Superb
289 reviews

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada (Open map)

The property is situated nearly a 10-minute drive from East Wellington, while Blueback Beach Access is 10 minutes away by car....
Read more...
8.3
Very Good
1162 reviews

The Sentinel

5278 Amundsen Road, Kaslo, Canada (Open map)

Mirror Lake is around 10 minutes' drive from this Kaslo lodge, while Kelowna is 187 km away. Situated a 15-minute ride from The SS…
Read more...
9.1
Superb
80 reviews

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada (Open map)

Penticton centre is 25 minutes' walk, and sports attractions such as South Okanagan Events Centre Arena are merely 1.1 km away....
Read more...
7.1
Good
468 reviews

Sooke Harbour House

1528 Whiffin Spit Road, Sooke, Canada (Open map)

The smoke-free property is located 3.2 km from Sooke Region Museum & Visitor Centre and 10 minutes by car from Sheringham...
Read more...
9.4
Superb
5 reviews

Tiki Shores Inn & Suites

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

Cherry Lane Shopping Centre is in close proximity to this Penticton property, while W Lakeshore at Power bus stop is merely a...
Read more...
6.9
Pleasant
139 reviews
Thank you for subscribing
Close