Villa Eyrie

British Columbia boasts spectacular landscapes from craggy cliffsides along the Pacific to soaring mountains. Therefore, it's no surprise that there is a wide range of resorts across the province, including tranquil seaside retreats, luxurious mountain lodges, and serene lakeside escapes. It's the ideal destination for a relaxing break or some adventure. The accommodation options range from spacious open-plan villas with stunning views to boutique hotels featuring elegant rooms with modern amenities. Whether you're looking to unwind in a hot tub, take a dip in a pool, or indulge in some spa treatments, British Columbia's resorts have got you covered.

For an active getaway

Nimmo Bay Resort

  • Villa Eyrie offers stunning views of the Pacific Ocean from its position on Malahat summit. Outdoor activities such as kayaking, whale watching, hiking and golf are available. Boasting a full-service spa to relax after a busy day, and fine dining at the exemplary restaurant. 
  • Sonora Resort is a chic all-inclusive wilderness retreat in a breathtaking location, surrounded by abundant wildlife and adventure sports. Enjoy multiple pools, a lavish spa and tennis courts indoors, as well as a gourmet restaurant offering world-class tasting menus. Spectacular scenery and an ultra-luxury property. 
  • Tucked beside Sprout Lake, Ten-ee-Ah Lodge is a rustic lodge boasting hand-built log cabins with wood-burning fireplaces and lake-view decks. Fill your days with kayaking, trail exploring, horse rides and floatplane adventures. Evenings end with hearty, lodge-style dishes in the cosy restaurant. A true Cariboo wilderness escape.
  • Painted Boat Resort Spa & Marina- These spacious villas deliver an easygoing coastal base, each with a private hot tub, full kitchen and wide harbour views. After hiking the shoreline or heading out on the water, guests can unwind in the spa or infinity pool before visiting the lagoon-side restaurant. Ideal for active days and relaxed nights.
  • Reached by helicopter, Nimmo Bay Resort is a remote rainforest retreat featuring nine characterful cabins facing mountains and coves. Guests can spend their days kayaking with wildlife, following forest trails, fly-fishing or doing yoga on a floating dock. Evenings are all about warm hospitality, delicious food and quiet coastal wilderness.

For relaxation

Kingfisher Oceanside Resort & Spa

  • Kingfisher Oceanside Resort & Spa is a serene resort on the East Coast of Vancouver Island. The rooms have recently been refurbished, giving them a clean-cut new look. Relaxation is the name of the game, from spa treatments to yoga, mindfulness, and simply sitting and listening to the ocean.
  • Black Rock Oceanfront Resort is a beautiful spa resort on a rocky headland off the West Coast of Vancouver Island. The spacious and light suites come with kitchens, fireplaces and chic stone and wood features. The pool deck faces out onto the magnificent ocean for an invigorating dip. A hip outpost on this raw coastline.
  • Sparkling Hill Resort & Spa is a sparkling, shimmering resort on the shores of Lake Okanagan. With 3.5 million Swarovski crystals studded throughout the interiors, you can imagine where the name came from. The rooms, however, are understated, allowing the floor-to-ceiling windows to do the talking. The spa is second to none.

For a boutique

Nita Lake Lodge

  • Nita Lake Lodge is a luxury boutique hotel and spa on the shores of Lake Nita. Understated, elegant rooms feature neutral tones and command breathtaking views of the surrounding countryside. The excellent restaurant uses locally sourced forage and farm produce. A peaceful retreat.
  • Brentwood Bay Resort & Spa is a boutique adult-only hotel on the coast. Large, modern rooms overlook the water from private balconies and sitting rooms. Catch a fabulous sunset from the dining room, or admire the view, sitting by the fire pit at the popular pub.

For families

Alpine Meadows Resort

  • Alpine Meadows Resort sits beside Hallamore Lake with roomy log cabins that feel instantly familiar. Families can pick between classic cabin comfort or lakeside glamping tents. Days end at the Boathouse, where big breakfasts and relaxed dinners anchor the stay. Easygoing activities and sweeping lake views make it a natural family favourite.

For skiing

Four Seasons Resort Whistler

  • Four Seasons Resort Whistler is a high-end resort in Whistler's Upper Village. Rooms are modern, elegant and spacious and come with a range of amenities from kitchens, to floating fireplaces and balconies overlooking the mountain. The chic on-site restaurant is a huge reward after a day on the slopes.

