Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in British Columbia

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. Modern but still cozy place to spend peaceful days!

Show more Show less
9.2
Superb
253 reviews

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. 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.

Show more Show less
9.1
Superb
191 reviews
Price from
£129
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
290 reviews

Villa Eyrie Resort 4 stars

Malahat

Offering a spa centre 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.

A flat-screen TV and an in-room fireplace are offered in the rooms at Vila Eyrie Resort. All rooms are fitted with a private bathroom with bathrobes, slippers and free toiletries. Everything was great! Beautiful view, very helpful staff, good drinks, warm and cozy room, we would stay much longer if we could! 5 stars.

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

Embarc Panorama 4 stars

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.

Show more Show less
9.3
Superb
215 reviews
Price from
£313
per night

Embarc Vancouver 4 stars

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.

Show more Show less
9.1
Superb
110 reviews
Price from
£174
per night

Wild Renfrew Seaside Cottages 3 stars

Port Renfrew

At the resort, the rooms have a patio with a mountain view. Featuring a private bathroom with a shower and free toiletries, some units at Wild Renfrew Seaside Cottages also feature a sea view. All rooms in the accommodation are fitted with a flat-screen TV and a hairdryer. We stayed three nights in a two bedrooms and one living room, cottage. The cottage had a breathtaking view from its windows and balconies. Port Renfrew is one of the nicest places I have ever stayed at, and our cottage at Wild Renfrew was one of the nicest accommodations. Dipping yourself in the hot tub, which was located on one of the balconies, during any time of day or night, and especially after a hike in Juan de Fuca or any other place around it, while watching the green hills running into the blue water of the sound, is as great as it sounds and even more. All facilities were convenient and the cottage was warmly decorated.

Show more Show less
9
Superb
327 reviews
Price from
£128
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. A perfectly romantic place for a couple getaway. Cozy cabins, loved every second. Glad to have shared a pivotal life moment here 💍. Thank you so much to the incredible staff.

Show more Show less
9.3
Superb
142 reviews
Price from
£109
per night

Oyster Bay Resort 3 stars

Oyster Bay

Oyster Bay Resort is located in Oyster Bay. Free Wi-Fi access is available. Oyster Bay Shoreline Park is 5 minutes’ walk away.

At Oyster Bay Resort you will find a garden and BBQ facilities. Other facilities offered at the property include a guest launderette and vending machines. Proprietor was wonderful, allowed a 1 hour late check out for we bikers to minimize the amount of time biking in the rain.

Show more Show less
9
Superb
250 reviews
Price from
£128
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. Amazing space, very clean and charming. Definitely recommend

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

Most booked resorts in British Columbia this month

FAQs about resorts in British Columbia

Resorts that guests love in British Columbia