Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best British Columbia Resorts - All Inclusive Resorts in British Columbia, Canada

Check out our pick of great resorts in British Columbia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Headwaters Lodge at Eagle Ranch Resort

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.

Show more Show less
9
Superb
175 reviews
Price from
£217
per night

SookePoint Ocean Cottage Resort

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 view and peacefulness of the cottage is amazing

Show more Show less
9.1
Superb
249 reviews
Price from
£132
per night

Cedar Haven Cabins and Resort 3 stars

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.

Show more Show less
9.2
Superb
216 reviews
Price from
£110
per night

Wild Renfrew Seaside Cottages 3 stars

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.

Show more Show less
9
Superb
254 reviews
Price from
£180
per night

Similkameen Wild Resort & Winery Retreat 3 stars

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. Beautiful property, great place to relax.

Show more Show less
9.1
Superb
103 reviews
Price from
£152
per night

The Royal Kelowna - Bellstar Hotels & Resorts 4 stars

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

Show more Show less
9
Superb
496 reviews
Price from
£303
per night

Cusheon Lake Resort 4 stars

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.

Show more Show less
9.2
Superb
139 reviews
Price from
£125
per night

Sunwolf Riverside Cabins 3 stars

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.

Show more Show less
9.2
Superb
308 reviews
Price from
£1,216
per night

Four Seasons Resort Whistler 5 stars

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

Show more Show less
9.1
Superb
420 reviews
Price from
£263
per night

Pacific Sands Beach Resort 4 stars

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.

Show more Show less
9.1
Superb
281 reviews
Price from
£236
per night

Most booked resorts in British Columbia this month

FAQs about resorts in British Columbia

Resorts that guests love in British Columbia

Research, refine and make plans for your whole trip