Beach hotels in British Columbia

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

  • More Less

Clear Filters
Apply Filters

478 results found

Four Points By Sheraton Surrey

10410 158Th Street, Surrey, Canada (Open map)

Situated approximately a 15-minute ride from the tranquil park "Green Timbers Urban Forest", this Surrey hotel also gives access to...
Read more...
8.9
Fabulous
61 reviews

The Grand Hotel Nanaimo

4898 Rutherford Road, Nanaimo, Canada (Open map)

Standing within easy reach of the shopping mall "Nanaimo North Town Centre", the comfortable hotel lies in a prime touristic area,...
Read more...
8.2
Very Good
536 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

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada (Open map)

The centre of Heriot Bay can be reached within a 20-minute walk, and natural attractions like Drew Harbour are 3 km away. Gowlland...
Read more...

South Thompson Inn & Conference Centre

3438 Shuswap Road, Kamloops, Canada (Open map)

This charming hotel has a scenic location near a mountain. The 4-star South Thompson Inn & Conference Centre Kamloops offers 48...
Read more...
8.4
Very Good
499 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

The Plaza Hotel Downtown, Trademark Collection By Wyndham

405 Victoria Street, Kamloops, Canada (Open map)

McDonald Park is 2.7 km from the hotel, which also stands 200 m from Lake City Casino Kamloops. Boasting a private art gallery, the...
Read more...
6.4
Pleasant
1966 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
420 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

Best Western King George Inn & Suites

8033 King George Boulevard, Surrey, Canada (Open map)

Situated in the business district of Surrey, the hotel is within a few blocks of Bear Creek Train Public Park & Mini Golf. The 3-star…
Read more...
8.3
Very Good
328 reviews

Wingate By Wyndham Kamloops

1180 Rogers Way, Kamloops, Canada (Open map)

Located 6 km from the BIG Little Science Centre, this 4-star hotel is located right in the centre of Kamloops, just off a motorway.
Read more...
8.1
Very Good
2364 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

Squamish Adventure Inn

38220 Hwy 99, Squamish, Canada (Open map)

The centre of Squamish can be reached within a 10-minute walk, and natural attractions like Stawamus Chief Provincial Mountainous...
Read more...
8.4
Very Good
840 reviews

Best Western Peace Arch Inn

2293 King George Boulevard, Surrey, Canada (Open map)

The inn is situated near a beach district, in the centre of Surrey. Positioned about 10 minutes' drive from Darts Hill Garden Park...
Read more...
7.9
Good
310 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

Crest Hotel

222 1St Avenue West, Prince Rupert, Canada (Open map)

The 4-star hotel is nestled in the centre of Prince Rupert, 2.6 km from the Kiwanis Trail and within 2 km of Lester Centre…
Read more...
8.4
Very Good
365 reviews

The Hospitality Inn

3835 Redford St, Port Alberni, Canada (Open map)

The hotel lies only 1.2 km from Port Alberni and 3.1 km from Harbour Quay. The 2-star smoke-free The Hospitality Inn Port Alberni…
Read more...
7.2
Good
491 reviews
Thank you for subscribing
Close