For the beach

Long Beach Lodge Resort

  • Set directly on Cox Bay, Long Beach Lodge Resort is a laid-back lodge delivering cosy rooms with fireplaces and cottages that open straight onto the sand. Its airy restaurant frames ocean views through large windows, while surf lessons, bike rentals, charters and wildlife tours keep days full. A relaxed, toes-in-the-sand escape made for beach lovers.
  • Spacious apartments at Pacific Sands Beach Resort sit above a stretching shoreline, each with full kitchens, plush beds and generous decks for grilling or sunset watching. Hot tubs, beach gear, bikes and surfing lessons add endless fun, creating a coastal hideaway ideal for couples seeking privacy or families wanting room to roam.

For glamping

Clayoquot Wilderness Resort

  • Set in the Clayoquot Sound Biosphere Reserve, Clayoquot Wilderness Resort is a remote camp delivering luxury wilderness living. Tents feature Victorian details, antique four-posters and wood stoves for real comfort. Guests get chef-led, locally sourced meals, dedicated activity planning and access to serious wildlife territory, plus lounge tents equipped for proper downtime.
  • Siwash Lake Wilderness Resort- This off-grid ranch focuses on straightforward outdoor adventure supported by well-built tents with natural fabrics, crisp cotton and open-air showers. Ride horses, fish for trout or hike to stunning viewpoints. Farm-driven menus anchor the evenings, with quiet fireside space for recovering after full days outside.

Still not sure? 

  • Explore our suggestions for all the best places to stay in British Columbia,
  • Expand your search to include all our recommendations throughout Canada,
  • Alternatively, contact one of our friendly Gurus for personalised advice.

16 Top Resorts in British Columbia

Four Seasons Resort Whistler

Whistler

A high end Four Seasons resort in Whistler's Upper Village. Rooms are modern, elegant and spacious and come with a range of amenities from kitchens, to floating fireplaces and balconies overlooking the mountain. The chic on site restaurant is a huge reward after a day on the slopes.

  • Swimming Pool - Outdoor year round pool.
  • Spa
  • Restaurant
  • Romantic
from CA$346 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Nita Lake Lodge

Whistler

A luxury boutique hotel and spa on the shores of Lake Nita. Understated elegant rooms feature neutral tones and command breathtaking views of the surrounding countryside. The yummy restaurant uses locally sourced forage and farm produce. A peaceful retreat from fast pace life.

  • Fishing - The hotel provides rods free of charge for fishing on the lake.
  • Great walks - Lovely walks around the scenic Nita Lake.
  • Swimming Pool - Outdoor heated pool.
  • Spa
from CA$170 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Black Rock Oceanfront Resort

Ucluelet (Vancouver Island)

Beautiful spa resort on a rocky headland of the West Coast of Vancouver Island. The spacious and light suites come with kitchens, fireplaces and chic stone and wood features. The pool deck faces out onto the magnificent ocean for an invigorating dip. A hip outpost on this raw coastline!

  • Spa - Drift Spa offers marine-inspired therapies to connect you to the healing powers of the Pacific Ocean
  • Great walks - Explore the Wild Pacific Trail that winds along the breathtaking rugged coast.
  • Fishing - Surrounded by beaches there is a multitidude of fishing opportunities nearby.
  • Surfing - Find great surfing beaches under a mile away.
from CA$158 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Long Beach Lodge Resort

Tofino

A charming lodge perched on the beautiful Cox Bay Beach. Rooms feature comfy beds and fireplaces, upgrade to a cottage for direct private beach access. Wall to wall windows give the restaurant an impression of opening right out into the bay. Warm and welcoming beach getaway.

  • Great walks - Pacific Rim National Park Reserve Tofino Unit is only 3.5 km away.
  • Sailing - The hotel will organise private boat charters from the bay.
  • Surfing - Hotel hosts onsite surfing lessons.
  • Spa
from CA$268 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Ten-ee-ah Lodge

Lac La Hache (Lac la Hache)

