Beachfront hotels in British Columbia

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

353 results found

Edgewater Sunrise Apartment

9991 Beach Drive, Chemainus, Canada (Open map)

The guest house is about 20 km from Maple Bay Seaplane Base airport and not far from such cultural venues as the Chemainus Valley...
Read more...
9.5
Exceptional
30 reviews

Little Black Bear Lodge/B&B

7354 Johnstone Road, Lone Butte, Bridge Lake, Canada (Open map)

The 4-star bed & breakfast is in a beach area of Bridge Lake. Little Black Bear Lodge/B&B Bridge Lake, located 15 minutes' drive…
Read more...
9.9
Exceptional
71 reviews

Sunrise Terraces

11101 Chemainus Rd, Ladysmith, Canada (Open map)

The Ladysmith villa is within 15 km of Nanaimo airport and around a 15-minute ride from such cultural points of interest as the...
Read more...

Dreamy Panoramic Lakeview 1 Bedroom Plus Den

470 Esplanade Avenue 203, Harrison Hot Springs, Canada (Open map)

The 79 m² apartment lies in proximity to Harrison Lake. The beachfront 1-bedroom Dreamy Panoramic Lakeview 1 Bedroom Plus Den...
Read more...
9.5
Exceptional
30 reviews

Race Rocks Townhouse - Pet Friendly Sooke Rental

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

The property is a few steps from Sheringham Distillery, while West Coast Outdoor Adventure is 150 metres away. Guests can enjoy a...
Read more...
9.1
Superb
20 reviews

Oceanfront Getaway

117 Seagirt Road, Sooke, Canada (Open map)

You'll need 51-minute drive to Victoria Inner Harbour airport. Providing 6 rooms, the beachfront Oceanfront Getaway Hotel Sooke is...
Read more...
7.8
Good
20 reviews

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada (Open map)

This Hudsons Hope hotel is nestled 120 km from Fort St. The 4-star Williston Lake Resort Hudsons Hope offers 12 rooms in the vicinity…
Read more...
7.2
Good
16 reviews

Private Oceanfront Cabin And Hot Tub! - Gww

1073 Helen Rd, Ucluelet, Canada (Open map)

The heart of Ucluelet can be reached in 15 minutes' walk of the villa, and such culture-oriented venues as the Cedar House Gallery are…
Read more...
9.6
Exceptional
14 reviews

Outback Lakeside Vacation Homes

9845 Eastside Road, Vernon, Canada (Open map)

Ellison Park is only a 6-minute walk away, while ski slopes are adjacent to the accommodation. Situated just 1.6 km from Ellison...
Read more...
8.5
Fabulous
30 reviews

Porteau Cove Olympic Legacy Cabins

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

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

The Altitude Landing, Pool, Hot Tub, Pets

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

The beachfront apartment lies 1 km from the Windermere Valley Museum. The Altitude Landing, Pool, Hot Tub, Pets Apartment Invermere...
Read more...
8.5
Fabulous
29 reviews

Beach Hideaway Sea To Sky Loft

5203 Sunshine Coast Highway, Sechelt, Canada (Open map)

This homestay is within 2 km of the Tems Swiya Museum, which is an excellent place to improve cultural awareness. Beach Hideaway Sea...
Read more...

Brand New Entire Guest Suite

1110 Johnston Road, White Rock, Canada (Open map)

Guests can reach the centre of White Rock in 5 minutes' walk and visit the White Rock Pier, which is an 8-minute walk away.
Read more...

Ski In Ski Out Private Hot Tub

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

Mile 1 Quad Express is within reach of this Panorama holiday home, while Canmore is 94 km away. Situated approximately 20 minutes'...
Read more...
9.1
Superb
16 reviews

The Bayside Cottage By Emr Vacation Rentals

10269 West Saanich Road, North Saanich, Canada (Open map)

The holiday home is within 5 km of Victoria airport and within a 10-minute drive of such cultural points of interest as Sidney Local…
Read more...
8.9
Fabulous
7 reviews

The Tuwanek Bed And Breakfast

7545 Islet Place, Sechelt, Canada (Open map)

The forest-backed Porpoise Bay Provincial Ocean Park is not far from the accommodation, and Pedals & Paddles is merely a 12-minute...
Read more...
9.1
Superb
15 reviews

Luxury 2-Bedroom Condo Beach Side Yaletown

907 Beach Avenue, Vancouver, Canada (Open map)

The West End Nelson Park is only 1.1 km away, while the Aura nightclub is only 450 metres from the 2-bedroom apartment. The spacious…
Read more...
9.0
Superb
16 reviews

Sunshine Beach

159 Brown Road, Christina Lake, Canada (Open map)

The beachfront Sunshine Beach Christina Lake villa is located 3.3 km from Gladstone Provincial Park and welcomes its guests to enjoy...
Read more...
7.4
Good
7 reviews

Salt Loft - Oceanfront, Hot Tub And Firepit!

1073 Helen Rd, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 15-minute walk, and natural attractions like the Wild Pacific Trail are nearly a...
Read more...
8.1
Very Good
7 reviews

Oceanfront Room With Hot Tub & Firepit

1073 Helen Rd, Ucluelet, Canada (Open map)

Located 2.1 km from family attractions like the waterfront Ucluelet Aquarium, the hotel is 15 minutes’ walk from Ucluelet city...
Read more...
8.5
Fabulous
13 reviews
Thank you for subscribing
Close