Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
08 Feb 2026
Check-out date:
09 Feb 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

634 results found

Green Acres Lakeside Resort Salt Spring Island

241 Langs Road, Ganges, Canada (Open map)

The hotel is about 5 km from Ganges Water airport and within 15 minutes' drive of such cultural venues as the Salt Spring Public...
Read more...

Coast Tsawwassen Inn

1665 56 Street, Delta, Canada (Open map)

The 3-star hotel has a picturesque setting about 10 minutes by car from Splashdown Park. Nestled in the historical district of...
Read more...
9.2
Superb
717 reviews

Wessex Inn By The Sea

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

The centre of Cowichan Bay can be reached within a 10-minute walk, and natural attractions like Mount Tzouhalem are nearly a...
Read more...
8.3
Very Good
634 reviews

Inn On The Harbour

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

Guests can access Mount Hays 350 metres from the 3-star boutique-style hotel, while the Museum of Northern British Columbia is...
Read more...
8.5
Fabulous
201 reviews

Ocean Resort

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

The hotel has a beachfront setting 2.3 km from Shelter Point Distillery. The 3-star Ocean Resort Campbell River looks out onto...
Read more...
8.0
Very Good
539 reviews

The Oceanside, A Coast Hotel

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

At this hotel, you'll be within a 3-km distance of the Tems Swiya Museum and 3.9 km from the Sechelt Marsh. Located merely 0.7…
Read more...
8.7
Fabulous
252 reviews

Turtle Mountain Inn

4228 Horizon Court, Vernon, Canada (Open map)

This 2-star hotel is about 45 km from Kelowna International airport and around a 25-minute walk from such cultural venues as the...
Read more...
9.2
Superb
6 reviews

Hidden Acres Farm And Treehouse Resort

3527 River Drive Kitimat-Stikine District, Terrace, Canada (Open map)

This hotel is about 5 km from Terrace airport and around 10 minutes by car from such cultural venues as the Heritage Park Museum. The…
Read more...

Firelight Lodge

30 Monashee Road, Silver Star Mountain, Vernon, Bc, Ca, Vernon, Canada (Open map)

The Sovereign Lake Nordic Club is right around the corner from the 2-star hotel and Alpine Meadows Chair is 250 metres away....
Read more...

Days Inn By Wyndham Terrace

4620 Lakelse Avenue, Terrace, Canada (Open map)

You'll need 10-minute drive to Terrace airport. Located just a 13-minute walk from the Kalum River, the 4-star Days Inn By Wyndham…
Read more...
7.8
Good
228 reviews

Super 8 By Wyndham Duncan

5325 Trans Canada Highway, Duncan, Canada (Open map)

The comfortable hotel is conveniently situated 3.8 km from BC Forest Discovery Centre Open-Air Museum. Featuring Wi-Fi in public...
Read more...
6.3
Pleasant
215 reviews

Wing Creek Resort

9114 Highway 31, Kaslo, Canada (Open map)

The Kootenay Star Museum is 15 minutes by car from the resort in Kaslo. Wing Creek Resort Kaslo is a great place in a beach…
Read more...
9.5
Exceptional
6 reviews

Spring Villa Hotel

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

Harrison Lake is located only 300 m from the hotel, and such natural sites as Rendall Park are just 0.7 km away. Located a mere…
Read more...
7.8
Good
792 reviews

Seclusion Bay Resort

3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

This West Kelowna hotel is nestled 30 m from Okanagan Lake. The 3-star Seclusion Bay Resort West Kelowna has 17 rooms and is located…
Read more...

Scott'S Inn & Suites

551 11Th Avenue, Kamloops, Canada (Open map)

This Kamloops hotel is located 2.4 km from Hidden Valley Mobile Park, within 5 minutes' walk of Prince Charles Park. Highlighting a...
Read more...
7.9
Good
315 reviews

Riverside Motel

110 Riverside Drive, Penticton, Canada (Open map)

The hotel is about 5 km from Penticton Regional airport and 1.6 km from such cultural venues as the beachfront Penticton Art...
Read more...
7.7
Good
140 reviews

Gateway Motel

4992 Hwy 93, Radium Hot Springs, Canada (Open map)

The hotel offers location only 9 minutes' walk from the Sinclair Canyon Trails. Located just 1.7 km from the Old Coach Trail, the...
Read more...
8.7
Fabulous
273 reviews

The Lodge At Weir'S Beach

5195 William Head Road, Metchosin, Canada (Open map)

You'll need 40-minute drive to Victoria Inner Harbour airport. The Lodge At Weir'S Beach Metchosin hotel offers 6 rooms 5 minutes'...
Read more...

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada (Open map)

You'll need 22-minute drive to Powell River airport. The 4-star Seabreeze Resort Brew Bay provides proximity to Palm Beach Regional...
Read more...

Appletree Inn

4999 Hwy 93, Radium Hot Springs, Canada (Open map)

This Radium Hot Springs inn is also 2.5 km from such natural sights as Dry Gulch Provincial Park. Offering a terrace with a barbeque...
Read more...
6.7
Pleasant
346 reviews
Thank you for subscribing
Close