Beach Hotels in British Columbia, Canada

Beach Hotels in British Columbia, Canada

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in British Columbia
GGuest User 2026.04.04
I stayed in the main building. While the facilities are a bit old, given that it's over a hundred years old, I wasn't expecting too much. Overall, it was still good. I'd definitely go back again :)
Very Good
123 reviews
8.1/10
Price from
SGD 201
per night
Check Availability
Hotels in British Columbia
When you stay at Williston Lake Resort in Hudson's Hope, you'll be near the beach and 13 minutes by car from W.A.C. Bennett Dam Visitor Centre. This lodge is 13 mi (20.9 km) from Hudson's Hope Town Center and 13.1 mi (21 km) from Hudson's Hope Visitor Centre. Be sure to enjoy recreational amenities including a fitness center and bicycles to rent. Additional features at this lodge include complimentary wireless internet access, barbecue grills, and a banquet hall. Enjoy a meal at the restaurant, or stay in and take advantage of the lodge's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 5:00 AM to 10:00 AM. Featured amenities include a business center, luggage storage, and laundry facilities. Free self parking is available onsite. Treat yourself to a stay in one of the 24 guestrooms, featuring heated floors. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and complimentary bottled water, and housekeeping is provided daily.
Great
17 reviews
9.3/10
Price from
SGD 136
per night
Check Availability
Hotels in British Columbia
KKaren Meng 2023.07.01
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.
Very Good
103 reviews
8.2/10
Price from
SGD 245
per night
Check Availability
Hotels in British Columbia
GGuest User 2025.06.18
the hotel must be newly renovated very modern,nice. located next to ferry terminal,restaurants, convenient and not noisy at all.
Very Good
101 reviews
8.6/10
Price from
SGD 148
per night
Check Availability
Hotels in British Columbia
GGuest User 2025.03.14
The hotel is located in a beautiful scenery and has convenient parking for self-driving tours. The hotel front desk enthusiastically introduced nearby attractions and provided maps with clear instructions. The hotel restaurant provides delicious food with generous portions. It only takes 3 minutes to drive to the nearby city center. There are large supermarkets, McDonald's and Japanese and Korean restaurants. It is very convenient.
Great
111 reviews
9.0/10
Price from
SGD 294
per night
Check Availability
Hotels in British Columbia
Located in Kaslo, The Sentinel is within a 5-minute drive of Kootenay Lake and Fletcher Creek Falls Recreation Site. This hotel is 1.7 mi (2.7 km) from Fletcher Falls and 1.9 mi (3 km) from Mirror Lake. Take advantage of recreation opportunities such as a private beach or take in the view from a terrace and a garden. Buffet breakfasts are available daily from 9:00 AM to 10:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 11 individually decorated guestrooms. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Conveniences include desk chairs, and housekeeping is provided daily.
Great
42 reviews
9.2/10
Price from
SGD 165
per night
Check Availability
Hotels in British Columbia
OOkuu 2026.02.18
Booked a kitchen suite which was very convenient for an extended weekend ski trip. The rooms were spacious, clean, and quiet.
Very Good
96 reviews
8.2/10
Price from
SGD 100
per night
Check Availability
Hotels in British Columbia
LLIFAN 2022.09.01
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.
Very Good
99 reviews
8.3/10
Price from
SGD 285
per night
Check Availability
Hotel near Downtown Vancouver,Vancouver 92.7% of visitors choose this area
BBeifengledehuiyislk 2025.10.31
The hotel is next to Stanley Park and English bay p. The location is excellent. Going out to see the sea. There is a paid parking space. The price is reasonable and convenient. Although it is a century-old store, there is no modern feeling, but the service is good, the room is spacious and the staff is warm and thoughtful. The restaurant on the first floor is not available on weekends. The seat is a small regret
Great
118 reviews
9.3/10
Price from
SGD 221
per night
Check Availability
Hotels in British Columbia
GGuest User 2026.06.05
What a Gorgeous hotel, it's like a 5Star Hotel 🏨. Better yet is the Friendly and Welcoming, very helpful Staff.. The Receptionists, Hajjar, Shema, and the Korean lady Heysung are extremely helpful and very accommodating. I wish our vacation never ended and we still could be there.. We stayed from May 31,2026 for 3nights, and the location is immaculate. Thank you Mr. Jason, General Manager.
Outstanding
1 review
10/10
Price from
SGD 184
per night
Check Availability
See All Beach Hotels in British Columbia

Travelers Reviews of British Columbia Hotels

