Beachfront hotels in British Columbia

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

Okanagan Lakefront Resort

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

The Penticton Ikeda Japanese Garden is merely 1.4 km from the resort, while the Okanagan Lake Beach is nestled just 1.1 km away. The 2…
Read more...
8.5
Fabulous
502 reviews

Harrison Spa Motel

140 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

The Canwest Art Gallery on the Lake is located a short way from the hotel, and such natural sites as Harrison Water Sports is 800…
Read more...
7.2
Good
956 reviews

Ocean Resort

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

You'll need 16-minute drive to Campbell River airport. The 3-star Ocean Resort Campbell River looks out onto Coastal Mountain and...
Read more...
8.1
Very Good
546 reviews

Lakeside Villa & Nordic Spa

4201 Skaha Lake Road, Penticton, Canada (Open map)

The 3-star hotel is situated 28 km from a private beach. Featuring Wi-Fi in the rooms, Lakeside Villa & Nordic Spa Penticton hotel...
Read more...
8.6
Fabulous
225 reviews

Sechelt Inn

5454 Trail Avenue, Sechelt, Canada (Open map)

The hotel boasts a waterfront location 3.1 km from Kinnikinnick Park and within 25 minutes' walk of Sunshine Coast Arena Ice Skating...
Read more...
7.0
Good
272 reviews

Sidney Waterfront Inn & Suites

9775 1St Street, Sidney, Canada (Open map)

Dominion Brook Park is 3.3 km from the 3-star hotel, and Horth Hill Regional Park is located 4.9 km away. Offering a location a…
Read more...
8.4
Very Good
857 reviews

Harrison Grand Motel

280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)

Whippoorwill Point is merely 1.4 km away, and Sandy Cove Beach is a mere 1.9 km from this Harrison Hot Springs hotel. Harrison Grand...
Read more...
8.6
Fabulous
626 reviews

The Oceanside, A Coast Hotel

4748 Sunshine Coast Hwy, Sechelt, Canada (Open map)

The Sechelt Marsh is around a 10-minute ride from the hotel, while Davis Bay Beach is nestled merely 650 metres away. Located a mere…
Read more...
8.7
Fabulous
237 reviews

Sandy Beach Suites

6706 Ponderosa Drive, Osoyoos, Canada (Open map)

Situated a short way from the Anarchist Protected Area, the hotel also gives access to such sports venues as Sun Bowl Skating Arena,...
Read more...
8.8
Fabulous
282 reviews

Wing Creek Resort

9114 Highway 31, Kaslo, Canada (Open map)

The resort is about 120 km from West Kootenay Regional airport and around 15 minutes by car from such cultural venues as the Langham...
Read more...
9.5
Exceptional
6 reviews

Spring Villa Hotel

270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

The centre of Harrison Hot Springs can be reached within a 5-minute walk, and natural attractions like the Campbell Lake Trailhead...
Read more...
7.8
Good
770 reviews

Sand Pebbles Inn

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

Heritage Forest is 17 minutes' walk from this Qualicum Beach hotel, while the Old Country Market is nearly 15 minutes' drive away....
Read more...
7.6
Good
639 reviews

Bethlehem Centre

2371 Arbot Rd, Nanaimo, Canada (Open map)

Situated only 600 metres from the Westwood Lake Park, the Nanaimo hostel is 3.6 km from such sports venues as Cliff McNabb Arena....
Read more...
9.0
Superb
5 reviews

Shoreline Resort Condominiums

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

The 2-star hotel is nestled 6 minutes' stroll from Okanagan Lake. Situated an 8-minute walk from the family-owned LocoLanding...
Read more...
7.5
Good
371 reviews

Black Sea Motel

988 Lakeshore Drive, Penticton, Canada (Open map)

The Misconduct Wine Co. Boasting a picnic area and a golf course, Black Sea Motel Penticton is located just a 5-minute walk from the…
Read more...
7.4
Good
152 reviews

Swept Away Inn

5505 Argyle Street, Port Alberni, Canada (Open map)

You'll need 48-minute drive to Qualicum Beach airport. Offering a private art gallery, the 5-star Swept Away Inn Port Alberni is...
Read more...
8.3
Very Good
131 reviews

Nimpkish Hotel

318 Fir Street, Alert Bay, Canada (Open map)

The hotel is nestled in a historic area, merely 300 metres from the specialty food market Shop Rite Deli. Positioned only 1.1 km...
Read more...
8.8
Fabulous
157 reviews

Ocean Wilderness Inn

9171 West Coast Road, Shirley, Canada (Open map)

This Shirley inn lies just 150 metres from Orveas Bay and 2.6 km from Tugwell Creek Honey Farm and Meadery. Located around a 10-minute…
Read more...
9.5
Exceptional
58 reviews

Qualicum Beach Ocean Suites

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

You'll need 10-minute drive to Qualicum Beach airport. Located around a 20-minute walk from The Old School House Arts Centre in...
Read more...
9.1
Superb
29 reviews

Buena Vista By The Sea

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

The hotel is about 5 km from Qualicum Beach airport and 2.6 km from such cultural venues as The Old School House Arts Centre. Located…
Read more...
8.8
Fabulous
370 reviews
Thank you for subscribing
Close