Beachfront hotels in British Columbia

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

352 results found

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

This Tofino hotel is located approximately 15 minutes by car from Third Beach and the Tonquin Park is approximately 25 minutes' walk...
Read more...
8.7
Fabulous
520 reviews

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada (Open map)

The hotel in a shopping area is about 25 minutes on foot from Don-O-Ray Farm Adventure and nearly a 15-minute drive from…
Read more...
7.9
Good
311 reviews

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

The hotel is nestled in a beach area of Kelowna, approximately 5 minutes' walk from Lakeshore Road Recreation Corridor. Offering a...
Read more...
8.1
Very Good
239 reviews

Ocean Promenade Hotel

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

Situated 4.9 km from the Redwood Park, this perfect hotel also gives access to such sports venues as South Surrey-White Rock Indoor...
Read more...
8.5
Fabulous
1413 reviews

Best Western Plus Tin Wis Resort

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

The scenic Chesterman Beach is 25 minutes' walk from this perfect hotel, while the Tourism Tofino Visitor Centre is 3.5 km away. The...
Read more...
8.9
Fabulous
758 reviews

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada (Open map)

The 3-star hotel is nestled a 5-minute walk from Osoyoos Lake. Offering a sunbathing terrace, spa therapy, and barbecue grills,...
Read more...
7.1
Good
250 reviews

Pacific Shores Resort & Spa

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

The Moorecroft Regional Park is 4.2 km from the resort, while the miniature Paradise Mini Golf and Fun Park is 7 km away. Situated 10…
Read more...
7.3
Good
370 reviews

Qualicum Beach Inn

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

You'll need 10-minute drive to Qualicum Beach airport. Featuring a spectacular location, Qualicum Beach Inn offers views of the...
Read more...
8.7
Fabulous
456 reviews

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada (Open map)

This 3-star hotel puts you in the very heart of Vancouver, 2.1 km from the gothic-style Christ Church Cathedral. Offering...
Read more...
7.9
Good
1736 reviews

The Sidney Pier Hotel

9805 Seaport Pl, Sidney, Canada (Open map)

The quiet location of the hotel places guests around 25 minutes on foot from Brethour Park and around 30 minutes on foot from Shoal...
Read more...
9.0
Superb
356 reviews

Beach Acres Resort

1051 Resort Drive, Parksville, Canada (Open map)

You'll need 20-minute drive to Qualicum Beach airport. The 3-star Beach Acres Resort Parksville is located merely 1.7 km from the...
Read more...
9.0
Superb
21 reviews

Brown'S Bay Resort

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

The resort is 3.6 km from the Ripple Rock Lookout, 4.4 km from the Maude Island Trail. Situated only a 6-minute walk from Ripple…
Read more...
9.3
Superb
75 reviews

Inn On Long Lake

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

Nestled about a 10-minute drive from East Wellington, the hotel is a short way from the key indoor shopping center "Nanaimo North...
Read more...
8.5
Fabulous
1013 reviews

Painted Boat Resort Spa And Marina

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

The resort offers a charming location in a rural area of Madeira Park. Positioned approximately 25 minutes' walk from Mount Daniel,...
Read more...
9.1
Superb
163 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

Miners Bay is around 10 minutes' drive from the hotel, while the Georgina Point Lighthouse is around 15 minutes' drive away....
Read more...
8.1
Very Good
91 reviews

Cox Bay Beach Resort

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

The hotel has a charming location near a national park. Offering two beaches, the 4-star Cox Bay Beach Resort Tofino is situated...
Read more...
9.2
Superb
185 reviews

Kettle Valley Beach Resort

950 Lakeshore Drive W., Penticton, Canada (Open map)

The resort provides a beachfront location just 400 metres from the owned LocoLanding Adventure Park. Offering a picnic area,...
Read more...
8.6
Fabulous
365 reviews

Ruby Lake Resort

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

This Madeira Park hotel is nestled 50 metres from Ruby Lake. Situated nearly a 5-minute walk from the Iris Griffith Wetlands, the...
Read more...
8.3
Very Good
35 reviews

The Sentinel

5278 Amundsen Road, Kaslo, Canada (Open map)

There is The SS Moyie National Historic Site located about 15 minutes' drive from the hotel. The comfortable The Sentinel Hotel...
Read more...
9.3
Superb
62 reviews

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada (Open map)

The Penticton Ikeda Japanese Garden is not far from the resort, while The Book Shop is 16 minutes' walk away. Situated around 5...
Read more...
7.4
Good
519 reviews
Thank you for subscribing
Close