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

Davis Bay Bed & Breakfast

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

The hotel is about 5 km from Sechelt airport and 4.5 km from such cultural venues as the Sunshine Coast Arts Council. Located 4.9 km…
Read more...
8.9
Fabulous
398 reviews

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada (Open map)

The hotel is nestled 3.6 km from Haynes Point Provincial Park and in close proximity to Pioneer Walkway Park. Located about a...
Read more...
5.7
Decent
52 reviews

Vancouver Jenny'S Guesthouse

644 Schoolhouse St, Coquitlam, Canada (Open map)

Situated not far from the performance theatre "Hard Rock Casino Vancouver", this Coquitlam hotel also gives access to such sports...
Read more...
8.6
Fabulous
107 reviews

Retreat Wilderness Inn

21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)

Nimpo Lake centre can be reached within 15 minutes' walk. Retreat Wilderness Inn Nimpo Lake is rated 4 stars and arranges horseback...
Read more...
9.6
Exceptional
25 reviews

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada (Open map)

The centre of Bowser is a 30 minutes' walk of the hotel. The Lighthouse Motel Bowser has 8 rooms and is located 4.9 km from…
Read more...

English Inn

429 Lampson St, Esquimalt, Canada (Open map)

Nestled 2.9 km from the Inner Harbour Pathway, the inn is 2.5 km from Fisherman's Wharf Park. Guests of the 3-star romantic English...
Read more...

The English Bay Inn

1968 Comox Street, Langley, Canada (Open map)

The inn is situated 300 metres from English Bay Beach and km from Coal Harbour. Located about a 25-minute walk from Granville...
Read more...

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada (Open map)

This Saanichton hotel has an ideal setting within a 7-km distance of the Well-known Butchart Botanical Gardens, while natural sights...
Read more...

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada (Open map)

This 3-star hotel is situated 300 metres from an own beach. Situated about 20 minutes' walk from Mystic Dreams Art Gallery, the...
Read more...
7.4
Good
1052 reviews

Seine Boat Inn

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

The centre of Alert Bay can be reached within a 5-minute walk, and natural attractions like Cormorant Island are 1.1 km away. Seine...
Read more...
9.0
Superb
203 reviews

Tranquility Bay Waterfront Inn

7651 Sechelt Inlet Road, Sechelt, Canada (Open map)

This Sechelt inn has a private setting 2.3 km from Hidden Groves, while natural sights like the forest-backed Porpoise Bay...
Read more...
8.7
Fabulous
64 reviews

The Orca Inn

291 Fir St Box 69, Alert Bay, Canada (Open map)

The inn is about 55 km from Port Hardy airport and merely 0.7 km from such cultural venues as the Alert Bay Art Loft Gallery.
Read more...
8.3
Very Good
25 reviews

Johnny'S Motel

7291 Hwy 3 East, Grand Forks, Canada (Open map)

The centre of Grand Forks can be reached in 10 minutes' walk of the 2-star hotel, and such cultural venues as Gallery 2 are…
Read more...

Waterways, A Boutique Hotel

4429 Marine Avenue, Powell River, Canada (Open map)

This 3-star inn is nestled 2.7 km from the Powell River Public Library and in the vicinity of Copeland Islands Marine Provincial...
Read more...
8.1
Very Good
195 reviews

Eagle Rock Bed And Breakfast

10150 Island View Close, Chemainus, Canada (Open map)

This Chemainus hotel offers a beachfront location a 28-minute drive from Maple Bay Seaplane Base airport. Located just 1.2 km from...
Read more...
9.7
Exceptional
125 reviews

North Shore Inn

7370 Market Street, Port Hardy, Canada (Open map)

This Port Hardy inn is located around 5 minutes on foot from North Island Lanes Sports Complex and a mere 500 metres from Stink Creek…
Read more...

Windborne Bed & Breakfast

3905 Broadwater Road, Castlegar, Canada (Open map)

You'll need 20-minute drive to West Kootenay Regional airport. Located 6 km from the Castlegar Sculpturewalk, Windborne Bed &...
Read more...
9.6
Exceptional
59 reviews

Driftwood Village Cottages

205 Bluff Road, Sturdies Bay, Canada (Open map)

This Sturdies Bay hotel is located 3.5 km from Mount Galiano and within a 2-km distance of the Kunamokst Mural. The 3-star Driftwood…
Read more...
8.3
Very Good
60 reviews

Mineral Springs Resort

1460 North Beach Road, Saltspring Island, Canada (Open map)

This Saltspring Island resort lies merely 1.7 km from Sunrise Cove and 2.5 km from Lavender and Black Farm. The 2-star Mineral...
Read more...

Chateau Okanagan

380 Lochview Road, Kelowna, Canada (Open map)

You'll need 25-minute drive to Kelowna International airport. Chateau Okanagan Kelowna hotel, located 7 km from the Father Pandosy...
Read more...
Thank you for subscribing
Close