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

Harrison Beach Hotel

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

The hotel is right in the centre of Harrison Hot Springs, merely 1.4 km from the Miami Bridges Trail and in proximity to Tourism...
Read more...
8.8
Fabulous
316 reviews

Duffin Cove Resort

215 Campbell Street - P.O Box 178, Tofino, Canada (Open map)

The hotel is situated about 15 minutes on foot from a private beach. The smoke-free Duffin Cove Resort Tofino is nearly a 5-minute…
Read more...
9.0
Superb
432 reviews

Cusheon Lake Resort

171 Natalie Lane, Ganges, Canada (Open map)

The hotel is about 5 km from Ganges Water airport and approximately a 15-minute drive from such cultural venues as the single Jill...
Read more...
9.2
Superb
142 reviews

Kettle Valley Beach Resort

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

Situated only 1.3 km from the beachfront Penticton Art Gallery, this 4-star hotel also gives access to such sports venues as South...
Read more...
8.7
Fabulous
361 reviews

Sooke Harbour House

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

This hotel is 3.5 km from Sooke Region Community Museum & Visitor Centre and 150 metres from Dufour at Whiffin Spit bus stop....
Read more...
9.2
Superb
14 reviews

Casa Grande Inn

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

The inn is situated only 250 metres from a free beach. Featuring a lift and a vending machine, the 3-star Casa Grande Inn Qualicum…
Read more...
9.0
Superb
812 reviews

Heriot Bay Inn

673 Hotel Road, Heriot Bay, Canada (Open map)

The centre of Heriot Bay can be reached within a 10-minute walk, and natural attractions like Drew Harbour are only 1.8 km away....
Read more...
6.8
Pleasant
48 reviews

Oceanfront Suites At Cowichan Bay

1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)

Guests may find the Cowichan Bay Marina just 150 metres from the 3-star hotel, and Hilary's Cheese is 250 metres away. Offering an...
Read more...
8.7
Fabulous
276 reviews

Tiki Shores Inn & Suites

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

The motel has a prime location only 1.7 km from the beachfront Penticton Art Gallery. Overlooking the courtyard, the 2-star Tiki...
Read more...
6.7
Pleasant
143 reviews

Anchor Inn And Suites

261 Island Highway, Campbell River, Canada (Open map)

Motor Vessel BCP 45 is in the vicinity of the charming hotel, and the Campbell River Fisherman's Wharf is 15 minutes' walk away. The 3…
Read more...
7.9
Good
1056 reviews

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada (Open map)

Nestled 2.5 km from Chinatown, the bed & breakfast is merely 1.9 km from Victoria Conference Centre. Located around 5 minutes' walk...
Read more...

Ruby Lake Resort

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

This Madeira Park hotel is nestled about 5 minutes by car from Ruby Lake. Situated nearly a 5-minute walk from the Iris Griffith...
Read more...

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada (Open map)

The centre of Summerland can be reached within a 20-minute walk, and natural attractions like the Giant's Head Mountain Park are 2.7...
Read more...
9.0
Superb
262 reviews

Heron'S Landing Hotel

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

The hotel is around 10 minutes' drive from the Beaver Lodge Lands and just around the corner from Island Hwy S 450 block bus stop.
Read more...
7.5
Good
622 reviews

Wild Renfrew Seaside Cottages

17310 Parkinson Road, Port Renfrew, Canada (Open map)

The centre of Port Renfrew can be reached within a 5-minute walk. The 3-star Wild Renfrew Seaside Cottages Port Renfrew hotel offers...
Read more...
9.0
Superb
383 reviews

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada (Open map)

Enjoying a tranquil location in a protected area, this Osoyoos hotel is just around the corner from Pioneer Walkway Park. Ideally...
Read more...
7.8
Good
504 reviews

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)

The centre of Madeira Park is a 10 minutes' walk of the resort. Located about 10 minutes' drive from Katherine Lake, the 4-star...
Read more...
9.1
Superb
420 reviews

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)

The hotel is in a beach area of Muncho Lake. Located about 5 minutes on foot from Muncho Lake Pier, the 4-star Northern Rockies…
Read more...
8.5
Fabulous
174 reviews

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada (Open map)

The resort is about 5 km from Powell River airport and approximately 10 minutes by car from such cultural venues as the co-op gallery…
Read more...
8.2
Very Good
317 reviews

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada (Open map)

The Galiano Conservancy Association is located 400 m from this Sturdies Bay hotel, and such natural sites as Matthews Point Regional...
Read more...
8.3
Very Good
177 reviews
Thank you for subscribing
Close