Beach Hotels in British Columbia, Canada

Beach Hotels in British Columbia, Canada

Enter your dates for the latest hotel rates and availability.

Swipe down to view 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
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near James Bay,Victoria
Featured facilities: Pool, Sailing, Dry cleaning
Great
114 reviews
9.0/10
1 night
From KRW 230,106
Check availability
99+
Hotels in Campbell River
When you stay at Heron's Landing Hotel in Campbell River, you'll be by the ocean, within a 10-minute walk of Rotary Seawalk and Rotary Beach Park. This beach hotel is 0.9 mi (1.5 km) from Big Rock and 1.1 mi (1.8 km) from Sequoia Park. This smoke-free hotel features boat tours nearby, game viewing nearby, and hiking/biking trails nearby. Recreational activities include kayaking nearby and rafting nearby. A complimentary self-serve breakfast is served on weekdays from 7:00 AM to 9:00 AM and on weekends from 8:00 AM to 10:00 AM. Featured amenities include a computer station, express check-out, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 30 air-conditioned rooms featuring refrigerators and microwaves. Your room comes with a pillowtop bed. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.

"We really liked the location and ghe beautiful ocean view. The parking was so convenient. Great king size bed... so comfy with a wonderful breakfast selection."
Good
102 reviews
7.8/10
1 night
From KRW 61,335
Check availability
99+
Hotels in Halfmoon Bay
Featured facilities: Private beach area, Pool
Very Good
106 reviews
8.2/10
1 night
From KRW 126,679
Check availability
99+
Hotel near South Oak Bay,Oak Bay
Featured facilities: Pool, Dry cleaning
Amazing
135 reviews
9.5/10
1 night
From KRW 313,891
Check availability
52
Hotels in Richmond
With a stay at Comfort Hotel Vancouver Airport, you'll be centrally located in Richmond, within a 15-minute drive of Vancouver General Hospital and Minoru Park. This hotel is 8.2 mi (13.2 km) from University of British Columbia and 8.3 mi (13.4 km) from BC Place Stadium. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a vending machine. A complimentary full breakfast is served on weekdays from 6:30 AM to 9:30 AM and on weekends from 6:30 AM to 9:30 AM. Featured amenities include a business center, a 24-hour front desk, and ATM/banking services. A roundtrip airport shuttle is complimentary at scheduled times. Stay in one of 70 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"The location is right in the intersection with another 2 hotels in this area. Parking is cheap CAD$13.55, better than parking on the street. It had a strong smell of garbage at the entrance of the hotel, but not sure where it came from. We checked in innthe late evening, standing at the front desk for a minute until I made a voice of clearing my throat. The receptionist put down his food and asked us to wait for him washing his hands. Shouldn’t he be aware of the people walking in from the door instead of enjoying the football match on the screen? Our room was at the ground floor facing the Main Street. Here is the problem. The window cannot be open, no fresh air came in. It should be fenced instead of constraining not able to open it. Air conditioning must be on to get air. The weather was temperate, which means you get too hot if the heater is on or too cold if the AC is on. We finally chose to turn on the AC, and it grumped all night. The room facilities has been renovated, but there were holes on the cushion seat. No work desk, and we had to work in bed on our lower limbs. We skipped the breakfast as there were very limited options with one type of meat provided - sausage only. The rests are waffles and cheese omelettes. The bed seemed clean, but it was too dim to see it clearly. At least it’s firm and not collapsing. I wouldn’t come back due to the environmental hygiene."
Very Good
134 reviews
8.3/10
1 night
From KRW 136,300
Check availability
99+
Hotels in Penticton
Featured facilities: Public beach, Pool, Sailing
Good
100 reviews
7.8/10
1 night
From KRW 54,921
Check availability
99+
Hotels in Richmond
Featured facilities: Dry cleaning
Great
184 reviews
9.1/10
1 night
From KRW 168,170
Check availability
41
Hotels in White Rock
Featured facilities: Public beach, Dry cleaning
Outstanding
1 review
10/10
1 night
From KRW 164,963
Check availability
99+
Hotels in Fraser Valley
Featured facilities: Private beach area, BBQ, Fishing
Great
98 reviews
9.0/10
1 night
From KRW 197,835
Check availability
99+
Hotels in Penticton
Featured facilities: Public beach, BBQ, Diving
Good
105 reviews
7.6/10
1 night
From KRW 54,320
Check availability
See All Beach Hotels in British Columbia

