4 Best Beach Hotels in British Columbia (2026)

Beach Hotels in British Columbia: Enjoy Rates from $120 per Night

Summerland Waterfront Resort & Spa
Resort
13011 Lakeshore Drive South, V0H 1Z1 Summerland, Canada
  • Private Beach
    Private Beach
  • Oceanfront
    Oceanfront
  • Hot Tub
    Hot Tub
  • Spa
    Spa
  • Highly Rated
    Highly Rated
  • Free Cancellation
5 Baths587.71 ft²
9

Exceptional

259 reviews

$410
Average price / night
Check Availability
Walnut Beach Resort
Hotel
  • Private Beach
    Private Beach
  • Oceanfront
    Oceanfront
  • Hot Tub
    Hot Tub
  • Skiing
    Skiing
4 Baths538.19 ft²
8.8

Exceptional

453 reviews

$120
Average price / night
Check Availability
Manteo at Eldorado Resort
Resort
3762 Lakeshore Road, V1W 3L4 Kelowna, Canada
  • Private Pool
    Private Pool
  • Private Beach
    Private Beach
  • Oceanfront
    Oceanfront
  • Hot Tub
    Hot Tub
12 Baths766.63 ft²
7.9

Exceptional

276 reviews

$133
Average price / night
Check Availability
Penticton Lakeside Resort
Resort
21 Lakeshore Drive West, V2A 7M5 Penticton, Canada
  • Private Pool
    Private Pool
  • Private Beach
    Private Beach
  • Oceanfront
    Oceanfront
  • Hot Tub
    Hot Tub
5 Baths396.11 ft²
8.1

Exceptional

315 reviews

$201
Average price / night
Check Availability

Compare the 4 Best Beach Hotels in British Columbia (2026) – Addresses, Prices, Stars, Rating, and Review Count

Hotel Name Address Price ($)Star Rating Review Count Book
Summerland Waterfront Resort & Spa13011 Lakeshore Drive South, V0H 1Z1 Summerland, Canada41049259
Manteo at Eldorado Resort3762 Lakeshore Road, V1W 3L4 Kelowna, Canada13347.9276
Penticton Lakeside Resort21 Lakeshore Drive West, V2A 7M5 Penticton, Canada20148.1315

Note: The prices for each 4 Best Beach Hotels in British Columbia (2026) do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here>) to get the latest prices.

4 Best Beach Hotels in British Columbia (2026) on the Map