See the latest prices and deals by choosing your dates.
Invermere
Headwaters Lodge at Eagle Ranch Resort features free WiFi and views of river in Invermere. The resort has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar. Exceptionally comfortable, clean facilities with character abs style. Service and food high quality.
Sooke
SookePoint Ocean Cottage Resort is set in Sooke, 23 km from Sooke Region Museum & Visitor Centre and 3 km from East Sooke Park. Free WiFi is available.
All rooms in the resort offer a sea view. Each room is fitted with a private bathroom, while certain rooms will provide you with a balcony. All units will provide guests with a microwave.
The whole view of the location
Clearwater
Featuring free WiFi and a sauna, Cedar Haven Cabins and Resort offers accommodation in Clearwater.
A flat-screen TV is provided in each cabin unit at Cedar Haven Cabins and Resort. Some units have a private bathroom with free toiletries and a hairdryer. Certain rooms include a seating area to relax in after a busy day.
Relaxing place to relax and escape city life for a few days.
Port Renfrew
At the resort, each room is equipped with a patio with a mountain view. With a private bathroom fitted with a shower and free toiletries, rooms at Wild Renfrew Seaside Cottages also feature free WiFi, while selected rooms also boast a sea view. At the accommodation the rooms have bed linen and towels. Amazing location. One of the most beautiful spots you can imagine. The rooms are modern, comfortable, clean and excellent. Nice outdoor fireplace overlooking water (even for garden unit). I think we got a sweet "winter" deal. Online checking was easy and you just get a unit and door code for easy entry. The adjacent Wild Renfrew pub was super nice too, with great food and beer.
Cawston
Located in Cawston, 17 km from Osoyoos, Similkameen Wild Resort & Winery Retreat boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar. Free roadside parking or paid private parking is available on site.
This resort has a private beach area on the river. You can engage in various activities, such as fishing, canoeing and hiking. Penticton Airport is 50 km from the property.
This is a small hotel - not too many rooms so it was quiet and intimate. The location was stunning, close to the river and surrounded by open countryside. It's not too far from Osoyoos and there's plenty of wineries to explore. The self serve continental breakfast was good. A wonderful relaxing place to unwind.
Downtown Kelowna, Kelowna
Offering a rooftop infinity pool and hot tub, The Royal Kelowna - Bellstar Hotels & Resorts is located in Kelowna, only 5 minutes’ walk from Okanagan Lake beaches. A full kitchen is provided. Free WiFi is included. we didn't have breakfast. Everything was great
Ganges
Located on its own private beach, Cusheon Lake Resort is located in Ganges on Salt Spring Island. An outdoor hot tub and BBQ facilities are available on the terrace. Free WiFi access is available.
A flat-screen cable TV with DVD player is featured in the living room area in each unit at this rustic resort. A full kitchen provides an oven, microwave, refrigerator, and dining table. Free toiletries and a hot shower are included in the private bathroom. A furnished balcony overlooks the lake.
It was all an excellent stay. Very quaint building and the view was awesome.
Brackendale
Located on 5 acres of woodland at the convergence of 2 rivers, this pet-friendly resort in Brackendale, British Columbia, offers a view of the Tantalus Mountains. Each guest room includes a gas fireplace. The property, the cabin, the environment were all amazing! You are out in the woods and you have the opportunity to feel close to the nature. There is no internet connection which is wonderful if you are looking for peace and quiet. The cabins are very clean and well equipped with everything you will need. The bathroom is very clean with a good shower. The bed is very comfortable. This is a perfect get away place- best to spend at least 2-3 days or more here.
Upper Village, Whistler
A flat-screen cable TV is included in all rooms at Four Seasons Resort Whistler. Guests can relax by a gas fireplace in the seating area. Mountain, forest or courtyard views are offered.
Nicklaus North Golf Course is 7 minutes' drive away. The chairlift to Blackcomb Mountain is 350 m from Four Seasons Resort Whistler.
good facilities - eg pool, spa, gym, ski concierge
Tofino
This beachfront resort on Cox Bay features daily surf lessons and bicycle rentals. A full kitchen is available in every accommodation and the Pacific Rim National Park is 1.5 km away.
West-coast styled, each accommodation at Pacific Sands Beach Resort boasts a stone fireplace and a flat-screen cable TV. All provide a private patio or deck and a dining area. They are decorated in natural tones and offer floor-to-ceiling windows.
It’s relaxed atmosphere and wonderful location and facilities! Friendly and accommodating staff.. well equipped apartments.
Resort in Harrison Hot Springs
Popular with guests booking resorts in British Columbia
Resort in Tofino
Popular with guests booking resorts in British Columbia
Resort in Ucluelet
Popular with guests booking resorts in British Columbia
Resort in Whistler
Popular with guests booking resorts in British Columbia
Resort in Whistler
Popular with guests booking resorts in British Columbia
Painted Boat Resort Spa and Marina, Similkameen Wild Resort & Winery Retreat and Headwaters Lodge at Eagle Ranch Resort have received great reviews from guests in British Columbia regarding the views from these resorts
Guests staying in British Columbia also spoke highly of the views from these resorts: Red Cariboo Apartments, Rocky Ridge Resort-BC and Wild Renfrew Seaside Cottages.
There are 90 resorts in British Columbia you can book on Booking.com.
Most resorts on Booking.com offer free cancellation.
We make it quick and easy to book a resort in British Columbia. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Many families visiting British Columbia loved staying at Similkameen Wild Resort & Winery Retreat, Red Cariboo Apartments and Rocky Ridge Resort-BC.
Similarly, RidgeView Resort, Four Seasons Resort Whistler and Oceanside Village Resort are also popular among family travellers.
Cedar Haven Cabins and Resort, Cusheon Lake Resort and Sunwolf Riverside Cabins are some popular resorts in British Columbia.
In addition to these resorts, Long Beach Lodge Resort, SookePoint Ocean Cottage Resort and Similkameen Wild Resort & Winery Retreat are also popular in British Columbia.
The average price per night for a resort in British Columbia for this weekend is £172, based on current Booking.com prices.
Couples travelling in British Columbia loved staying at RidgeView Resort, Rocky Ridge Resort-BC and Oceanside Village Resort.
Similarly, these resorts in British Columbia are highly rated by couples: Cusheon Lake Resort, Long Beach Lodge Resort and Sunwolf Riverside Cabins.
Absolutely gorgeous place to stay. You cannot prepare yourself for the stunning views. We stayed in the Winter and the whole place was covered in snow and absolutely beautiful. Every single member of staff that we came across was so friendly and helpful. Nothing was too much trouble. We were so impressed! The shuttle between the resort and the overnight parking is so well run and very efficient!
Super comfy beds, nice and quiet, well stocked kitchen, hot tub, close to ski resort and town
The owner is quick responsive. The cabin is spacious and comfortable, full of sunshine, just as the picture shows. Location is good, close to two hot spring resorts and ski/skate facilities. It's a family friendly vacation destination. Will be back in summer someday.
Quiet, clean, cozy and comfortable. Close to the ski resort. Attention to detail.
The hotel's location is excellent, just an hour and a half drive from Banff and half an hour to Panorama Resort, and hot springs only 10 minutes away. Situated atop with incredible views, the hotel offers a spacious room consisting of a bedroom and a living area, complete with a fireplace and balcony. The staff is friendly. Let's conclude this positive review here.
Steps from the ski run to access lifts all over the resort. Picture window to watch kids night ski and morning pre-opening grooming. Wonderful pool and hot tub, convenient ski rental on-site
Looks exactly like it does in the photos. Clean, modern, well equipped condo with full size hot tub on the balcony. Heated garage space and 4 minute drive from the mountain resort.
Easy to find, safe neighbourhood, parking off street, high quality finishings, lovely small touches like facecloths, tea and coffee, luxury bed and beddings, shampoo, very clean, almost new suite. We found the controllable heat very appreciated (house is well built, hardly needed any heat in winter). Suite is located at ground level. Owner easily accessible.
We enjoyed our stay at the Beach Garden Resort and will make it out place to go every time we are in town. The location and amenities are top notch. The view from our room was spectacular and the restaurant is beautiful and serves amazing food.