Beach Hotels in British Columbia, Canada

Beach Hotels in British Columbia, Canada

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Beach Hotels - British Columbia

Choose your travel dates to see the latest prices
Recommended
Lowest price
Closest to downtown
Top reviewed
45
Hotels in British Columbia
Featured facilities: Public Beach, Sailing, Barbecue
Very Good
104 reviews
8.5/10
1 night
From NZD 162
Check Availability
88
Hotels in British Columbia
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Great
107 reviews
9.2/10
1 night
From NZD 291
Check Availability
99+
Hotels in British Columbia
Featured facilities: Swimming Pool, Sailing, Surfing
Great
113 reviews
9.0/10
1 night
From NZD 317
Check Availability
99+
Hotels in British Columbia
Featured facilities: Exclusive Beach Area, Barbecue, Fishing
Great
99 reviews
9.0/10
1 night
From NZD 327
Check Availability
99+
Hotels in British Columbia
Featured facilities: Exclusive Beach Area, Swimming Pool, Barbecue
Good
111 reviews
7.9/10
1 night
From NZD 176
Check Availability
99+
Hotel near South Oak Bay,Oak Bay
Featured facilities: Swimming Pool, Dry Cleaning
Amazing
135 reviews
9.5/10
1 night
From NZD 601
Check Availability
92
Hotels in British Columbia
Featured facilities: Parasailing, Sailing, Surfing
Good
128 reviews
7.9/10
1 night
From NZD 170
Check Availability
99+
Hotels in British Columbia
Featured facilities: Public Beach, Tennis Court, Fishing
Very Good
101 reviews
8.7/10
1 night
From NZD 184
Check Availability
99+
Hotels in British Columbia
Featured facilities: Exclusive Beach Area, Swimming Pool, Tennis Court
Great
107 reviews
9.0/10
1 night
From NZD 421
Check Availability
96
Hotels in British Columbia
Featured facilities: Public Beach, Swimming Pool, Sailing
Good
100 reviews
7.6/10
1 night
From NZD 113
Check Availability
See All Beach Hotels in British Columbia

Latest Reviews for British Columbia Hotels

See all

Anchor Inn and Suites

8,1/10
Very Good
Posted on Sep 6, 2023
Guest User
My family of four with children has some business to do in Campbell River, so there are some inconveniences with the one-day reservation facility, but overall it's good.
Price per night fromNZD 270

Penticton Lakeside Resort

8,3/10
Very Good
Posted on Aug 31, 2022
LIFAN
Right by the lake in the city center, the scenery is good and convenient. The facilities are average and relatively old. Dinner is in the hotel restaurant, very cheap. The lakeside bar must be booked in advance, and there is no place a little later. Breakfast must be spit, buffet price is high, coffee tea is another money, a total of five or six things (barely food), unpalatable almost equal to murder, knife pressure neck will not eat a second time.
Price per night fromNZD 307

Prestige Oceanfront Resort, WorldHotels Luxury

9,0/10
Great
Posted on Sep 3, 2025
KUAN TONG
Our family stayed at the night on the last day of Labour Day long weekend, so we felt less busy. It’s a good stay for going to Botanical Beach at Port Renfrew. The Ella beach nearby is awesome for sunset. The room is spacious for four of us. We are happy to see lots tiny fishes and 6 seals playing in the hotel private harbour. We did not use the hotel pool coz it looks not so clean. However we enjoyed the complimentary 1 hr tandem kayak very much. See lots wild lives.
Price per night fromNZD 317

Three Valley Lake Chateau

8,5/10
Very Good
Posted on Jul 27, 2025
Guest User
What a wonderful unique experience. The setting around the lake was beautiful. We appreciated that all rooms face the lake. We enjoyed the amenities, the restaurant and Games area. We would recommend that everyone take the time to tour Ghost Town....sharing the history of the area. It was incredible....loved the train museum! Had a great stay!
Price per night fromNZD 195

Oak Bay Beach Hotel

9,5/10
Amazing
Posted on Feb 6, 2026
Guest User
We had an awesome experience, staying at the Oak Bay Beach Hotel! Was our first time visiting and we're already planning on our next visit. The setting, service, pools, and room were all exemplary. Our only regret was that we only stayed one night. PS - if you visit, try the pizza restaurant (FARO) - it was delicious! All in all, 5/5
Price per night fromNZD 601

Rockwater Secret Cove Resort

