Beach hotels in British Columbia

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

456 results found

Tiny House & Sauna On Lakefront Farm Oasis

1481 Larkin Road, Merville, Canada (Open map)

The 1-bedroom Tiny House & Sauna On Lakefront Farm Oasis is located around 10 minutes' drive from Miracle Beach Provincial Park and...
Read more...
10
Exceptional
1 review

Sweet Home

5172 57A Street, Delta, Canada (Open map)

The apartment is 2.1 km from Delta Museum and Archives, which is an excellent place to improve cultural awareness. To enjoy your...
Read more...
9.0
Superb
3 reviews

Ironwoods On Blueberry Hill By Whistler Blackcomb Vacation Rentals

3217 Blueberry Drive, Whistler, Canada (Open map)

Whistler Medals Plaza Ice Skating Rink can be reached in 5 minutes' drive, while Green Lake Seaplane Base airport is 10 km away. Set...
Read more...
6.5
Pleasant
33 reviews

The Lakeside Cabin With Wide Outside Space #105

3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

This villa is within 35 km of Kelowna International airport and a 15-minute ride from such cultural points of interest as Peachland...
Read more...

Tanglewood 13

1065 Tanglewood Place, Parksville, Canada (Open map)

Situated about 20 minutes on foot from the 347-hectare Rathtrevor Beach Provincial Park, the accommodation offers a location in a...
Read more...

Island Waterfront Resort - Ocean View Townhouse

6971 West Coast Road, Sooke, Canada (Open map)

This property is situated just moments from the Sooke Spa, while West Coast at Maple bus station is 150 metres away. The beachfront...
Read more...

Beautiful Cabin Right Next To Lake Okanagan #5

3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

The West Kelowna villa is within 35 km of Kelowna International airport and around 15 minutes by car from such cultural points of...
Read more...

Charming Lakefront 100Yr Old Railway Cottage

9274 Youbou Road, Youbou, Canada (Open map)

Located within 10 minutes' drive of Bald Mountain Park, the 1-bedroom Charming Lakefront 100Yr Old Railway Cottage Youbou provides...
Read more...

Cozy Cottage By The Lakeshore #4

3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

The beachfront villa is within 35 km of Kelowna International airport and a 15-minute drive from such cultural points of interest as...
Read more...

Coastal Drift Sooke

5479 Sooke Road, Sooke, Canada (Open map)

East Sooke Regional Park is a 25-minute walk away. Located a 5-minute walk from Ayum Creek Regional Park Reserve, the beachfront...
Read more...

Echo Beach, 2 Bed, Lake View And Walkable To Beach

328 Esplanade Avenue 205, Harrison Hot Springs, Canada (Open map)

Campbell Lake Trail Head Nature Preserve is located a few minutes' drive from the accommodation. The spacious 1000 m^2 Echo Beach, 2...
Read more...

Ultimate Family Retreat Beach, Hot Tub & Games

1117 Pedley Heights Dr #16, Windermere, Canada (Open map)

The holiday home is 150 km from Calgary and around 10 minutes by car from the Eddie Mountain Memorial Arena. Ultimate Family Retreat...
Read more...

Christina Lake Lakefront, Hot Tub, Amazing Views

2055 Massie Road, Christina Lake, Canada (Open map)

The accommodation is within 8 km of Christina Lake. The 1-bedroom Zo'S Lighthouse Lakefront, Hot Tub, Amazing Views Villa, located...
Read more...

Harrison Lakeside Retreat

450 Esplanade Ave, Harrison Hot Springs, Canada (Open map)

The apartment is located 900 metres from the Harrison Hot Springs Visitor Centre and Sasquatch Museum and 2.2 km from Whippoorwill...
Read more...

Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt

2450 Radio Tower Road, Osoyoos, Canada (Open map)

This Osoyoos holiday home is about a 10-minute ride from Faustino Estate Cidery, and Burrowing Owl Estate Winery is about a...
Read more...

Oceanside Lodge Saanich Inlet By Emr Vacation Rentals

279 Coal Point Lane, North Saanich, Canada (Open map)

Situated in the vicinity of Victoria Harbour, this North Saanich villa is 4.7 km from the McDonald Campground. The 6-bedroom...
Read more...

The Landing- Your Downtown Waterfront Oasis

151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada (Open map)

This holiday home is also located a stone's throw from Surf Sister. Nestled a 9-minute walk from Village Green Playground, the...
Read more...

I Beach You To It

9022 Clarkson Avenue 8, Campbell River, Canada (Open map)

Also, the property is approximately 10 minutes by car from Miracle Beach Provincial Park and 2.3 km from Shelter Point Distillery....
Read more...

Beachfront Luxury Suite #19 At The Beach House

19-9022 Clarkson Ave, Campbell River, Canada (Open map)

The city centre is just 4 km away and Campbell River airport is 20 km from the apartment. To enjoy your vacation in Campbell River…
Read more...
9.0
Superb
1 review

The Alpine Alcove W Pool & Hot Tub

2129 Lake Placid Rd 208, Whistler, Canada (Open map)

Whistler Village is located 3.4 km from the apartment. Boasting spa facilities such as a Jacuzzi and a sauna, The Alpine Alcove W...
Read more...
Thank you for subscribing
Close