Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
29 Oct 2026
Check-out date:
30 Oct 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

868 results found

Millview Lake House Lakefront

2621 Rawson Rd, Squilax, Canada (Open map)

Hosting up to 8 guests, Millview Lake House Lakefront Squilax villa is located in a beach area, 10 minutes by car from the 10.59-sq…
Read more...

Spacious Oceanview - 2 Living Rooms & Fridges - Pet Friendly

Baird Road, Port Renfrew, Canada (Open map)

Juan de Fuca Trail is 10 minutes' drive from this property, while Botanical Beach Provincial Park is about 15 minutes away by car....
Read more...

Mountain View Penthouse 7Br Combo Unit Bliss

298 Lillooet Road, Harrison Hot Springs, Canada (Open map)

Bear Mountain is within a few blocks of the spacious apartment, while Sasquatch Provincial Park is merely 1.2 km away. The 262 m²...
Read more...

Elegant Retreat In The Heart Old Town Victoria

501-515 Chattam Street, Victoria, Canada (Open map)

Beacon Hill Children's Farm is 2.2 km away, while Chinatown is just steps from the apartment. 51 m² Elegant Retreat In The Heart Old...
Read more...

Waterfront Retreat, Beach Access, Group Friendly, Sleeps 14

6240 Gale Avenue South, Sechelt, Canada (Open map)

This Sechelt holiday home offers a beachfront location, 4.8 km from Chapman Falls, while natural sights like the forest-backed...
Read more...

Penthouse With Unobstructed Lake And Mountain View

3699 Capozzi Rd, Kelowna, Canada (Open map)

The 100 m² apartment lies 4.1 km from Kalamoir Beach and merely 1.5 km from H2O Fitness + Adventure Centre. The 1-bedroom Penthouse...
Read more...

Secluded Cabin On The Lake #7

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

This 1-bathroom villa offers a convenient location, about 15 minutes' drive from Mission Hill Family Estate Winery, while natural...
Read more...

Celista Beach House On Shuswap Lake

5542 Squilax - Anglemont Road, Celista, Canada (Open map)

Staying at the 4-bedroom Celista Beach House On Shuswap Lake villa, guests can visit Tsutswecw Provincial Park, which is nearly a...
Read more...

Modern Seaside Sanctuary | 1 Bedroom Executive Suite

14430 Mann Park Crescent, White Rock, Canada (Open map)

This property offers a prime location, 2.1 km from East Beach, while natural sights like Sunnyside Acres Urban Forest Park are 2.6...
Read more...

Kitsilano Heritage Home - Avail For World Cup 2026

3655 West 3Rd Avenue, Vancouver, Canada (Open map)

The property offers a convenient location in Kitsilano with spectacular views of the North Shore mountains, within a 10-minute drive...
Read more...

Oceanfront View 2 Entertainment Areas -Pet Friendly

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

Also, the accommodation is 3.1 km from Botanical Beach Provincial Park and 3.6 km from Botanical Beach. Offering a location around a...
Read more...

West End City Escape Modern 2 Bedroom

1035 Jervis Street, Vancouver, Canada (Open map)

Island trip is just 1.9 km away, while Barclay Heritage Square Park is just 450 metres from the apartment. West End City Escape...
Read more...

Beautiful 2Br Stay In Vibrant West End

1454 Pendrell Street, Vancouver, Canada (Open map)

Island trip is around 20 minutes on foot from the apartment, while the department store "Nordstrom Pacific Centre" can be found...
Read more...

Ocean View Guest House - Stunning Ocean Views By Victoria Prime!!

2946 Lamont Road, Saanichton, Canada (Open map)

This 1-bedroom chalet enjoys location about 10 minutes by car from St Mary, Anglican Church and about 15 minutes by car from the...
Read more...

Shuswap Holidays

5260 Squilax - Anglemont Road, Celista, Canada (Open map)

The apartment lies 4.4 km from Walloper Lake Provincial Park. The spacious 65 m² Shuswap Holidays Celista apartment offers proximity...
Read more...

Bright 2Br Kits Gem - Walk To Parks And Beaches

3342 W 5Th Ave, Vancouver, Canada (Open map)

This accommodation enjoys location merely 1.8 km from Jericho Beach and 2.1 km from West 4th Avenue. The 2-bedroom Bright 2Br Kits...
Read more...

Cozy Escape For Couples And Families With Incredible Lake And Vineyard Views - Sleeps Up To 4

6808 Westside Road, Kelowna, Canada (Open map)

This property is located 3.6 km from Kopje Park. Offering a location around a 25-minute walk from Fintry Provincial Park and...
Read more...

Lakefront Haven Mtn View Condo Steps From Beach

328 Esplanade Ave #313, Harrison Hot Springs, Bc V0M 1K0, Canada, Harrison Hot Springs, Canada (Open map)

The Farm House Natural Cheeses is nearly a 15-minute ride away, while Canwest Art Gallery on the Lake is within easy reach of the…
Read more...

Panoramic Ocean & Fairway Views At Sayward Hill

Unit 404 - 5350 Sayward Hill Crescent, Victoria, Canada (Open map)

This apartment is nestled 4.1 km from the botanical Gardens at HCP. To enjoy your vacation in Victoria, stay at the 2-bedroom...
Read more...

Studio Apartment In Downtown Vancouver Near Beach

910 Beach Avenue, Vancouver, Canada (Open map)

The 93 m² apartment is situated 3 km from the Sprawling Stanley Urban Park and in proximity to Granville Island. The spacious Studio...
Read more...
Thank you for subscribing
Close