8,0/10
Very Good
Posted on Jul 1, 2023
Karen Meng
In addition to some twists and turns in the reservation, the hotel began to say that it did not receive the money, and later found that I had set the water view, but the order received by the hotel was a higher-level waterfront, and there was a price difference. Later, it was finally solved. After I checked in, I found that there was actually a good view of No. 58, and the sound of the sea was not noisy. Others were either blocked by trees or too close to the water. Choosing water views is also a good choice, and the price is more affordable. There is no restaurant near the hotel, so I choose to dine at the hotel and the taste is OK. Breakfast is also ok.
Price per night fromNZD 224

The Cove Lakeside Resort

9,0/10
Great
Posted on Sep 30, 2022
LTD
We were greeted by the staff when we arrived. Check-in only took a few minutes. The room was superb. Big and spacious room. We had a king and queen rooms and both has their own toilet and bath. A spacious living room with fire place and a balcony overlooking the mountains and lake. The kitchen has everything you needed. I couldn’t ask for more. The hotel is fantastic.
Price per night fromNZD 421

Black Rock Oceanfront Resort

9,3/10
Great
Posted on Jun 21, 2025
Guest User
Black Rock Oceanfront is one of the best hotels I have ever stayed at in Canada, It is upscale and luxurious. It is located within walking distance of the Trans Pacific hiking trail and the Lighthouse. It has a heated outdoor pool.and a hot tub overlooking the ocean, as well as a fitness room. There are two oceanfront restaurants. They offer the same menu. One is more formal while the other has a casual bar-like feel. The food is very good although pricey, like most places in Ucluelet and Tofino. Our room at the lodge was large. It had a spectacular view of Big Beach and the ocean from the balcony, which was large enough for more than 2 people to sit at. However, you could see and hear your neighbours enjoying their balconies too. There was a large, ultra-modern bathroom with a separate rainfall shower. There was also a 2-person bathtub located next to a covered glass window. If you uncover that window during daylight, you could see the ocean across the room and balcony. I prefer Ucluelet because it's quieter than Tofino, and would definitely stay at Black Rock Oceanfront again in a heartbeat.
Price per night fromNZD 466

Inn at the Quay

8,6/10
Very Good
Posted on Sep 10, 2024
kate70
Very nice hotel with good location..and view of the Fraser River...kind welcome from the receptionnist with a gift by check in...bottle of water ,& chocolate. Enjoy your stay & chlill and discover this beauty hotel
Price per night fromNZD 324

Harrison Hot Springs Resort & Spa

8,3/10
Very Good
Posted on May 19, 2026
CAAC-ca
Our go-to hot spring hotel! 🥰 This time, we booked after a long weekend, and the price immediately dropped. The front desk manager was really nice; they even gave us a pool view room when we arrived early yesterday – thumbs up! 👍 The rooms, being over a hundred years old, do show their age a bit, but the cleanliness inside was excellent. The bathrobes and towels by the pool were perfectly prepared. 👍 The hot spring water here is fantastic 👍 – you can soak for an hour without your fingers wrinkling! 😊 I recommend going early in the morning when the water is hot and clean. Even for just one night, it was a very therapeutic and stress-relieving hot spring experience. ♨️ I'll try to come once a month!
Price per night fromNZD 191

Frequently Asked Questions

What are the popular Beach hotels in British Columbia?

Whether you are travelling to British Columbia for business or tourism, Harrison Hot Springs Resort & Spa (from NZD 211) , Sandman Suites Vancouver on Davie (from NZD 447) and English Bay Hotel (from NZD 227) are all preferred hotels.

How much is the average rate for Beach hotels in British Columbia?

For Beach hotels in British Columbia, the average price on weekdays is NZD 366, and the average price on weekends (Friday–Saturday) is NZD 391.

Which Beach hotels in British Columbia provide swimming pools?

There are many Beach hotels in British Columbia with swimming pools. Harrison Hot Springs Resort & Spa (from NZD 211) and Sandman Suites Vancouver on Davie (from NZD 447) are very popular.

Which Beach hotels in British Columbia provide fitness facilities?

Get used to exercising? Sandman Suites Vancouver on Davie (from NZD 447) provides fitness facilities. .

Which Beach hotels in British Columbia provide spa services?

Which Hot spring hotels in British Columbia offer hot springs?

Which Beach hotels in British Columbia provide breakfast?

Which Family-friendly hotels in British Columbia are popular with families?

Want to enjoy your holiday with family members? Birds of a Feather Victoria Oceanfront Studio Suites (from NZD 246) is very suitable.

Which Beach hotels in British Columbia are luxury hotels?

What deals are available for Beach hotels in British Columbia?

Trip.com provides various promotions and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Property Information for Tourists

Total properties171
Number of reviews18,846
Weekday Avg. PriceNZD 366
Weekend Avg. PriceNZD 391