Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
10 Aug 2026
Check-out date:
11 Aug 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

485 results found

Pacific Soul Eco-Luxe Vacation Home

545 Marine Drive, Ucluelet, Canada (Open map)

The spacious apartment lies 2.3 km from the Ancient Cedars Loop Trail. A beachfront location of the 158 m² Pacific Soul Eco-Luxe...
Read more...
9.4
Superb
46 reviews

Race Rocks Townhouse - Pet Friendly Sooke Rental

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

The holiday home is fairly close to Sheringham Distillery, while West Coast Outdoor Adventure is 150 metres away. Offering guests to...
Read more...
9.3
Superb
20 reviews

203 At Water'S Edge

1971 Harbour Crescent, Po Box 603, Ucluelet, Canada (Open map)

The apartment is in a beach area of Ucluelet. To enjoy your vacation in Ucluelet, stay at the 1-room 203 At Water'S Edge Apartment…
Read more...
9.9
Exceptional
32 reviews

A Taste Of Mexico In The Heart Of Wine Country.

6485 Stuart Crescent South, Peachland, Canada (Open map)

The apartment is around a 10-minute ride from the Peachland Art Gallery, which is an excellent place to improve cultural awareness....
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...

2Bd Guest Suite Sleeps 6 Near Downtown & Beach

5050 Bear Lane, West Vancouver, Canada (Open map)

The Whyte Lake Trail is a few steps from the hotel, while Marine Dr at The Crossway bus stop is around 5 minutes' walk away.
Read more...
9.7
Exceptional
13 reviews

Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island

1600 Stroulger Road 725B, Nanoose Bay, Canada (Open map)

This Nanoose Bay aparthotel has a beachfront setting about a 15-minute ride from the Moorecroft Regional Park. The comfortable...
Read more...
8.6
Fabulous
49 reviews

Little Black Bear Lodge/B&B

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

The comfortable hotel is in a beach area of Bridge Lake. Little Black Bear Lodge/B&B Bridge Lake, located 15 minutes' drive from...
Read more...
9.8
Exceptional
67 reviews

Upgraded Lakeside Resort Dream Vacation Home

654 Cook Rd 421, Kelowna, Canada (Open map)

The apartment lies in the South Pandosy district, about 25 minutes on foot from Don-O-Ray Farm Adventure. Upgraded Lakeside Resort...
Read more...
8.8
Fabulous
14 reviews

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

7030 Terazona Drive, Kelowna, Canada (Open map)

The resort is located 10 minutes' drive from Kopje Park. Hosting up to 8 guests, La Casa Lakeside Resort - Amazing Panoramic View...
Read more...
9.3
Superb
16 reviews

Sunrise Terraces

11101 Chemainus Rd, Ladysmith, Canada (Open map)

The Ladysmith Waterfront Gallery is around a 10-minute ride from the property, while Surrey is 55 minutes' drive away. Staying at...
Read more...

Malaspina Strait Tiny Home

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

Nestled in a beach area of Powell River, the 1-bathroom villa is also a 15-minute drive from the Powell River Westview Harbour....
Read more...
8.8
Fabulous
31 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...

Williston Lake Resort

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

The hotel is in a beach area of Hudsons Hope. The comfortable Williston Lake Resort Hudsons Hope offers 12 rooms, situated within a...
Read more...
8.2
Very Good
20 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

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.8
Fabulous
7 reviews

Vita Resort Vernon On Lake Okanagan

2555 Lakeshore Road, Vernon, Canada (Open map)

This 1-bedroom apartment is within 6 km of the Okanagan Science Centre, which is an excellent place to improve cultural awareness....
Read more...
9.2
Superb
36 reviews

Outback Lakeside Vacation Homes

9845 Eastside Road, Fintry, Canada (Open map)

Also, ski slopes are adjacent to the accommodation and Okanagan Lake is only 7 minutes' walk away. Situated just 1.6 km from Ellison...
Read more...
8.7
Fabulous
36 reviews

Premium Deluxe Suites 201

4316 Beach Avenue 301, Peachland, Canada (Open map)

Hainle Vineyards Estate Winery is 2.7 km away, while Peachland Beach is a stone's throw from this 78 m² apartment. The spacious...
Read more...
9.6
Exceptional
12 reviews

East Sooke Hideaway

6600 East Sooke Road, Sooke, Canada (Open map)

This accommodation is nestled in a beach area of Sooke, 2.5 km from the Tranquil Quimper Waterfront Park. East Sooke Hideaway Villa...
Read more...
9.1
Superb
15 reviews
Thank you for subscribing
Close