Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
27 Apr 2026
Check-out date:
28 Apr 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

357 results found

Lipton Place By Elegant Waterfront

Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)

You'll need 10-minute drive to Victoria Inner Harbour airport. Featuring a terrace with outdoor dining areas, the 4-star Lipton...
Read more...
8.9
Fabulous
447 reviews

Vines And Puppies Hideaway

Km 594 Hwy 37, Jade City, Canada (Open map)

Additional features at Vines And Puppies Hideaway Bed & Breakfast Jade City include a terrace with a BBQ grill and outdoor dining...
Read more...
9.6
Exceptional
64 reviews

Croft Inn Motel

1568 Chaplin Street, Crofton, Canada (Open map)

You'll need 20-minute drive to Maple Bay Seaplane Base airport. Located a 25-minute walk from Osborne Bay Beach, Croft Inn Motel...
Read more...
7.3
Good
133 reviews

Blitz Beach House Oceanside Suite

3265 Atrevida Road, Lund, Canada (Open map)

This 4-star guest house is located in Lund, near a river. Offering a terrace with a barbeque grill and outdoor dining areas, the...
Read more...
9.7
Exceptional
41 reviews

The Oceanfront Inn On Stephens Bay

303 Harbour Road, Coal Harbour, Canada (Open map)

The centre of Coal Harbour can be reached within a 10-minute walk. The Oceanfront Inn On Stephens Bay Coal Harbour is located 38...
Read more...
9.9
Exceptional
119 reviews

Storm Cove Suites

724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)

You'll need 30-minute drive to Tofino-Long Beach airport. Located about a 25-minute walk from the Wild Pacific Trail, the 4-star Storm…
Read more...
9.4
Superb
121 reviews

Mountain Springs Nature Retreat

564 Hwy. 3A Box 113, Kaleden, Canada (Open map)

The hotel is a great place to stay due to its beachfront location in Kaleden. Offering cars for rent, as well as Wi-Fi in…
Read more...
9.7
Exceptional
25 reviews

The Rockwell-Harrison Guest Lodge

7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

The beachfront hotel is about 10 minutes by car from Hicks Lake and in close proximity to the Green Point Day Use Area. The 4…
Read more...
9.6
Exceptional
34 reviews

Frigon Suite -Waterfront

1220 Marine Drive, Port Alice, Canada (Open map)

This 4-star hotel is a great place to stay due to its beachfront location in Port Alice. Guests of Frigon Suite -Waterfront Port Alice…
Read more...
9.5
Exceptional
27 reviews

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)

The centre of Halfmoon Bay is a 15 minutes' walk of the hotel. Located just around the corner from the Coopers Green Regional Park,...
Read more...
8.0
Very Good
7 reviews

Kelowna Discovery

221 1088 Sunset Drive, Kelowna, Canada (Open map)

This Kelowna hotel lies only 0.9 km from Water Street Boat Launch and only 550 metres from Urban Distilleries + Winery. Situated...
Read more...
9.7
Exceptional
9 reviews

Skaha Lakefront Inn

476 Hody Drive, Okanagan Falls, Canada (Open map)

This Okanagan Falls inn has a beachfront setting 3.4 km from Liquidity Wines, while natural sights like Inkaneep Provincial Park are...
Read more...
10
Exceptional
4 reviews

Slumberlodge Hotel

274 Lakeshore Drive, Penticton, Canada (Open map)

The Peach is only 400 metres from the lodge, and the Cascades Casino is merely 1.5 km away. Nestled nearly a 15-minute walk from…
Read more...
7.7
Good
1353 reviews

Middle Beach Lodge

P.O. Box 100, Tofino, Canada (Open map)

The beach is about a 5-minute walk away, and Chesterman Beach is within 10 minutes' drive of the accommodation. Offering guests to...
Read more...
8.8
Fabulous
591 reviews

Tete Jaune Lodge

11957 L'Heureux Road, Tete Jaune Cache, Canada (Open map)

Situated fairly close to Stellar Descents White Water Rafting, the accommodation offers a location in a beach area. Offering a...
Read more...
8.6
Fabulous
635 reviews

Victoria Gorge Waterway Vacation Home

2800 Inez Drive 1, Victoria, Canada (Open map)

The homestay lies a mere 1.9 km from Banfield Park. Located just 350 metres from the science museum "Gorge Waterway Nature House",...
Read more...

The Surf Lodge And Pub

885 Berry Point Road, Gabriola, Canada (Open map)

The Malaspina Galleries is nearly 10 minutes' drive away and Entrance Island is situated in proximity to the Gabriola villa....
Read more...
8.0
Very Good
232 reviews

Seas The Day Private House Hot Tub, Pet Friendly, Best Gibsons Beaches And Dining

346 Headlands Road, Gibsons, Canada (Open map)

This property is situated 450 metres from Pebbles Beach and 550 m from the Gibsons Public Market. Staying at Seas The Day Private...
Read more...
8.4
Very Good
123 reviews

The Cabins At Terrace Beach

1082 Peninsula Road, Ucluelet, Canada (Open map)

This accommodation is just moments from the non-profit public Ucluelet Aquarium, while He-Tin-Kis Park is about 5 minutes' walk...
Read more...
8.9
Fabulous
305 reviews

Penthouses Of Beach Ave

910 Beach Avenue, Vancouver, Canada (Open map)

The 405-hectare public Stanley Park is approximately 3 km away, while the 2.5 - hectare George Wainborn Park is only 450 metres from...
Read more...
9.5
Exceptional
103 reviews
Thank you for subscribing
Close