Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
26 Apr 2026
Check-out date:
27 Apr 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

357 results found

Pacific Shores Resort & Spa

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

The resort is about 25 km from Qualicum Beach airport and 2.6 km from such cultural venues as the Craig Heritage Park and Museum....
Read more...
7.3
Good
426 reviews

Chute Lake Lodge

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

Chute lake resort is a few moments from this 3-star hotel and Penticton Regional airport is 40 km away. Featuring Wi-Fi in public…
Read more...
7.1
Good
30 reviews

Beach Acres Resort

1051 Resort Drive, Parksville, Canada (Open map)

The hotel is located within 5 minutes' walk of a private beach and 3.3 km from the Parksville Community Park. The 3-star Beach Acres…
Read more...
8.8
Fabulous
18 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
1464 reviews

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

The resort is just a 5-minute stroll from Walnut Beach Resort Osoyoos and fairly close to a breathtaking beach of Osoyoos....
Read more...
8.8
Fabulous
451 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

Nestled in a walkable area, 50 m from the Okanagan Art Gallery, the resort offers a setting a few steps from the Osoyoos and District…
Read more...
9.0
Superb
472 reviews

Cox Bay Beach Resort

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

Situated m from Cox Bay, the hotel is also a stone's throw from the Tourism Tofino Visitor Centre. The 4-star Cox Bay Beach Resort…
Read more...
9.1
Superb
162 reviews

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada (Open map)

The hotel has a prime location in a shopping area, about 20 minutes on foot from wellness places like the H2O Fitness + Adventure...
Read more...

Qualicum Beach Inn

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

The centre of Qualicum Beach is a 15 minutes' walk of the 4-star hotel. Offering a shared lounge and various recreational...
Read more...
8.7
Fabulous
488 reviews

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

Okanagan Spirits Craft Distillery is a short way from the hotel, while the Boyce-Gyro Beach Park is nestled only 13 minutes' walk...
Read more...

The Sentinel

5278 Amundsen Road, Kaslo, Canada (Open map)

This Kaslo hotel is about 10 minutes' drive from Mirror Lake, while the Japanese Canadian Museum is nearly 15 minutes' drive away....
Read more...
8.9
Fabulous
67 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 summer terrace, spa therapy, and barbecue grills, Holiday...
Read more...
7.3
Good
247 reviews

Painted Boat Resort Spa And Marina

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

Sechelt airport is 45 km from this Madeira Park resort, while Garden Bay Marine Provincial Park is 2.5 km away. Providing a charming...
Read more...
9.2
Superb
170 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. Offering a sundeck and billiards, Brown'S Bay Resort Campbell River is...
Read more...
9.4
Superb
71 reviews

Mayne Island Resort

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

You'll need 60-minute drive to Ganges Water airport. Situated a mere 9 minutes' walk from Bennett Bay, the 3-star Mayne Island...
Read more...
7.9
Good
92 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 heritage Oyster Bay Resort Campbell River is approximately a...
Read more...
9.2
Superb
296 reviews

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada (Open map)

The resort places you merely 1.6 km from the Penticton Ikeda Japanese Garden and merely 1.3 km from The Book Shop. Situated nearly 5...
Read more...
7.3
Good
496 reviews

Inn On Long Lake

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

The hotel is located in the shopping district of Nanaimo, 2.3 km from the Beban Park, where you can rejuvenate yourself. The unique...
Read more...
8.4
Very Good
1045 reviews

Sea Edge Beachside Hotel

209 Island Hwy W, Parksville, Parksville, Canada (Open map)

Situated nearly a 10-minute drive from Fast Time Grand Prix Indoor Karting, the hotel is around 25 minutes on foot from the...
Read more...
8.7
Fabulous
483 reviews

Ramada By Wyndham Campbell River

462 S Island Highway, Campbell River, Canada (Open map)

This Campbell River hotel has a prime setting merely 1.1 km from Elk Falls Provincial Park, while natural sights like the Beaver...
Read more...
6.9
Pleasant
873 reviews
Thank you for subscribing
Close