Beachfront hotels in British Columbia

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

333 results found

Retreat Wilderness Inn

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

Nimpo Lake centre can be reached within 15 minutes' walk. The 4-star Retreat Wilderness Inn Nimpo Lake lies in a beach area of Nimpo…
Read more...
9.6
Exceptional
25 reviews

Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada (Open map)

The hotel is situated approximately a 10-minute ride from Windermere Public Beach and approximately a 15-minute ride from The Artym...
Read more...
9.0
Superb
2 reviews

The Lighthouse Motel

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

Bowser centre can be reached within 30 minutes' walk. The Lighthouse Motel Bowser has 8 rooms and is located 6 km from PineRidge RV...
Read more...

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada (Open map)

This 3-star hotel is situated about 10 minutes' walk from an own beach. Situated 2.4 km from Dawson Falls, the beachfront Hotel...
Read more...
7.3
Good
1007 reviews

Waterways, A Boutique Hotel

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

This 2-star inn is ideally situated a 10-minute ride from The Giant Hulks. Waterways, A Boutique Hotel Powell River lies 0.6 km from…
Read more...
8.2
Very Good
150 reviews

Davis Bay Bed & Breakfast

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

This 4-star bed & breakfast is about 5 km from Sechelt airport and 4 km from such cultural venues as the Tems Swiya Museum. Davis…
Read more...
8.9
Fabulous
396 reviews

Johnny'S Motel

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

The 2-star hotel is conveniently situated 2.6 km from the Alpine Taxidermy and Wildlife Museum. Featuring a swimming pool, Johnny'S...
Read more...

Eagle Rock Bed And Breakfast

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

The centre of Chemainus can be reached in 10 minutes' walk of the hotel, and such cultural venues as the Chemainus Valley Museum are...
Read more...
9.7
Exceptional
131 reviews

Tranquility Bay Waterfront Inn

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

This Sechelt inn has a private setting approximately a 25-minute walk from Hidden Groves, while natural sights like the...
Read more...
8.5
Fabulous
65 reviews

Windborne Bed & Breakfast

3905 Broadwater Road, Castlegar, Canada (Open map)

You'll need 20-minute drive to West Kootenay Regional airport. Located 4 km from Syringa Provincial Park, Windborne Bed & Breakfast...
Read more...
9.5
Exceptional
56 reviews

Orca Inn

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

Campbell River is 175 km from this Alert Bay hotel, while the U'mista Cultural Centre is approximately a 25-minute walk away. A mere...
Read more...
8.3
Very Good
25 reviews

Liahona Guest House

1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)

The Wild Pacific Trail is located not far from this 4-star guest house, while He-Tin-Kis Park is a mere 1.4 km away.
Read more...
9.4
Superb
308 reviews

White Rose House

15317 Royal Avenue, White Rock, Canada (Open map)

Situated merely 6 minutes on foot from the White Rock Gallery, the hotel is within a few blocks of Fellowship Baptist Church White...
Read more...
7.3
Good
110 reviews

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada (Open map)

This 3-star hotel is situated in the West Shore district, in proximity to the restaurant Sarpino's Pizzeria. Located 3.2 km from...
Read more...
7.2
Good
59 reviews

So Damn Lucky Glamping

Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)

The hotel is about 35 km from Tofino-Long Beach airport and within a 7-km distance of such cultural venues as the Cedar House…
Read more...
9.3
Superb
80 reviews

Long Lake Waterfront Bed And Breakfast

240 Ferntree Place, Nanaimo, Canada (Open map)

You'll need 15-minute drive to Nanaimo, BC airport. The 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is approximately a...
Read more...
8.1
Very Good
43 reviews

Woods End Landing

380 Cape Beale Trail, Bamfield, Canada (Open map)

Bamfield centre can be reached within 5 minutes' walk. Offering a sun deck and a picnic area, and views of the city, Woods End Landing…
Read more...
8.4
Very Good
17 reviews

Barefoot Villas And Retreat

31 Kingsley Road, Christina Lake, Canada (Open map)

The hotel is situated within a 9-km distance of an own beach. The 3-star Barefoot Villas And Retreat Christina Lake hotel offers...
Read more...
8.7
Fabulous
218 reviews

Lipton Place By Elegant Waterfront

Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)

The hotel is about 5 km from Victoria Inner Harbour airport and within a 10-minute drive of such cultural venues as the CFB Esquimalt…
Read more...
8.9
Fabulous
420 reviews

Vines And Puppies Hideaway

Km 594 Hwy 37, Jade City, Canada (Open map)

Additional features at Vines And Puppies Hideaway Bed & Breakfast Jade City include a terrace with a barbeque grill and outdoor...
Read more...
9.6
Exceptional
66 reviews
Thank you for subscribing
Close