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. Modern but still cozy place to spend peaceful days!
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.
Breathtaking view from the living room of a top notch apartment. Fully equipped kitchen and comfortable rooms and beds. The shower and the tub are really good.
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.
Excellent location
Fast check in
Friendly staff
Beautiful cabin
Malahat
Offering a spa centre and swimming pool, Villa Eyrie Resort is situated on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views. Friendly staff excellent Service super Dining
Panorama
Embarc Panorama is situated in Panorama, 200 metres from Village Gondola. Free WiFi is available.
An outdoor pool is provided on site. Outdoor patio seating is available for all guests. Free private parking is available.
Nice apartment close to everything.
Downtown Vancouver, Vancouver
Located in Vancouver city center in the Sheraton Wall Centre, Embarc Vancouver boasts on-site restaurants and bar. Free WiFi is available.
A swimming pool is located on-site for guest use. You will find a 24-hour front desk at the property. Paid private parking is available on site.
Spectacular views, nice decor and great location.
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, some units at Wild Renfrew Seaside Cottages also feature 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.
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 the peaceful refuge I needed, with exceptional beauty and the coziest possible cabin.
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 cabin was cosy and so perfectly located. We were welcomed by a fire on arrival. We did not wish to leave so cooked dinner in. Perfect for curling up and reading our books. Thank you!
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.
Nice decor and comfortable room. Friendly and helpful staff.
Resort in Harrison Hot Springs
Popular with guests booking resorts in British Columbia
Resort in Ucluelet
Popular with guests booking resorts in British Columbia
Resort in Vernon
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
Many families visiting British Columbia loved staying at Terracana Ranch Resort, Four Seasons Resort Whistler, and RidgeView Resort.
Similarly, Sparkling Hill Resort and Spa - Adults-Only Resort, Embarc Vancouver, and Cedar Haven Cabins and Resort are also popular among families.
Most resorts on Booking.com offer free cancellation.
The average price per night for a resort in British Columbia for this weekend is $194, based on current Booking.com prices.
There are 91 resorts in British Columbia you can book on Booking.com.
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
Embarc Panorama, Headwaters Lodge at Eagle Ranch Resort, and Cedar Haven Cabins and Resort are some of the popular resorts in British Columbia.
In addition to these resorts, Cusheon Lake Resort, Sunwolf Riverside Cabins, and Long Beach Lodge Resort are also popular in British Columbia.
Couples traveling in British Columbia loved staying at Rocky Ridge Resort-BC, RidgeView Resort, and Embarc Panorama.
Similarly, these resorts in British Columbia were also highly rated by couples: Oceanside Village Resort, Sunwolf Riverside Cabins, and Headwaters Lodge at Eagle Ranch Resort.
Rocky Ridge Resort-BC, Embarc Vancouver, and Painted Boat Resort Spa and Marina have received great reviews from guests in British Columbia about the views from these resorts
Guests staying in British Columbia also loved the views from these resorts: Davis Cove Resort, Sunshine Coast Resort, and SookePoint Ocean Cottage Resort.
Nice luxury and wel equipped appartment in a quite new building located 4km from Revelstoke on the way to Revelstoke Mountain resort. A well maintained hot tub on the spacious balcony with a nice view (apart from the contstruction works accross the street). Also the airconidtioning of this appartment is superb.
Beautiful spacious room with a good bathroom and large rain shower. The hot tub was superb. As the pool heater was broken, a cold water dip was an option for the brave! Lovely hosts who provided a good choice of quality breakfasts. The only downside was the squeaky bed. The beach and sea were just the other side of Qualicum Beach Resort opposite, with the quaint town centre a 15 minute walk uphill.
Great location; modern fixtures and a cool vibe. We were so pleased with this motel. The rooms are clean and the beds are comfortable. I've stayed in several Penticton beach front motels over the years and the Kettle Valley Beach Resort is by far the best! Love the seamless check-in process. The onsite restaurant was an added bonus.
I liked our room in there. We will go back there again soon. We are here from SK and love to back in tofino island to see and experience more activities in there. We like mckenzie beach resort as well. Thankyou for accomodaring with us !
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.
Cute, nicely decorated room in a beach resort. Comfortable bed, clean bathroom with bathtub. You can see that everything has been renovated recently. Easy to find the place as well as check-in. Kendra and Shelly were quick to respond to my questions about the room, and even gave some great recommendations about the restaurants. Definitely would consider staying here again when in Penticton.
Not too much! The room was okay but we did expect to be on the beach. The Bed, though it had a thick foam mattress it was difficult to move around in because one got stuck in it and could not move once in bed. Getting out was a chore and the wood on the side cut into my leg and cause my hip to become bruised and I was unable to walk for two days after our visit at Mackenzie beach resort. The pull out sofa was a farce.
the pool and hut tub is like being in an all inclusive resort
We loved everything, amazing location , our suite - we stayed in Lighthouse, very pleasant staff and effective communication. Have to mention fish and chips in Surfside Grill was very good too. Big thanks to folks in Pacific Sands Beach Resort for you attention, I really appreciate it!!!