Beach hotels in British Columbia

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

Luxury 2-Bedroom Condo Beach Side Yaletown

907 Beach Avenue, Vancouver, Canada (Open map)

The 2-bedroom accommodation is a 5-minute ride from Buschlen Mowatt Fine Arts, which is an excellent place to improve cultural...
Read more...
9.1
Superb
11 reviews

Heaven'S Haven

9113 Tronson Road Lower Suite, Vernon, Canada (Open map)

You can make use of an aqua park and a golf course, or indulge yourself with a hot tub and an indoor pool on site.
Read more...
9.0
Superb
6 reviews

Ski In Ski Out Private Hot Tub

2116 Panorama Drive 101, Panorama, Canada (Open map)

Quadzilla can be found around 5 minutes' drive away, and RK Heliski is about a 20-minute walk from this Panorama villa. The 4-bedroom…
Read more...
9.0
Superb
15 reviews

Oceanfront Room With Hot Tub & Firepit

1073 Helen Rd, Ucluelet, Canada (Open map)

The long-standing Amphitrite Point Lighthouse is located approximately a 10-minute ride from this Ucluelet hotel while the Cedar...
Read more...
8.4
Very Good
13 reviews

Malaspina Strait Cottage

7637 Fats Crescent, Powell River, Canada (Open map)

You'll need 15-minute drive to Powell River airport. Located about a 15-minute ride from the Powell River Public Library, the 4-star...
Read more...
9.4
Superb
25 reviews

Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park

1715 Sandy Beach Road, Mill Bay, Canada (Open map)

You'll need 50-minute drive to Victoria International airport. The 4-star beachfront Stunning Oceanfront Home 4Br3B Sunrise...
Read more...
9.6
Exceptional
12 reviews

Harrison Hot Springs Lakeside

470 Esplanade Ave 207, Harrison Hot Springs, Canada (Open map)

The 1-bedroom apartment is located not far from Harrison Lake & Hot Springs. To enjoy your vacation in Harrison Hot Springs, stay at...
Read more...
9.7
Exceptional
24 reviews

Private Oceanfront Cabin And Hot Tub! - Gww

1073 Helen Rd, Ucluelet, Canada (Open map)

The beach is about a 25-minute walk away, and the Ucluelet Lighthouse Loop|Ucluelet Lighthouse Loop is around 10 minutes' drive from...
Read more...
9.8
Exceptional
14 reviews

Black Rock Beach House

524 Marine Drive, Ucluelet, Canada (Open map)

The property is within 30 km of Tofino-Long Beach airport and about a 5-minute ride from such cultural points of interest as Cedar…
Read more...
10
Exceptional
3 reviews

Top Floor On Okanagan Lake With Ac & Heated Pool

519-2555 Lakeshore Road, Vernon, Canada (Open map)

The Rise Golf Club course is located 4.7 km from the 32 m^2 property. Set a 10-minute ride from Planet Bee Honey Farm &…
Read more...
9.8
Exceptional
17 reviews

Sooke Harbour Townhouse - Waterfront 2-Bed Rental

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

Ed MacGregor Park is merely 1.1 km from the accommodation, and the Tranquil Quimper Waterfront Park is just 1.8 km away. The...
Read more...
9.5
Exceptional
11 reviews

Waterfront Oasis With Pool, Hot Tub & Pet Friendly

593 Radant Road, Kelowna, Canada (Open map)

This beachfront villa is within 20 km of Kelowna International airport and within a 6-km distance of such cultural points of...
Read more...
9.9
Exceptional
12 reviews

Porteau Cove Olympic Legacy Cabins

Porteau Cove Provincial Park, Off Highway 99, Furry Creek, Canada (Open map)

The Defence Islands is 4.8 km from the Furry Creek lodge, while guests can also visit Deeks Lake, which is 4.4 km away. Porteau Cove…
Read more...
8.7
Fabulous
32 reviews

Deep Cove Stunning Waterfront Whole House

930 Beachview Drive, North Vancouver, Canada (Open map)

The accommodation is 25 minutes' walk from Capilano Salmon Hatchery, and White Pine Beach is 4.9 km away. Boasting a location 10...
Read more...
9.8
Exceptional
8 reviews

Avatar By Eagle Reach Properties

6596 Baird Road 232, Port Renfrew, Canada (Open map)

Botanical Beach is nestled 10 minutes by car from this Port Renfrew villa, and Botanical Beach Provincial Park is a 10-minute ride...
Read more...
8.8
Fabulous
8 reviews

Smith Lake Farm

1481 Larkin Road, Merville, Canada (Open map)

The 6-room Smith Lake Farm is situated 4.7 km from Miracle Beach Provincial Park and provides a sauna, ensuring a relaxing stay.
Read more...
9.3
Superb
9 reviews

The Altitude Landing, Pool, Hot Tub, Pets

205 3Rd Avenue, Invermere, Canada (Open map)

The beachfront property is at a distance of 2.2 km from Copper Point Golf Club and within 25 minutes' walk of Bavin Glassworks Art...
Read more...
8.6
Fabulous
31 reviews

Beaver Beach Vacation Home

4662 Cameron Road, Madeira Park, Canada (Open map)

Whitestone Islands is about a 5-minute walk from this property, while Pender Hill Trail Head is a 10-minute ride away. The...
Read more...
9.4
Superb
5 reviews

Scorpio House Langley - Semi-Basement Suite

7227 199A Street 7227, Langley, Canada (Open map)

Penzer Action Park is nestled 4.6 km from the accommodation, and the Willoughby Community Park is nearly a 30-minute walk away....
Read more...
8.9
Fabulous
10 reviews

Fishermans Folly

10052 Malaspina Road, Lund, Canada (Open map)

Whistler is nestled 126 km from the Lund chalet, while Okeover Arm Provincial Park is nearly a 25-minute walk away. Located only 1.3...
Read more...
7.1
Good
9 reviews
Thank you for subscribing
Close