Beach hotels in British Columbia

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

  • More Less

Clear Filters
Apply Filters

945 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
382 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.2
Very Good
305 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
1524 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
446 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
1469 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.2
Very Good
595 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.5
Fabulous
88 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
973 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.9
Good
270 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

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
366 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
413 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
442 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

Coast Lonsdale Quay Hotel

123 Carrie Cates Court, North Vancouver, Canada (Open map)

The Canada Place is a short way from the hotel, and Victoria Park is 14 minutes' walk away. Along with a central location only a…
Read more...
8.1
Very Good
757 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.9
Fabulous
190 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
626 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
160 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
587 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
467 reviews
Thank you for subscribing
Close