A rustic chic resort sitting on the edge of Sprout Lake. Charming self contained log cabins come with private seating areas overlooking the unspoilt beauty of Cariboo Country. Guests can sit out under the stars while they enjoy gourmet food from the onsite restaurant. A Perfect wilderness hideaway.

  • Kayaking - Canoeing / kayaking is a great opportunity to watch the wildlife at the lake shore, like the moose in early summer.
  • Great walks - They offer a road and trail system for all tastes, perfect way to absorb the beauty anf tranquilty of the area.
  • Back to Nature - Right on Sprout Lake and surrounded by incredible forests you can completely get back to nature!
  • Fishing - Spout Lake is the home of the rainbow-trout and the lodge can provide rental rods.
from CA$190 for 1 room, 1 night including taxes & fees

Pacific Sands Beach Resort

Tofino (British Columbia)

Luxury apartments with uninterrupted sea views. Fully equipped kitchens, comfortable beds, seating areas and outdoor decks add to the hideaway feel. Bring out the beach BBQ, relax in the hot tub or explore the water sports available. The perfect romantic getaway or family home for the week.

  • Romantic Break - A romantic and stunning spot, enjoy watching the sunset from your private veranda and unwinding in your luxurious apartment.
  • Families - Apartments are the perfect excuse to get all the family together close to the ocean and make fantastic memories.
  • Surfing - Lessons are avaliable - be sure to show interest to reception upon arrival so that they can arrange accordingly.
  • Sights nearby - Explore the tidal pools with a net and maybe you will be bringing in dinner.
from CA$614 for 1 room, 1 night including taxes & fees

Brentwood Bay Resort & Spa

Victoria, BC (British Columbia)

Perfect for the luxury traveller seeking a seaside getaway with spa facilities & delicious food and wine. Large, modern rooms overlook the water from private balconies and sitting rooms. Catch a fabulous sunset from the dining room, or admire the view, sitting by the firepit at the popular pub.

  • Private Hot Tub
  • Sights nearby - Craigdarroch Castle was built in the 1890s and through restoration is back to its former glory.
  • Great walks - Take a leisurely stroll around the 55 acres of The Butchart Gardens.
  • Eco break - Eco adventures galore during your stay.
from CA$287 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Clayoquot Wilderness Resort

British Columbia (Tofino)

A remote glamping resort in the arrestingly beautiful Clayoquot Sound Biosphere Reserve. The Victorian style safari tents ooze opulence with Oriental rugs, antique fourposters and roaring wood stoves. The chefs prepare locally sourced mouthwatering food to a five star standard. Utter heaven!

  • Fishing - There is a array of fly fishing, deep sea fishing and lake fishing available, be sure to inquire about seasonal changes.
  • Back to Nature - Only accessible through seaplane or boat this is one of the most unspoiled areas in North America.
  • Kayaking - Favourite ocean kayak excursions include whale, porpoise and bear watching in nearby Warren Bay.
  • Sights nearby - Gentle 2km boardwalk trek to the seven natural geo-thermal pools of Hot Springs Cove.
from CA$1613 for 1 room, 1 night including taxes & fees

Sonora Resort

British Columbia (Sonora Island)

Chic and comfortable, an all inclusive wilderness retreat in a breathtaking location. Abundant wildlife and adventure sports outdoors. Multiple pools, a lavish spa and tennis courts indoors. A gourmet restaurant offering world class tasting menus. Spectacular scenery and an ultra luxury property.

  • Honeymoons - Honeymoon heaven at this serene and remote location, with luxorious rooms boasting stunning views over this enchating ladscape.
  • Active Holiday - Everything from tennis to basketball, biking, fishing, kayaking, rafting and golfing can be organised for guests.
  • Spa - Island Currents Spa offers a wide range of treatments to revitalise body, mind and spirit
  • Tennis Court - An indoor tennis court suitable for any weather-type.
from CA$824 for 1 room, 1 night including taxes & fees

Nimmo Bay Resort

British Columbia

A luxury hotel in an extraordinary location. Step into the wild, with a private helicopter flight to get you there. The nine private lodges are well appointed, full of character and boast epic views. Spend days unwinding over some seaside yoga or bear spotting whilst kayaking. A truly unique stay.

  • Active Holiday - The hotel offers numerous outdoor activities many of which you'll be whisked off in a helicopter to access.
  • Back to Nature - Situated in a remote coastal rainforest teaming with wildlife.
  • Fishing - Try your hand at fly fishing.
  • Spa
from CA$1758 for 1 room, 1 night including taxes & fees

Siwash Lake Wilderness Resort

British Columbia

