Beachfront hotels in British Columbia

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

352 results found

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada (Open map)

The centre of Osoyoos can be reached in 25 minutes' walk of the hotel, and such cultural venues as the Osoyoos Art Gallery are 2.5…
Read more...
8.8
Fabulous
371 reviews

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada (Open map)

The lovely hotel is nestled a 10-minute ride from the Parksville Community Park and only steps away from the RDN Top Bridge Trail...
Read more...
8.3
Very Good
279 reviews

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada (Open map)

Urban Distillery + Winery lies about a 10-minute drive away, while Gellatly Heritage Park is not far from the resort. The...
Read more...
8.7
Fabulous
95 reviews

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada (Open map)

The positioning of the hotel right in the centre of Vancouver ensures fast access to the 2009 bronze A-maze-ing Laughter Sculpture,...
Read more...
8.9
Fabulous
1000 reviews

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada (Open map)

This Ucluelet hotel lies merely 450 metres from Brown's Beach and just 1.5 km from Ucluth Peninsula. The comfortable 4-star Black...
Read more...
9.1
Superb
1465 reviews

Pacific Sands Beach Resort

1421 Pacific Rim Highway, Tofino, Canada (Open map)

The resort lies only 0.7 km from English Cove and about 6 km from the Clayoquot Sound. Located approximately a 20-minute walk from the…
Read more...
9.2
Superb
367 reviews

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada (Open map)

The hotel is about 5 km from Penticton Regional airport and 1.3 km from such cultural venues as the SS Sicamous Heritage Park....
Read more...
8.0
Very Good
308 reviews

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

The resort is in a rural area of Sechelt. Located approximately a 20-minute walk from Jack Tolmie Island, Rockwater Secret Cove...
Read more...
7.9
Good
367 reviews

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada (Open map)

The 4-star hotel lies nearly 20 minutes' walk from Comox Harbour and within 15 minutes' drive of the I-Hos Gallery. The heritage...
Read more...
8.6
Fabulous
58 reviews

Three Valley Lake Chateau

8903 Trans Canada Highway, Revelstoke, Canada (Open map)

This non-smoking hotel is only 150 metres from Three Valley Gap, 3.9 km from Victoria Lake Provincial Park. Located around a...
Read more...
8.3
Very Good
602 reviews

The Beach Club Resort — Bellstar Hotels & Resorts

181 Beachside Drive, Parksville, Canada (Open map)

Located merely a 7-minute stroll from the 39-acre Parksville Community Park and Skate Park, the hotel is also in the vicinity of...
Read more...
8.7
Fabulous
608 reviews

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada (Open map)

This Tofino hotel lies around 5 minutes on foot from Cox Bay and within 3 km of the Ancient Cedars Spa. Located within a 5…
Read more...
9.0
Superb
199 reviews

Painter'S Lodge

1625 Mcdonald Road, Campbell River, Canada (Open map)

The hotel has a convenient location 4.8 km from the Quinsam River Hatchery, while shopping venues like Mussels and More Pottery are...
Read more...
8.2
Very Good
359 reviews

Bayside Oceanfront Resort

240 Dogwood Street, Parksville, Canada (Open map)

This Parksville hotel is within a 6-km distance of the Craig Heritage Park and Museum and 3.1 km from Little Qualicum Cheeseworks....
Read more...
8.6
Fabulous
577 reviews

Chute Lake Lodge

9540 Chute Lake Road, Naramata, Canada (Open map)

The hotel offers a convenient location in a beach area of Naramata. Featuring Wi-Fi in public areas, the 3-star Chute Lake Lodge...
Read more...
7.4
Good
29 reviews

Poets Cove Resort & Spa

9801 Spalding Rd, Bedwell Harbour, Canada (Open map)

Magic Lake lies around 10 minutes' drive away, while Thomson Park is about 15 minutes' drive from the hotel. Providing a secluded...
Read more...
8.0
Very Good
165 reviews

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

The resort is merely a 10-minute stroll from Walnut Beach Resort Osoyoos and only a few steps from a breathtaking beach of Osoyoos....
Read more...
8.7
Fabulous
469 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached in 10 minutes' walk of this hotel, and such cultural venues as the Cedar House Gallery are 0.9…
Read more...
9.7
Exceptional
126 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

The resort is right on a lake and just a few steps from the Osoyoos and District Museum and Archives. The non-smoking Watermark Beach…
Read more...
9.0
Superb
482 reviews

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada (Open map)

The centre of Tofino can be reached within a 25-minute walk, and natural attractions like the Tonquin Park are 4.1 km away. The 2…
Read more...
8.7
Fabulous
742 reviews
Thank you for subscribing
Close