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
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
€ 136
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
€ 92
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
€ 125
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
€ 166
per night
Check Availability
Hotels in British Columbia
AAnonymous User 2024.08.02
We stayed on the side of the hotel near the train track. We didn’t sleep much at night. It was too noisy. We wanted to feel like the train was going into the room. It was deafening and the child was crying. This was a very dissatisfied and unpleasant experience.
Very Good
110 reviews
8.1/10
Price from
€ 107
per night
Check Availability
Hotel near Downtown,Vancouver 92.7% of visitors choose this area
GGuest User 2025.10.15
This was a beautiful location and exactly what we hoped for. The well equipped kitchen made it possible to prepare meals for our family. Staff were welcoming & helpful. It was great to be able to store our bags before check-in. Bus stops, coffee shops, groceries & many other stores are easy to access. The view from the room was awesome - English Bay from one window and the mountains from the other.
Very Good
46 reviews
8.0/10
Price from
€ 122
per night
Check Availability
Hotels in British Columbia
AAnonymous User 2024.06.27
Good 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.
Very Good
126 reviews
8.5/10
Price from
€ 99
per night
Check Availability
Hotels in British Columbia
DDragon_Ken 2024.05.20
A very beautiful hotel, nothing to fault except being far away from the center of Victoria. The hotel facilities are quite satisfactory, but I don't stay here just because of the facilities. The scenery here is so beautiful. Don’t spend too much time inside the hotel, get out and walk!
Great
111 reviews
9.0/10
Price from
€ 199
per night
Check Availability
Hotels in British Columbia
With a stay at Cloudside Hotel, you'll be centrally located in Nelson, within a 5-minute drive of Kootenay Lake and Tea Garden Salon & Spa. This hotel is 0.2 mi (0.3 km) from Bodhi Day Spa and 0.2 mi (0.3 km) from Baldface Lodge. Take in the views from a rooftop terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this Victorian hotel include concierge services and ski storage. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Featured amenities include express check-in, express check-out, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
Amazing
100 reviews
9.6/10
Price from
€ 112
per night
Check Availability
Hotels in British Columbia
AAnonymous User 2023.10.19
很不錯的酒店,裏面還有公共廚房可以使用,挺好的。
Very Good
101 reviews
8.7/10
Price from
€ 120
per night
Check Availability
See All Beach Hotels in British Columbia

Latest Reviews for British Columbia Hotels

See all
8.5/10
Very Good
GGuest UserVery beautiful lakeside environment, but unfortunately because of the wildfire, I can't go out to do activities, I hope I can enjoy it next time.
Three Valley Lake Chateau

Three Valley Lake Chateau

Hotel near Columbia-Shuswap E
Price per night from€ 129
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€ 297
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€ 150
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€ 136
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€ 100
8.8/10
Very Good
GGuest UserTop notch service. Corner suite on the 6th floor had a killer view of the harbor and parliament building. Walking distance from restaurant and the BC museum. Really appreciated having a sitting space separate from the bedroom.  Everything was very nice but room not newly remodeled.  Nonetheless,  looking forward to an opportunity to stay there again.  Major flaw was the pool, sauna area was part of an attached gym. Not the spa experience I had hoped for.
Hotel Grand Pacific

Hotel Grand Pacific

Hotel near James Bay, Victoria
Price per night from€ 191
8.9/10
Very Good
JJEndangWe stayed here for 5 nights. They are in a great, if not the best, location in Vancouver. Next to Waterfront station where they have skytrain, seabus, buses and train. Also literally at Canada Place where they have free shuttle to Grouse Mountain and Capilano bridge. You can see the cruise, seaplane and helicopter from your room too. Minutes of walk to Gastown to see the stream clock. Best thing is, when you buy a fridge magnet of Vancouver, the hotel is part of the iconic building. Staffs are really friendly too, our room is always clean. If I have a complain, I'm just not very used to housekeeper's trolleys being 24/7 on appearance at the corridor of a 5-star hotel. Other than that, it's a near perfect stay. Loving the view from our room too.
Pan Pacific Vancouver

Pan Pacific Vancouver

Hotel near Downtown, Vancouver
Price per night from€ 360
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€ 99
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€ 104
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€ 143

Frequently Asked Questions

What are the popular Beach hotels in British Columbia?

Whether you are travelling to British Columbia for business or tourism, Pan Pacific Vancouver (from € 260) , Harrison Hot Springs Resort & Spa (from € 140) and Chateau Victoria Hotel & Suites (from € 162) 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 € 236, and the average price on weekends (Friday–Saturday) is € 255.

Which Beach hotels in British Columbia provide swimming pools?

There are many Beach hotels in British Columbia with swimming pools. Pan Pacific Vancouver (from € 260) , Harrison Hot Springs Resort & Spa (from € 140) and Chateau Victoria Hotel & Suites (from € 162) are very popular.

Which Beach hotels in British Columbia provide fitness facilities?

Get used to exercising? Pan Pacific Vancouver (from € 260) and Chateau Victoria Hotel & Suites (from € 162) provide 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 € 127) 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 properties156
Number of reviews17,495
Weekday Avg. Price€ 236
Weekend Avg. Price€ 255