Beach hotels in British Columbia

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

913 results found

Ocean Rose Bed & Breakfast

14466 Sunset Drive, White Rock, Canada (Open map)

White Rock centre is 15 minutes' walk, and sports attractions such as South Surrey-White Rock Indoor Pool are 1.8 km away. Situated...
Read more...

Cozy Beach White Rock

833 Parker Street, White Rock, Canada (Open map)

While staying in this guest house, you are invited to discover the White Rock Pier, located a mere 1.8 km away, or visit sports venues…
Read more...

The Lakeside Cabin With Wide Outside Space #105

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

The accommodation is approximately 15 minutes by car from the Peachland Art Gallery, and Parrot Island is about 10 minutes' drive...
Read more...
10
Exceptional
1 review

1 Block To Kelowna General Hospital 2 Blocks To Beach 1Km To Ouc 1Km To Downtown Kelowna 20Min To Ylw

765 Rose Avenue, Kelowna, Canada (Open map)

The 46 m² apartment lies in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling books,...
Read more...
9.5
Exceptional
4 reviews

Sooke Ocean Oasis - Boutique Waterfront Rental

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

The 3-bedroom holiday home is only steps away from the Tranquil Quimper Waterfront Park, while West Coast Outdoor Adventure is 150...
Read more...
9.5
Exceptional
2 reviews

New 1 Bed Condo With Mtn Views

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

The heart of Harrison Hot Springs can be reached in 10 minutes' walk of the property, and such culture-oriented venues as the...
Read more...
9.5
Exceptional
4 reviews

Storm Bay, Family Home With Hot Tub And Inlet View

249 Boardwalk Boulevard, Ucluelet, Canada (Open map)

The heart of Ucluelet can be reached in 15 minutes' walk of this holiday home, and such culture-oriented venues as the Cedar House...
Read more...
9.0
Superb
1 review

Vancouver Island Waterfront Resort

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

The heart of Sooke can be reached in 15 minutes' walk of this property, and such culture-oriented venues as Sooke Region Community...
Read more...
9.2
Superb
6 reviews

Heron View Cottage By Emr Vacation Rentals

2424 Whidby Lane, Sidney, Canada (Open map)

Victoria airport can be reached within 10 minutes drive, and natural attractions like Beacon Park are around 20 minutes' walk away....
Read more...
9.5
Exceptional
9 reviews

Brand New Luxury Stunning Lake Mountain Views #11

3699 Capozzi Road 1106, Kelowna, Canada (Open map)

This apartment is a mere 1.7 km from the Boyce-Gyro Beach Park, while Don-O-Ray Farm Adventure is 25 minutes' walk away. Brand…
Read more...
10
Exceptional
1 review

Sooke Oceanview Penthouse - Family Friendly

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

The heart of Sooke can be reached in 15 minutes' walk of the accommodation, and such culture-oriented venues as Sooke Region...
Read more...
9.5
Exceptional
18 reviews

The Canadian

1068 Hornby Street, Vancouver, Canada (Open map)

The Vancouver Aquarium is 2.3 km away, while St. Situated within 25 minutes' walk of the award-winning civic history Museum of...
Read more...
8.5
Fabulous
10 reviews

8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views

1763 Comox Street 2905, Vancouver, Canada (Open map)

The apartment is nestled in West End with interesting and unique things to see and do, only 9 minutes on foot from the human-made…
Read more...
10
Exceptional
2 reviews

Charming Lakefront 100Yr Old Railway Cottage

9274 Youbou Road, Youbou, Canada (Open map)

Located within 10 minutes' drive of Bald Mountain Park, Charming Lakefront 100Yr Old Railway Cottage Youbou provides access to...
Read more...
9.7
Exceptional
3 reviews

High Tide Suite - Modern Oceanfront Escape With Spa-Like Bath, Resort Pool & Hot Tub

1600 Stroulger Rd 626A, Nanoose Bay, Canada (Open map)

The apartment is in a beach area of Nanoose Bay. The spacious 1-bedroom High Tide Suite - Modern Oceanfront Escape With Spa-Like...
Read more...
10
Exceptional
2 reviews

Sunridge Beachside Retreat By Emr Vacation Rentals

1175 Resort Drive 28, Parksville, Canada (Open map)

If you are a sport lover, the accommodation offers a convenient setting 4.7 km from the miniature Paradise Mini Golf and Fun Park....
Read more...
10
Exceptional
1 review

Ocean'S Edge

960 Marine Terrace, Port Alice, Canada (Open map)

Campbell River is nestled 164 km from the apartment. The spacious 850 m² Ocean'S Edge Apartment Port Alice lies in a beach area of...
Read more...
10
Exceptional
2 reviews

Beach Lake Resort

3699 Capozzi Road 708, Kelowna, Canada (Open map)

The Okanagan Lake is located 2.6 km from the 1-bedroom apartment. Set in the South Pandosy district, Beach Lake Resort Kelowna is 14...
Read more...
7.7
Good
16 reviews

White House Tofino

441 Neill Street, Tofino, Canada (Open map)

The Tofino-Clayoquot Heritage Museum is only 500 m from this accommodation, and Henry's Carving Shed is 3.1 km away. Situated about...
Read more...
9.7
Exceptional
19 reviews

Brand New Penthouse With Lake And Mtn Views

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

The Canwest Art Gallery on the Lake can be found only 1.1 km from the accommodation, and Sandy Cove Beach is 2.8 km away. Staying…
Read more...
9.7
Exceptional
3 reviews
Thank you for subscribing
Close