Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
01 Sep 2026
Check-out date:
02 Sep 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

374 results found

Walkon Waterfront Castle Cove Inn

10121 Chemainus Road, Chemainus, Canada (Open map)

The guest house has a beachfront setting within a 10-minute drive of the Chemainus Murals. The 4-star Walkon Waterfront Castle Cove...
Read more...
8.2
Very Good
111 reviews

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.7
Fabulous
198 reviews

The Lodge On Harrison Lake

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

The accommodation is nestled 2.1 km from Harrison Lake and the Hot Springs, merely 1.1 km from an amazing beach. The 9-room The Lodge…
Read more...
8.4
Very Good
181 reviews

Shoreside Private Room

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

The apartment is 4.3 km from the Sunshine Coast Arts Council, which is an excellent place to improve cultural awareness. Shoreside...
Read more...
9.3
Superb
79 reviews

Bjorn Holm

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

Juan de Fuca Trail is 10 minutes' drive from the holiday home, while Botanical Beach is about 15 minutes away by car. Located 2.5 km…
Read more...
9.8
Exceptional
88 reviews

Mountain Getaway Condo - 5 Min Walk To The Beach!

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

This apartment is within a 2-km distance of Bavin Glassworks, which is an excellent place to improve cultural awareness. To enjoy...
Read more...
9.5
Exceptional
74 reviews

Small Private Studio At Kitsilano Beach

1605 Maple Street, Vancouver, Canada (Open map)

The hotel provides a convenient location within reach of Kitsilano Pool. Featuring Wi-Fi throughout the property, the 3-star Small...
Read more...
8.1
Very Good
51 reviews

Tyee Beach Oasis Bed And Breakfast

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

This recently renovated hotel offers direct access to a free beach with free Wi-Fi. Located about 10 minutes by car from the...
Read more...
9.9
Exceptional
56 reviews

Uvic Ocean View Private Guesthouse

3808 Sinclair Place, Victoria, Canada (Open map)

The homestay is within 7 km of the Royal British Columbia Museum, which is an excellent place to improve cultural awareness. Uvic...
Read more...
8.3
Very Good
45 reviews

Orca Lodge

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

This 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
52 reviews

Bonniebrook Lodge

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

The villa offers a convenient location, a 10-minute ride from the Heritage Playhouse, while natural sights like Pebbles Beach are 15...
Read more...
8.9
Fabulous
54 reviews

Beachside Townhouses At The Pacific Shores Strata Property

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

Port Renfrew is 86 km from the holiday home, while the Craig Heritage Park and Museum is 3.4 km away. During the stay at Beachside…
Read more...

Kiwi Cove Lodge

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

Nestled in a beach area of Ladysmith, the villa is also about 10 minutes by car from the Haslam Creek Suspension Bridge. Offering a...
Read more...
8.7
Fabulous
165 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.3
Very Good
56 reviews

1Bd+Den Condo, With Free Parking In Downtown!

507-910 Beach Avenue, Vancouver, Canada (Open map)

The apartment offers a prime setting, approximately 25 minutes' walk from Broadway - City Hall Sky train station and merely 6...
Read more...
7.2
Good
53 reviews

Beachfront King Bed Studio Suite

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

The centre of Qualicum Beach can be reached in 30 minutes' walk of the resort, and such cultural venues as the Qualicum Beach Museum...
Read more...
9.5
Exceptional
43 reviews

White Rock Beach Getaway

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

Sunnyside Park is about 10 minutes by car from this property and you can visit East Beach around 20 minutes' walk away. Providing...
Read more...
9.4
Superb
49 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
60 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 Water Sports is in close proximity to this apartment. To enjoy your...
Read more...

Telco House B&B

8708 Telco Street, Po Box 2724, Port Hardy, Canada (Open map)

This bed & breakfast lies just 200 m from Tsulquate Park and 0.6 km from the Port Hardy Museum & Archives. Guests of Telco House B&B…
Read more...
Thank you for subscribing
Close