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+
Hotels in British Columbia
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.1/10
1 night
From €84
Check Availability
46
Hotels in British Columbia
The Tide’s Inn – Your Beachside Getaway Discover the ultimate beachside escape at The Tide’s Inn, where serene ocean vibes and Parksville’s natural beauty set the stage for an unforgettable stay. Relax in comfortable rooms, stroll down to the sun-warmed waters of Parksville Beach, enjoy unlimited, complimentary fun at Paradise Mini Golf, or unwind beside a fire on the beachside patio. Whether you're here for a peaceful getaway or a fun-filled family vacation, this charming inn provides the perfect blend of comfort, coastal charm, and memorable experiences.

"I really enjoyed my time at The Tide’s Inn Parksville. Quiet, very comfortable mattress and pillows. The staff were beyond reproach! Excellent service. Perfect for my pet. We enjoyed the fire pits and close proximity to the beach and services. Well done!"
Very Good
105 reviews
8.5/10
1 night
From €60
Check Availability
99+
Hotels in British Columbia
With its waterfront location conveniently located within walking distance to downtown, the Prestige Lakeside Resort Convention Centre Nelson, BW Premier Collection in Nelson offers the best of both worlds. Relax in the resort’s greenspace and enjoy the view of the Kootenay Lake and Selkirk mountains, or enjoy nearby water activities such as kayaking or boating. There are 101 guest rooms are offered in the resort with a large variety of room types to suit every traveler’s need. On-site dining options include West Coast Grill, Vault Lounge, and Le Petit Café and Creperie. The resort also features an indoor swimming pool, fitness centre, and can accommodate meetings and events for up to 425 people. A boat marina with activity and equipment rentals is located on-site as well.

"Prefect location very short walk to centre of town beautiful views and welcoming service coffee is Also great at the cafe!"
Great
100 reviews
9.1/10
1 night
From €190
Check Availability
99+
Hotels in British Columbia
Situated directly on the oceanfront in the seaside community of Sooke, British Columbia, only a short scenic drive from downtown Victoria, BC, Canada, this full service resort features both lobby level and underground parking, 24-hour front desk, two on-site dining experiences, and a seasonal cafe, along with an extensive local and international award winning wine list, room service, ocean view athletic club, wellness spa featuring seaside treatments, concierge service, indoor and outdoor convention, banquet and meeting facilities, full catering services, indoor pool and hot tub. Each of the 122 guest rooms feature either a unique garden, or ocean view and include a 42-inch plasma television, pillow top mattresses, mini-fridge, coffee/tea station, hair dryer, make-up mirror, iron and board, media compatible alarm clock, work station, complimentary high-speed wireless Internet access and telephone, complete with voicemail. Accessible through the resort property is a public boat launch and ample vehicle and trailer parking, full service marina, coming soon. Sport, adventure, leisure and romance packages are available. Make a reservation today at the Prestige Oceanfront Resort, BW Premier Collection®. Enjoy your stay.

"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."
Great
113 reviews
9.0/10
1 night
From €124
Check Availability
88
Hotels in British Columbia
Located in Osoyoos, Walnut Beach Resort is just steps from Osoyoos Lake and a 2-minute drive from Rattlesnake Canyon. This beach hotel is 2.4 mi (3.9 km) from Nk'Mip Cellars and 3.8 mi (6.1 km) from Osoyoos Golf Club. Spend the day on the private beach or dip into one of the 2 hot tubs. Additional amenities at this hotel include complimentary wireless internet access, wedding services, and a fireplace in the lobby. Enjoy a satisfying meal at Pointe 49 Kitchen and Bar serving guests of Walnut Beach Resort. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-out, a 24-hour front desk, and laundry facilities. Planning an event in Osoyoos? This hotel has facilities measuring 1798 square feet (167 square meters), including conference space. Free self parking is available onsite. Make yourself at home in one of the 99 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers. Conveniences include safes and microwaves, as well as phones with free local calls.