See all
8,5/10
Very Good
GGuest User417 Room is super good, the view is good, the garden is too beautiful, it is definitely recommended and the restaurant is facing the lake, it is too beautiful, the ghost town is super cool kruigianh
Three Valley Lake Chateau

Three Valley Lake Chateau

Hotel near Columbia-Shuswap E
Price per night from:SGD 190
9,4/10
Amazing
AAnonymous UserOak Bay Beach Hotel is an excellent place to stay. The hotel is very clean and well maintained, which made the experience comfortable and relaxing. The staff are friendly, professional, and always willing to help, making us feel genuinely welcomed throughout our stay. Overall, the high standard of hygiene and the great service really stood out.
Oak Bay Beach Hotel

Oak Bay Beach Hotel

Hotel near South Oak Bay, Oak Bay
Price per night from:SGD 439
8,7/10
Very Good
Kkate70Very 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
Inn at the Quay

Inn at the Quay

Hotel near New Westminster
Price per night from:SGD 221
8,1/10
Very Good
GGuest UserI stayed in the main building. While the facilities are a bit old, given that it's over a hundred years old, I wasn't expecting too much. Overall, it was still good. I'd definitely go back again :)
Harrison Hot Springs Resort & Spa

Harrison Hot Springs Resort & Spa

Hotel near Harrison Hot Springs
Price per night from:SGD 201
6,3/10
CCarmenThe hotel is a bit old, but the towels and sheets in the room are like brand new, very clean, better than expected👍The hotel is next to various restaurants, convenience stores, and public swimming pools. After dinner, you can take a walk by the lake. It's awesome👍and the price is cheap , good value for money👍
Harrison Lake Hotel

Harrison Lake Hotel

Hotel near Harrison Hot Springs
Price per night from:SGD 148
8,8/10
Very Good
GGuest UserThe room was a bit cramped, lacking a second bedside table, and the bathroom was very tight. The bed and bedding were excellent. It is nice to find a choice of thick and thinner pillows. The Courtyard cafe needs more seating. The parking fee was high. A few negatives but they are mostly outweighed by the excellent downtown location within walking distance of everything we had planned to see and do. We would probably book this hotel again and would recommend it to friends.
Hotel Grand Pacific

Hotel Grand Pacific

Hotel near James Bay, Victoria
Price per night from:SGD 282
8,9/10
Very Good
AAnonymous UserThis time round it's a bit disappointing as I was assigned a room just outside the swimming pool so I had to close all the curtains for privacy. Abit of aging as compared to my previous stay with them. The very good thing that I would like to recommend others to the hotel is that they would try their best to check you in even though you were very early. I had a 14+hrs flight and I would need the bed badly and they arranged without saying anything.
Pan Pacific Vancouver

Pan Pacific Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:SGD 532
8,5/10
Very Good
AAnonymous UserGood services, clean and tidy room, excellent location, but poor facilities. The fridge produce heavy noise every 5 minutes so I have to power it off to guarantee to fall asleep, the thin wall can't prevent noise of ventilation fan in neighboring wash room, I can even feel my bed is shaking, thank god they finally turned it off before 0:00. I just want to be fair in reviews, hoping they do some improvement since it is really lovely hotel with good location.
Ocean Promenade Hotel

Ocean Promenade Hotel

Hotel near White Rock
Price per night from:SGD 146
9,3/10
Great
LLucyChHelpful staff, nice clean tidy room with 2 big comfy beds. Breakfast buffet was good and they had a lifesaver laundry room.
Bayview Hotel

Bayview Hotel

Hotel near Courtenay
Price per night from:SGD 153
9,3/10
Great
GGuest UserThe location was lovely and the staff were very professional and friendly the lobby was nicely appointed and the restaurant was amazing.  I was put in a room on one of the lower floors that seemed a bit older and looked out into a garden or some kind.  The room I was given was directly opposite the elevator, and the noise was incredible from the hall and from the laundry facility above. The bed was comfortable, if a little too firm for my taste, but clean.  If I were to stay again I would request a different room for sure. The elevators were also mostly out of service resulting in long waits to get anywhere. I gave up and took the stairs twice.  It would also be nice if there was a drinks machine with the ice as I would have loved something besides coffee or tea.
Chateau Victoria Hotel & Suites

Chateau Victoria Hotel & Suites

Hotel near Downtown Victoria, Victoria
Price per night from:SGD 212

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties156
Number of reviews17,495
Weekday Avg. PriceSGD 348
Weekend Avg. PriceSGD 377