Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
26 Apr 2026
Check-out date:
27 Apr 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

357 results found

The Oceanfront Hotel

210 First Street, Sointula, Canada (Open map)

The hotel is located around 7 km from the World's Largest Burl and about 15 minutes' drive from the U'mista Cultural Centre....
Read more...
9.5
Exceptional
24 reviews

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
395 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.9
Decent
54 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

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)

While staying in the hotel, you are invited to discover Kinsmen Sandy Beach, located approximately a 10-minute ride away, or visit...
Read more...
9.0
Superb
2 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...

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.3
Good
1025 reviews

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.2
Very Good
173 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...

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
129 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.6
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 6 km from the Castlegar Sculpturewalk, Windborne Bed &...
Read more...
9.5
Exceptional
56 reviews

Liahona Guest House

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

This 4-star guest house is about 30 km from Tofino-Long Beach airport and just 1.7 km from such cultural venues as the Cedar…
Read more...
9.4
Superb
317 reviews

Barefoot Villas And Retreat

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

This Christina Lake hotel is situated merely 0.9 km from an own beach. The 3-star Barefoot Villas And Retreat Christina Lake hotel...
Read more...
8.6
Fabulous
220 reviews

White Rose House

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

The bed & breakfast is situated within a few blocks of Sunnyside Park, while Totem Plaza is merely 0.6 km away. Located...
Read more...
7.4
Good
106 reviews

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada (Open map)

This 3-star hotel is only 1.1 km from Luxton Park, 4.7 km from Juan de Fuca Golf Course. Featuring a spa salon along with…
Read more...
7.4
Good
60 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 Mark Penney…
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 Harbour Water airport. The 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is just 14...
Read more...
8.2
Very Good
42 reviews

Woods End Landing

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

Bamfield centre can be reached within 5 minutes' walk. Offering a sundeck and a picnic area, and views of the ocean, Woods End...
Read more...
8.0
Very Good
18 reviews
Thank you for subscribing
Close