"Thoroughly enjoyed our stay at Walnut Beach resort. Great location on the water, walking path to town, pool nice and warm. Great little gym. Resort amenities with boutique feel, 3 floors, easy access to parking garage which was by far the cleanliness I’ve ever seen! We arrived a bit later due to traffic so we were hungry and enjoyed a delicious salad and bison burger. We visited the Desert Centre and played golf 10 minutes from the hotel…perfect."
Great
107 reviews
9.2/10
1 night
From €86
Check Availability
99+
Hotels in British Columbia
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.

"Yes it’s a typical Penticton motel. But it was clean, the bed was so comfy and you can’t beat the location. For the money it was excellent!"
104 reviews
7.4/10
1 night
From €50
Check Availability
99+
Hotels in British Columbia
Located off Highway 1 in scenic North Vancouver, find us 10 kilometers from downtown. Lonsdale Quay Market and Capilano Suspension Bridge Park are each within a 15-minute drive, and Grouse Mountain is under 20 minutes away. Our restaurants and pub, fitness center, event rooms, and indoor heated pool complete your stay.

"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."
Amazing
9 reviews
9.4/10
1 night
From €138
Check Availability
15
Hotels in British Columbia
0
1 night
From €59
Check Availability
99+
Hotels in British Columbia
The Holiday Inn Osoyoos sits on its own peninsula on Lake Osoyoos, Canada's warmest lake, in the heart of British Columbia's South Okanagan wine region.Explore award-winning wineries, hike scenic desert trails, or relax on nearby beaches just minutes from the hotel.Unwind at our private beach and marina, dine lakeside at Pomace Kitchen and Bar, and relax in comfortable rooms and suites designed for your getaway.Book your stay today and discover why Osoyoos is one of British Columbia’s most treasured year round destinations.

"The room was cleaned and the room facilities were average, but the surrounding scenery of the hotel was very beautiful. The front and back of the hotel were very beautiful lake views, which was very suitable for leisure and vacation!"
Very Good
113 reviews
8.1/10
1 night
From €97
Check Availability
99+
Hotel near Downtown Vancouver,Vancouver
Welcome to Vancouver Marriott Pinnacle Downtown Hotel, a refined Vancouver, BC hotel offering award-winning hospitality in British Columbia’s most vibrant destination. Located in the heart of the city, our hotel in Vancouver City Centre places you close to the Vancouver Seawall, Stanley Park, and the shopping and dining along Robson Street. Guests traveling with pets will appreciate staying at a pet-friendly hotel in downtown Vancouver, designed for comfort and convenience. After a day of sightseeing or events at nearby BC Place Stadium, unwind with international cuisine at Showcase Restaurant & Bar, relax in the indoor pool and hot tub, or stay active in our 24-hour fitness center. Stylish rooms and suites feature pillowtop beds, modern technology, and inviting comforts, with select accommodations showcasing harbor or skyline views. Perfect for business or leisure, this downtown Vancouver, BC hotel keeps the best of the city within easy reach.

"The location is excellent, right in downtown. It features an executive lounge, and many attractions are within easy walking distance. I would definitely stay here again on my next visit. The high-floor views are also fantastic, and you can even catch a seaplane nearby."
Great
116 reviews
9.0/10
1 night
From €255
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:€91

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:€132

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:€124

Ocean Promenade Hotel

7.9/10
Good
Posted on Nov 30, 2024
Guest User
The room is very clean and feels like a dormitory. It is very quiet around here. It is the most cost-effective room I have ever stayed in. Although the room is a bit old, it does not feel old at all. Breakfast needs to be purchased separately from the restaurant downstairs. There is no water in the room, but there is a vending machine on the same floor. If you have a car, you can park at the door. In fact, no one will come to collect parking fees.
Price per night from:€99

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:€229

Rockwater Secret Cove Resort

8.1/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:€84

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:€210

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:€121

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:€84

Harrison Lake Hotel

5.8/10
Posted on Apr 25, 2025
Pawang Trip
Need to line up for checking in- But good thing the female receptionist is fast. I wasn’t able to find the gym. Reception is not answering calls. They don’t offer breakfast. No face tissue inside the room. No dringking water. Don’t expect too much. Otherwise, not bad as we are just there for a night.
Price per night from:€49

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 properties171
Number of reviews18,702
Weekday Avg. Price€159
Weekend Avg. Price€168