A stunning lodge and tented camps, in an outstanding remote location. Luxury tents are well proportioned with traditional fabrics, Egyptian cotton sheets and outdoor showers. Dine on exquisite farm fresh cuisine and spend days riding horses, hiking or fishing. A fabulous experience.

  • Riding - Ride classic Western style through stunning countryside on well trained horses. Lessons are on offer too.
  • Active Holiday - A working ranch complete with horses and plenty of space to enjoy outdoor pursuits.
  • Fishing - Fly-fish for wild trout in the surrounding lakes.
  • Restaurant
from CA$2662 for 1 room, 1 night including taxes & fees

Sparkling Hill Resort & Spa

Vernon

A sparkling shimmering resort on the shores of Lake Okanagan. With 3.5 million Swarovski crystals studded throughout the interiors you can imagine where the name came from. The rooms however are understated, allowing the floor to ceiling windows do the talking. The spa is second to none. Fantastic!

  • Other Activities - The main focus here is health, book and appointment with the naturopathic physician, nutritionist or Ayurvedic therapist
  • Romantic Break - This picturesque retreat offers candlelit dinners, crystal 'tubs-for-two' and indulgent treatments from the spa
  • Spa breaks - A stunning spa facility with armotherapy saunas, reflexology, soothing moor mud wraps and therapeutic massages
  • Golf - Just next door you will find one of North America’s finest golf courses- Predator Ridge
from CA$383 for 1 room, 1 night including taxes & fees

Kingfisher Oceanside Resort & Spa

Courtenay

A serene and peaceful resort on the East coast of Vancouver Island. The rooms have recently been refurbished, giving them a clean cut new look. The restaurant serves up locally caught sustainable seafood cooked to perfection. The Pacific Mist Spa is fantastic and well renowned.

  • Total relaxation - Relaxation is the name of the game, from spa treatments to yoga, mindfulness and simply sitting and listening to the ocean
  • Kayaking - There a few spots locally where you can rent kayaks, this is a great way to explore the island from another perspective
  • Wine tasting - Vancouver Island’s east coast is well known for its wineries, make sure you book in some time for a tasting
  • Learning - This area is renowned for its agrotourism- there are cheesemakers, wineries and oyster farms to check out
from CA$203 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Alpine Meadows Resort

British Columbia (Clearwater,)

A family friendly resort right on Hallamore Lake, in British Columbia. The homely log cabins are everything you would expect, and the resort also offers glamping for the more adventurous amongst you. The Boathouse restaurant offers hearty breakfasts and dinners. A stunning setting.

  • Active Holiday - Right on Hallamore Lake, this charming resort offers a range of activities from hiking, to biking, fishing and canoeing
  • Families - A mangical country retreat for the whole family with multiple room self catering log cabins and loads of fun activites
  • Hotel boats for hire - The resort offers free use of its non-motorised boats, so there is no excuse not to get out on the lake
  • Hotel Entertainment - After a full on day exploring the BC wilderness, we recommend a soak in the outdoor hot tub
from CA$283 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Painted Boat Resort Spa & Marina

British Columbia

A tranquil resort featuring spacious open plan villas boasting their own hot tub and stunning views of a quaint harbour. The lagoon facing restaurant whips up delectable cocktails and an indulgent spa is the perfect spot to return to after a day spent outdoors. Ideal for active types.

  • Great walks - There are many beautiful coastal and nature walks spanning around the area, perfect for hiking enthusaists
  • Fishing - Fishing opportunities are available nearby
  • Kayaking - Kayaking and canoeing are available nearby
  • Private Hot Tub - Each unit has its own hot tub
from CA$254 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Villa Eyrie

British Columbia (Malahat)

Set on Malahat summit, rooms offer stunning views of the Pacific ocean and surrounding landscape. Outdoor activities such as kayaking, whale watching, hiking and golf can be arranged. Boasting a full service spa to relax after a busy day, and fine dining at the exemplary restaurant.

  • Views - The property offers breathtaking views of the Saanich Inlet, Mount Baker and the Olympic Mountains
  • Great walks - A wide selection of nature trails. Explore Goldstream Provincial Park, hike Gowlland Tod or summit Mount Finlayson
  • Hideaway - A truly luxurious mountain retreat on Vancouver Island
  • Spa breaks - Pamper yourself in the Tuscan Spa, a relaxing oasis
from CA$165 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Written by Katie Harris

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.