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. The room looked exactly like the picture! Everything was spotless and there was great attention to detail in the little things(Nespresso machine,good shampoo in the shower,good towels,selection of blankets,lots of storage space.
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 location, on a cliff facing the Strait of Juan de Fuca, was fantastic. The cottage itself was very modern, well-equipped for cooking, immaculate with a great shower and deep bathtub. Even in November, the wall-to-wall, floor-to-ceiling glass balcony doors are worth throwing open to see, hear and feel the sea air and waves directly below. Hummingbirds visited each day. Everything was very high quality and the staff in reception was very helpful and friendly. Check-in and check-out were straight-forward.
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
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. Location, location, and location
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 directions given were clear and the location was absolutely amazing. The river is just next to it and you can hear the sound of flowing water. It is soothing.Jenna was so friendly and she helped us with late check out.
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.
The deco of hotel, layout of room, quality of amenities were great.
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 was our first time to Pacific Sands Resort; we had a wonderful and relaxing time. The property/facilities are beautiful! It was perfect to be right on the beach-we went there several times daily with our dog to watch the waves and surfers. The staff were friendly and helpful. The Surf Shack is a quaint and tasty spot for quick bite. Loved the fire pits scattered around the property for warming up!! The room was spacious and cozy- we used the fireplace a lot!
Tofino
A flat-screen TV, mini-fridge and a work desk are provided in all accommodation at Long Beach Lodge Resort. The traditionally decorated rooms offer bathrobes, slippers and luxury bath amenities. In-room child care is available. Fantastic views and location right at the beach Comfy room with gas fireplace, heated floor bathroom and artisanal coffee and french press to always enjoy good coffee Amazing views from the restaurant at breakfast and dinner
Resort in Harrison Hot Springs
Popular with guests booking resorts in British Columbia
Resort in Revelstoke
Popular with guests booking resorts in British Columbia
Resort in Vernon
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 Tofino
Popular with guests booking resorts in British Columbia
Couples travelling in British Columbia loved staying at Rocky Ridge Resort-BC, RidgeView Resort and Cusheon Lake Resort.
Similarly, these resorts in British Columbia are highly rated by couples: Headwaters Lodge at Eagle Ranch Resort, Long Beach Lodge Resort and Pacific Sands Beach Resort.
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 RidgeView Resort, Rocky Ridge Resort-BC and Four Seasons Resort Whistler.
Similarly, Long Beach Lodge Resort, Sparkling Hill Resort and Spa - Adults-Only Resort and Red Cariboo Apartments are also popular among family travellers.
The average price per night for a resort in British Columbia for this weekend is £208, based on current Booking.com prices.
Headwaters Lodge at Eagle Ranch Resort, Cedar Haven Cabins and Resort and Cusheon Lake Resort are some popular resorts in British Columbia.
In addition to these resorts, Sunwolf Riverside Cabins, Four Seasons Resort Whistler and Pacific Sands Beach Resort are also popular in British Columbia.
Painted Boat Resort Spa and Marina, Davis Cove Resort and Alpine Meadows 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, Sunshine Coast Resort and Headwaters Lodge at Eagle Ranch Resort.
There are 89 resorts in British Columbia you can book on Booking.com.
Most resorts on Booking.com offer free cancellation.
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.
My room was spotless clean and comfortable, especially the bed. The spacious balcony with great views was such a plus. The facicilities are all new, nice and clean. The hotel is right on the beach in beautiful surroundings. Restaurants, bars, shops and cafes all on the same block, so can't beat the location. Some of the staff are welcoming, knowledgeable and polite, friendly people. This place is pet friendly through and through. My all in all experience was great and I would return to Watermark Beach Resort.
Clean, the room and hotel looked and smelled clean. Bed was comfortable and the room was large with a great view. Quiet considering we had a boardwalk view and there are crowds walking by regularly. Not a luxury resort hotel but great value for money and I would stay there again.
Spacious suite on the executive side. Everything and more we needed, full kitchen. You can easily live here for a week or more. Two whirlpool baths, two bathrooms. A/C was a god send but was very noisy. It was extremely hot when we arrived. Bed very comfy, extra pillows and blankets. Ample storage space. Love the idea of the key card being a bracket, much like an all inclusive resort. It meant you didn’t need to worry about losing the key card. Good swimming pool and hot tub, but we landed on children’s holidays!
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.
It was exactly as expected. The website did a fantastic job of showing and explaining what this hotel was. It was old, had an old smell, and old style layout. This may be unenjoyable for some, as it was not a luxury resort. But I loved it, it was like being a part of history. The location was great, I was able to easily navigate to all of my destinations. I’m not a fan of city driving, so a big bonus for me. The price was low. Due to this, I did not expect much. I ended up being pleasantly surprised.
We just spent one night here.. but it was a great place to stay ! It is in a Golf resort so you are not close to Invermere but is in a stunning location over looking the valley . Quality was used in all the furnishings .