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
99+
Hotel near James Bay,Victoria
With a stay at Inn at Laurel Point , you'll be centrally located in Victoria, within a 10-minute walk of Victoria Clipper Ferry Terminal and Victoria Harbour. This hotel is 0.2 mi (0.4 km) from Fisherman's Wharf Marina and 0.6 mi (1 km) from Royal BC Museum. Take advantage of recreation opportunities including an indoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and shopping on site. Grab a bite at Aura, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, complimentary newspapers in the lobby, and dry cleaning/laundry services. This hotel has 15 meeting rooms available for events. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 194 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"Everything is simply fantastic, the location is very close to the Provincial Council Building and within walking distance. When I arrived at the hotel, there were some room types that could be upgraded. The front desk staff of the hotel would take my room tour until I chose the right one, and few hotels could take the initiative to do this. There is an Aura restaurant in the hotel, the ingredients are fresh and the taste is good. Especially want to say that the scenery of this hotel is simply beautiful."
Great
114 reviews
9.0/10
1 night
From TWD 5,624
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 TWD 1,499
Check Availability
99+
Hotels in Halfmoon Bay
Located in Halfmoon Bay, Rockwater Secret Cove Resort is on the boardwalk/promenade, within a 5-minute drive of Turnagain Island and Secret Cove Falls Trail Recreation Site. This beach hotel is 3.4 mi (5.5 km) from Homesite Creek Falls Recreation Site and 4.8 mi (7.7 km) from Harness Island. Treat yourself with massages and facials. This hotel also features complimentary wireless internet access, concierge services, and gift shops/newsstands. At Rockwater Secret Cove Resort, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a computer station, multilingual staff, and luggage storage. Planning an event in Halfmoon Bay? This hotel has 550 square feet (51 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 40 guestrooms. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.

"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
106 reviews
8.2/10
1 night
From TWD 3,096
Check Availability
99+
Hotel near South Oak Bay,Oak Bay
Located in Victoria (South Oak Bay), Oak Bay Beach Hotel is within a 10-minute drive of Victoria Harbour and University of Victoria. This luxury resort is 4.2 mi (6.8 km) from Victoria Clipper Ferry Terminal and 14.8 mi (23.9 km) from Butchart Gardens. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 hot tubs, a sauna, and a 24-hour fitness center. Additional features at this resort include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite at Lobby Lounge Cafe, one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 100 guestrooms, featuring fireplaces and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

"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"
Amazing
135 reviews
9.5/10
1 night
From TWD 7,671
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 TWD 3,331
Check Availability
99+
Hotels in Penticton
When you stay at Shoreline Resort in Penticton, you'll be on a lake, within a 5-minute walk of Okanagan Lake and Okanagan Lake Beach. This beach motel is 0.1 mi (0.2 km) from S.S. Sicamous Inland Marine Museum and 0.2 mi (0.3 km) from Penticton Rose Garden. Take advantage of recreation opportunities such as a seasonal outdoor pool, or other amenities including complimentary wireless internet access and a vending machine. Featured amenities include complimentary newspapers in the lobby, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 47 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private balconies or patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Good
100 reviews
7.8/10
1 night
From TWD 1,342
Check Availability
99+
Hotels in Richmond
We are Holiday Inn Express Vancouver Airport - Richmond, minutes from Vancouver International Airport. Whether you are catching an early flight, arriving late, or using Richmond as your launch point for exploring the Vancouver area, we make travel feel easy. Our complimentary airport shuttle runs daily from 3:45 AM to 1:00 AM, so you can get to YVR without the stress. Every stay starts with a free hot breakfast of eggs, fresh fruit, coffee, and grab-and-go items, included with your room at no extra charge. Our freshly updated guestrooms feature new carpeting, modern wallpaper, 50-inch LED TVs, and complimentary high-speed Wi-Fi to keep you connected. Choose from king, queen, two-queen rooms, or a suite. Every room is non-smoking and built for a solid night's sleep. A quick walk puts you at Bridgeport Station, where the Canada Line whisks you into downtown Vancouver in about 25 minutes. Richmond's best shopping, dining, and attractions are all within easy reach. McArthurGlen Designer Outlet, River Rock Casino, and the Richmond Night Market are minutes away by car or transit. Two on-site EV charging stations and gated parking at CAD 15 per day keep you ready for the road. No fuss, just everything you need for a great stay in Richmond, BC.

"The location is a bit out of the way, making it suitable for self-driving travelers looking for a one-night stopover. It's a bit of a distance from the SkyTrain station and requires taking a bus; walking isn't recommended. Shopping nearby isn't convenient, as the large supermarket about 50 meters away is membership-only. The 7-Eleven at the gas station is an option, but it requires crossing a busy main road and walking for about ten minutes. The room was spacious, with strong but noisy air conditioning. The room amenities were quite basic. The fridge was empty but extremely loud, significantly disturbing sleep, and the room's soundproofing was just average. Breakfast was provided but very simple, almost negligible. Trip.com's customer service was excellent; they responded quickly to an issue I raised and promptly contacted the hotel to resolve it, which was fantastic."
Great
184 reviews
9.1/10
1 night
From TWD 4,110
Check Availability
41
Hotels in White Rock
Private & Cozy White Rock Getaway Suite 3-Minute Drive to the Beach | King Bed | Private Entrance Welcome to our beautifully prepared private and cozy suite in charming White Rock! Enjoy a comfortable and relaxing stay with plenty of privacy. Just a 3-minute drive to the beautiful beach and the famous White Rock Pier, our suite is the perfect place to unwind and enjoy everything this lovely seaside town has to offer Property Highlights Private & Independent: Enjoy a spacious bedroom with a comfortable king-size bed and your own private entrance, offering a peaceful and private retreat throughout your stay. Spacious & Comfortable: Thoughtfully laid out to accommodate up to 4 guests, our suite is ideal for couples, small families, or friends traveling together. Convenient Amenities: The suite is equipped with a toaster, coffee maker, coffee, and microwave, making it easy to prepare a light snack or enjoy a hot drink whenever you like. A Coffee Lover’s Paradise: Several charming local cafés are just a short walk or drive away, where you can enjoy freshly brewed coffee and delicious breakfast options to start your day. Whether you want to stroll along the beach and feel the ocean breeze, admire breathtaking seaside sunsets, or relax at a cozy local café, our suite is the perfect home base for exploring beautiful White Rock. We look forward to welcoming you!

"The room was very spacious and cozy, located in a quiet and peaceful neighborhood. The beach, nearby shopping center, and Chinese supermarket are all within a 20-minute walk, which is very convenient! The host was warm and helpful, providing us with a lot of convenience. Overall, it far exceeded our expectations!"
Outstanding
1 review
10/10
1 night
From TWD 4,032
Check Availability
99+
Hotels in Fraser Valley
With a stay at The Lodge on Harrison Lake in Harrison Hot Springs, you'll be on the waterfront, within a 5-minute drive of Harrison Lake Hot Springs and Harrison Lake. This beach lodge is 0.6 mi (0.9 km) from Ranger Station Art Gallery and 0.6 mi (1 km) from Rendall Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this lodge include wedding services, a picnic area, and barbecue grills. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring kitchens. Flat-screen televisions with cable programming provide entertainment, while complimentary wired internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis.

"The Lodge at Harrison Lake provided a fantastic stay. The views of the lake were absolutely breathtaking, the location was wonderfully convenient, and the accommodations were clean, comfortable, and well-maintained. Check-in is smooth. The only minor area for improvement would be the noise insulation. Because the lodge is close to the road, street traffic was noticeable at times, and the refrigerator in the room was a bit noisy throughout the night. Overall, it was a wonderful experience, and I would definitely recommend staying here!"
Great
98 reviews
9.0/10
1 night
From TWD 4,835
Check Availability
99+
Hotels in Penticton
Spanish Villa Resort is in the heart of Penticton, within a 5-minute walk of S.S. Sicamous Inland Marine Museum and Penticton Rose Garden. This beach motel is 0.3 mi (0.4 km) from LocoLanding Adventure Park and 0.4 mi (0.6 km) from Penticton Trade and Convention Centre. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a picnic area. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 66 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as complimentary weekday newspapers and coffee/tea makers.

"This place is so clean, spacious, and is in a great location right by the lake! For the price we paid, I would definitely return. And the caretaker Dylan was so friendly and helpful. Simple but worth it."
Good
105 reviews
7.6/10
1 night
From TWD 1,328
Check Availability
See All Beach Hotels in British Columbia

Travelers Reviews of 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 from:TWD 2,498

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 from:TWD 3,316

Sandman Suites Vancouver on Davie

8.8/10
Very Good
Posted on May 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:TWD 4,428

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 from:TWD 3,630

Ocean Promenade Hotel

7.9/10
Good
Posted on Aug 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:TWD 2,410

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 from:TWD 7,671

Rockwater Secret Cove Resort

8.2/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 from:TWD 3,096

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 from:TWD 3,792

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 from:TWD 4,149

Harrison Hot Springs Resort & Spa

8.2/10
Very Good
Posted on Jul 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:TWD 3,537

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 properties166
Number of reviews18,728
Weekday Avg. PriceTWD 5,498
Weekend Avg. PriceTWD 5,744