Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
16 Oct 2026
Check-out date:
17 Oct 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

814 results found

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

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
388 reviews

Sheraton Vancouver Wall Centre

1000 Burrard Street, Vancouver, Canada (Open map)

The 4-star hotel is nearly 25 minutes' walk from the Canada Place and approximately 10 minutes' walk from Yaletown-Roundhouse...
Read more...
8.4
Very Good
1506 reviews

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada (Open map)

The resort is 150 m from the Playtime Casino and across from a winery, a park, and a bar. Perfectly located about 5 minutes' walk…
Read more...
8.3
Very Good
450 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
1443 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
594 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...
8.0
Very Good
368 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.8
Fabulous
954 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.4
Very Good
87 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
355 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

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.6
Fabulous
611 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...
7.8
Good
271 reviews

Hotel Zed Tofino

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

Located just a 14-minute walk from a long beach, the comfortable hotel is right in the rural area of Tofino. Featuring bicycle...
Read more...
8.9
Fabulous
389 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
500 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...
8.8
Fabulous
176 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.5
Fabulous
582 reviews

Samesun Vancouver

1018 Granville Street, Vancouver, Canada (Open map)

This hostel is a mere 1.5 km from Granville Island and in proximity to such cultural venues as the BC Sports Hall of Fame and…
Read more...
8.3
Very Good
2076 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

Poets Cove Resort & Spa

9801 Spalding Road, 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.1
Very Good
162 reviews
Thank you for subscribing
Close