Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
11 Jun 2026
Check-out date:
12 Jun 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

353 results found

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.3
Superb
16 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
494 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
407 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
368 reviews

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
330 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.8
Pleasant
134 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.8
Pleasant
876 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.1
Superb
419 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.8
Fabulous
284 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
820 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.7
Pleasant
51 reviews

Anchor Inn & Suites, BW Signature Collection

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

The charming hotel is nestled 14 minutes' stroll from Motor Vessel BCP 45 and in the vicinity of the Campbell River Fisherman's...
Read more...
8.0
Very Good
1031 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.9
Good
547 reviews

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.1
Superb
261 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...

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.1
Superb
395 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.6
Good
687 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.7
Fabulous
161 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
173 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.3
Very Good
312 reviews
Thank you for subscribing
Close