Beachfront hotels in British Columbia

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

355 results found

Summit River Lodge & Campsites

19345 Highway 5 South, Po Box 969, Valemount, Canada (Open map)

Situated approximately a 5-minute walk from the beach, the 8-room Summit River Lodge & Campsites Valemount offers hiking and fishing...
Read more...
8.6
Fabulous
133 reviews

Walkon Waterfront Castle Cove Inn

10121 Chemainus Road, Chemainus, Canada (Open map)

This Chemainus hotel is about 20 km from Nanaimo airport and 2.1 km from such cultural venues as the Chemainus Valley Museum. The...
Read more...

Shoreside Private Room

6624 Gale Avenue North, Sechelt, Canada (Open map)

Hidden Groves is 3.6 km from the homestay. Shoreside Private Room Sechelt lies in a beach area, 3.1 km from Porpoise Bay Provincial...
Read more...
9.2
Superb
72 reviews

Bjorn Holm

6596 Baird Road #236, Port Renfrew, Canada (Open map)

Guests will find Juan de Fuca Trail 10 minutes' drive from this 1-bedroom villa, and Botanical Beach is about 15 minutes away by car.
Read more...
9.8
Exceptional
86 reviews

Saanichton Waterfront 2Br Suite With Superb Views

8265 Lochside Drive, Saanichton, Canada (Open map)

This property is situated 10 minutes' drive from Rotary Park and 15 minutes' drive from Shaw Centre for the Salish Sea. During the...
Read more...
9.5
Exceptional
54 reviews

Mountain Getaway Condo - 5 Min Walk To The Beach!

205 3Rd Avenue 3121, Invermere, Canada (Open map)

This apartment lies within a few blocks of The Artym Gallery. The beachfront Mountain Getaway Condo - 5 Min Walk To The Beach!
Read more...
9.4
Superb
63 reviews

Drift West Coast Getaway

327 Pass Of Melfort Place, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 20-minute walk, and natural attractions like the Wild Pacific Trail are 2.9 km away....
Read more...
9.1
Superb
90 reviews

Small Private Studio At Kitsilano Beach

1605 Maple Street, Vancouver, Canada (Open map)

Located 500 metres from the Seaforth Armoury, this Vancouver hotel is only 0.6 km from Kitsilano Beach. The 3-star Small Private...
Read more...
7.7
Good
44 reviews

Orca Lodge

500 1St Street, Sointula, Canada (Open map)

The apartment is in a rural area of Sointula. To enjoy your vacation in Sointula, stay at Orca Lodge Sointula, which is around a 10…
Read more...
9.4
Superb
49 reviews

Uvic Ocean Peak House

3808 Sinclair Place, Victoria, Canada (Open map)

The city centre is just 5 km away and Victoria Inner Harbour airport is 5 km from this apartment. To enjoy your vacation in Victoria…
Read more...

Beachside Townhouses At The Pacific Shores Strata Property

1600 Stroulger Road 613B, Nanoose Bay, Canada (Open map)

The holiday home provides a location about 10 minutes' drive from Moorecroft Regional Park|the Moorecroft Regional Park and nearly a...
Read more...

Bonniebrook Lodge

1532 Ocean Beach Esplanade, Gibsons, Canada (Open map)

The villa is within 25 km of Sechelt airport and 10 minutes by car from such cultural points of interest as the Sunshine Coast Museum…
Read more...
8.6
Fabulous
57 reviews

Desolation Sound Resort

2694 Dawson Road, Powell River, Canada (Open map)

Situated just 1.9 km from Okeover Arm Park, this Powell River lodge offers a location in a rural area. Located around 10 minutes'...
Read more...
8.6
Fabulous
42 reviews

Tyee Beach Oasis Bed And Breakfast

3412 Blueback Drive, Nanoose Bay, Canada (Open map)

The Winchelsea Islands is about 10 minutes by car from the guest house, while Gerald Island is approximately 15 minutes away by car....
Read more...
9.9
Exceptional
42 reviews

Kiwi Cove Lodge

5130 Brenton Page Road, Ladysmith, Canada (Open map)

Situated 4.2 km from the Ladysmith Waterfront Gallery, this accommodation offers a location in a beach area. Located 3.5 km from...
Read more...
8.9
Fabulous
145 reviews

White Rock Beach Getaway

14432 Magdalen Crescent, White Rock, Canada (Open map)

The heart of White Rock can be reached in 20 minutes' walk of this 1-bedroom holiday home, and such culture-oriented venues as White…
Read more...
9.4
Superb
40 reviews

Jewel Bay Resort

2859 Grant Road, Box 24, Sorrento, Canada (Open map)

This accommodation is approximately a 10-minute drive from Crannog Ales, and Shuswap Lake Provincial Park is a 10-minute drive away....
Read more...
8.5
Fabulous
57 reviews

The Lodge On Harrison Lake

6155 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

The accommodation is within 75 km of Abbotsford airport and about 5 minutes by car from such cultural points of interest as the...
Read more...
8.6
Fabulous
227 reviews

Beachfront King Bed Studio Suite

3295 Island Highway West 215, Qualicum Beach, Canada (Open map)

The resort is about 5 km from Qualicum Beach airport and 2.6 km from such cultural venues as The Old School House Arts Centre. Located…
Read more...
9.5
Exceptional
39 reviews

Harrison Lake View Suites

298 Lillooet Avenue, Harrison Hot Springs, Canada (Open map)

Sandy Cove Beach is nearly a 25-minute walk away, while Harrison Hall is within easy reach of this apartment. To enjoy your vacation...
Read more...
Thank you for subscribing
Close