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.

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.

Show more Show less
9.4
Superb
183 reviews
Price from
US$142
per night

Cedar Haven Cabins and Resort has a garden, terrace and BBQ facilities in Clearwater. The resort features a sauna, a shared kitchen and free WiFi.

At the resort, rooms are fitted with a patio with a garden view. At Cedar Haven Cabins and Resort, each room comes with a private bathroom with free toiletries and a hairdryer. Excellent location Fast check in Friendly staff Beautiful cabin

Show more Show less
9.2
Superb
292 reviews

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. The views! The property is very clean and the bed and pillows were so comfy! We got a pleasant surprise when your front desk staff upgraded our suite upon arrival

Show more Show less
9.2
Superb
329 reviews
Price from
US$164
per night

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. Center and nice view of downtown

Show more Show less
9.4
Superb
116 reviews
Price from
US$356
per night

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. I recently stayed in a One Bedroom Cabin at Cusheon Lake Resort, and it was absolutely perfect! Everything, from the beautiful decor to the cute details, made for a wonderful experience. The surroundings are peaceful and idyllic, located by the lake. Fantastic view from the balcony. The cabin was clean, featuring an awesome bathroom, a cozy fireplace, and a well-equipped kitchen. There was plenty of space to relax and unwind. Glen was an absolute gem—his humor and warm smile instantly set a positive tone for my entire stay. A huge thank you to Jeh as well for the fantastic communication and quick, caring responses throughout my visit. Honestly, 10 don’t do this place justice. I can't recommend Cusheon Lake Resort highly enough, and I will definitely be back next fall! Thank you so much guys!

Show more Show less
9.1
Superb
145 reviews
Price from
US$106
per night

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.

Campbell River town centre is 20 minutes’ drive away. Storey Creek Golf & Recreation Society is 8 km from Oyster Bay Resort. 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.1
Superb
289 reviews
Price from
US$142
per night

Located in Tete Jaune Cache, 33 km from Valemount Pines Golf Course, Terracana Ranch Resort provides accommodation with free bikes, free private parking, a garden and a shared lounge. Featuring a concierge service, this property also provides guests with a barbecue. The resort features mountain views, a terrace, and free WiFi is available. Clean comfortable and very relaxing away from crowds and stress. Fantastic welcome from Josh and all the staff. A truly friendly safe escape

Show more Show less
9
Superb
102 reviews

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. Absolutely perfect for a quiet, relaxing stay near Squamish. The cabin was clean, had everything we needed, and was comfortable.

Show more Show less
9.1
Superb
228 reviews
Price from
US$157
per night

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. Comfortable, clean, excellent staff, beautiful Rooms, convenience

Show more Show less
9.4
Superb
395 reviews
Price from
US$282
per night

Located just 15 minutes’ walk from Rathtrevor Beach, this Parksville resort features a swimming pool. Each cottage offers a fully equipped kitchen. Vancouver Island University is 5 minutes’ drive away. Bright & large apartment With everything you need make fabulous stay

Show more Show less
9.3
Superb
108 reviews
Price from
US$207
per night

Most booked resorts in British Columbia this month

FAQs about resorts in British Columbia

Resorts that guests love in British Columbia