Beach hotels in British Columbia

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

946 results found

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada (Open map)

This Parksville resort has a great location within walking distance of a river. The 3-star Oceanside Village Resort Parksville,...
Read more...
9.4
Superb
114 reviews

Beach Acres Resort

1051 Resort Drive, Parksville, Canada (Open map)

You'll need 20-minute drive to Qualicum Beach airport. The 3-star Beach Acres Resort Parksville is located merely 1.7 km from the...
Read more...
9.0
Superb
20 reviews

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada (Open map)

The hotel has a charming location near a national park. Offering two beaches, the 4-star Cox Bay Beach Resort Tofino is situated...
Read more...
9.3
Superb
179 reviews

Best Western Inn At Penticton

3180 Skaha Lake Road, Penticton, Canada (Open map)

The perfect hotel boasts a prime setting a 12-minute walk from Skaha Lake Beach. Best Western Inn At Penticton offers 64 rooms in the…
Read more...
6.6
Pleasant
150 reviews

Doubletree By Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada (Open map)

Located a mere 14 minutes on foot from Cutter Island Park, the hotel is situated amidst a casino and a bar. The 4-star Doubletree…
Read more...
8.3
Very Good
477 reviews

Poco Inn And Suites Hotel And Conference Center

1545 Lougheed Highway, Port Coquitlam, Canada (Open map)

The centre of Port Coquitlam can be reached in 15 minutes' walk of the inn, and such cultural venues as the newly fabricated Pitt...
Read more...
7.4
Good
60 reviews

Hi Vancouver Downtown - Hostel

1114 Burnaby Street, Vancouver, Canada (Open map)

Guests of the hostel can discover the 405-hectare public Stanley Park, located 2.5 km away, or visit sports venues like the...
Read more...
8.4
Very Good
2949 reviews

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada (Open map)

The resort offers a charming location in a rural area of Madeira Park. Positioned approximately 25 minutes' walk from Mount Daniel,...
Read more...
9.0
Superb
162 reviews

Hi Vancouver Jericho Beach - Hostel

1515 Discovery Street, Vancouver, Canada (Open map)

This hostel is located around 7 km from the Vancouver Aquarium and approximately 10 minutes by car from English Bay. Offering 130...
Read more...
8.1
Very Good
1119 reviews

Clarion Hotel & Conference Centre

36035 North Parallel Road, Abbotsford, Canada (Open map)

The hotel is situated approximately 4 km from National Training Rink Stadium and 4.9 km from the Clayburn Creek Trail. The 4-star...
Read more...
8.1
Very Good
437 reviews

Qualicum Beach Inn

2690 Island Highway West, Qualicum Beach, Canada (Open map)

You'll need 10-minute drive to Qualicum Beach airport. Featuring a spectacular location, Qualicum Beach Inn offers views of the...
Read more...
8.7
Fabulous
426 reviews

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada (Open map)

Nestled about a 10-minute drive from East Wellington, the hotel is a short way from the key indoor shopping center "Nanaimo North...
Read more...
8.5
Fabulous
972 reviews

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada (Open map)

The hotel is only 150 metres from the Tumbleweed Spirits Distillery and in close proximity to Goodman Park. The 3-star pet-friendly...
Read more...
8.3
Very Good
307 reviews

Sea Edge Beachside Hotel

209 Island Hwy W, Parksville, Canada (Open map)

Fast Time Grand Prix Indoor Karting is 3.6 km from this Parksville hotel, while 2.4 km from the Oceanside Place Arena this place....
Read more...
8.7
Fabulous
488 reviews

Hotel Feng, BW Signature Collection

424 West Island Highway, Parksville, Canada (Open map)

This Parksville hotel lies approximately a 5-minute ride from Maple Glen Linear Park and just 200 metres from the miniature Paradise...
Read more...
8.1
Very Good
433 reviews

Coast Parksville Hotel

374 Island Highway West, Parksville, Canada (Open map)

This comfortable hotel provides a convenient location a short way from the miniature Paradise Mini Golf and Fun Park. Offering...
Read more...
8.3
Very Good
729 reviews

The Sidney Pier Hotel

9805 Seaport Pl, Sidney, Canada (Open map)

The quiet location of the hotel places guests around 25 minutes on foot from Brethour Park and around 30 minutes on foot from Shoal...
Read more...
9.1
Superb
399 reviews

Brown'S Bay Resort

15021 Brown'S Bay Road, Heriot Bay, Canada (Open map)

The resort is 3.6 km from the Ripple Rock Lookout, 4.4 km from the Maude Island Trail. Situated only a 6-minute walk from Ripple…
Read more...
9.3
Superb
72 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

Miners Bay is around 10 minutes' drive from the hotel, while the Georgina Point Lighthouse is around 15 minutes' drive away....
Read more...
8.1
Very Good
88 reviews

Heriot Bay Inn

673 Hotel Road, Heriot Bay, Canada (Open map)

The hotel offers a convenient location a 40-minute drive from Campbell River Water airport. The comfortable 2-star Heriot Bay Inn is...
Read more...
6.9
Pleasant
57 reviews
Thank you for subscribing
Close