Recent Reviews for British Columbia Hotels

See all

Anchor Inn and Suites

8.1/10
Very Good
Posted onSep 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 from:KRW 102,225

Penticton Lakeside Resort

8.3/10
Very Good
Posted onAug 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 from:KRW 135,699

Sandman Suites Vancouver on Davie

8.8/10
Very Good
Posted onMay 16, 2026|Standard Suite, Kitchen (2 Single Beds, Sofa Bed, W/D, Balcony)
CNGuest User
Great location, very convenient for getting around. The room was clean, cozy, and comfortable. I especially enjoyed the sea view from the high-floor balcony. Just a heads-up for drivers: the hotel parking is on the street behind the hotel, not directly in front on the main street. When navigating, after you pass the hotel's main entrance, take the first right at the traffic light, then another immediate right at the next intersection, and you'll see the parking entrance. After parking, head to the front desk to register your license plate and check in.
Price per night from:KRW 181,199

Prestige Oceanfront Resort, WorldHotels Luxury

9.0/10
Great
Posted onSep 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 from:KRW 148,527

Ocean Promenade Hotel

7.9/10
Good
Posted onAug 30, 2025
Surinder
Subject: Formal Complaint – Front Desk Service and Room Noise. I am very disappointed with the service I have received during my stay at your hotel. Firstly, the noise coming from nearby rooms has made it extremely difficult for me to rest. I approached the front desk to request a room change, as the disturbance was unacceptable. However, the staff member at the desk was unhelpful and informed me that nothing could be done. Her attitude came across as dismissive, and she did not make any effort to resolve my concerns or offer alternatives. I hope you will take this matter seriously and resolve it promptly. As a paying guest, I believe I deserve both a comfortable room and professional service from your staff. Unfortunately, I have experienced neither. I hope you will take this matter seriously and resolve it promptly. Sincerely,SURINDER KUMAR STAY DATE 29 August 2025 to 30 August 2025
Price per night from:KRW 98,617

Oak Bay Beach Hotel

9.5/10
Amazing
Posted onFeb 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 from:KRW 313,891

Rockwater Secret Cove Resort

8.2/10
Very Good
Posted onJul 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 from:KRW 126,679

The Cove Lakeside Resort

9.0/10
Great
Posted onSep 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 from:KRW 155,141

Inn at the Quay

8.6/10
Very Good
Posted onSep 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 from:KRW 169,774

Harrison Hot Springs Resort & Spa

8.2/10
Very Good
Posted onJul 10, 2026|Queen and Single Room - Main Hotel
HKAnonymous User
The location can be accessed by buses. The room we stayed was clean and overlooked the swimming pool and hot spring. The room setting was in the 1950s or earlier style, although it did not have all the amenities the modern hotels provide. The hot spring and swimming pool were easy to get to. Although we stayed only one night, we had a comfortable room which can accomodate 3 guests. The hotel buffet breakfast did not have a wide variety of food to choose from but was still quite decent and covered more than what a continental breakfast offers. The price was reasonable for the quality and quantity of food provided. The waitress who served us was very friendly and let us sit in the balcony overlooking the lake as requested. The hotel overlooks the Harrison lake and provides a nice and peaceful view of the lake. Although room price ”may be” relatively high, it was well worth it. 👍
Price per night from:KRW 144,718

Frequently Asked Questions

What are the popular Beach hotels in British Columbia?

Whether you are traveling to British Columbia for business or tourism, Sandman Suites Vancouver on Davie (from KRW 156,744) , Harrison Hot Springs Resort & Spa (from KRW 171,176) and English Bay Hotel (from KRW 80,376) 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 KRW 224,436, and the average price on weekends (Friday–Saturday) is KRW 234,969.

Which Beach hotels in British Columbia provide swimming pools?

There are many Beach hotels in British Columbia with swimming pools. Sandman Suites Vancouver on Davie (from KRW 156,744) , Harrison Hot Springs Resort & Spa (from KRW 171,176) and Pan Pacific Vancouver (from KRW 291,641) are very popular.

Which Beach hotels in British Columbia provide fitness facilities?

Get used to exercising? Sandman Suites Vancouver on Davie (from KRW 156,744) 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 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 properties166
Number of reviews18,759
Weekday Avg. PriceKRW 224,436
Weekend Avg. PriceKRW 234,969