Search the best hotels in Canada

Top Resorts in Canada

For those dreaming of a memorable escape, Canada’s resorts offer a perfect blend of comfort and adventure. Whether you’re after luxury, family-friendly activities or breathtaking natural beauty, there is a resort to suit every taste.

From the rugged beauty of the Yukon to the dramatic coastline of Nova Scotia, Canada’s resorts feature diverse accommodations and amenities. Expect everything from spa treatments and gourmet dining to outdoor adventures like kayaking, hiking and wildlife spotting. Each resort promises an unforgettable getaway, tailored to your interests.

Top picks for a:

Check out more destinations in Canada on The Hotel Guru

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 $138 for 1 room, 1 night including taxes & fees
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!

  • 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.
  • Swimming Pool - Outdoor seasonal.
from $113 for 1 room, 1 night including taxes & fees
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 and pool 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
  • Restaurant - Dine on fine, Italian-inspired West Coast fare
from $118 for 1 room, 1 night including taxes & fees
Idlewyld Inn & Spa

London, ON

A historic mansion, in the atmospheric "Old South" neighbourhood of London, Ontario. The recently refurbished rooms are clean and crisp, while maintaining an air of grandeur, some come with balconies. The spa offers an extensive range of treatments and the restaurant never disappoints. Charming.

  • Local exploring - Tucked onto a street in London's "Old South" neighbourhood, just minutes from the sights of the town
  • Learning - Sign up for the Down Town Art Tour, a guided tour of the towns cultural and artistic scene
  • Sights nearby - Housed in the old Mayors house, you are just minutes from the main sights of the town
  • Theatre - The Gran Theatre is just down the road and holds a variety of plays all year round
from $120 for 1 room, 1 night including taxes & fees
Fox Harb'r Resort

Nova Scotia

A luxury resort set on Nova Scotia’s dramatic Northumberland Coast. Accommodation ranges from spacious doubles to self-contained houses with kitchens and private outdoor spaces. All about the activities, there are two golf courses, a luxury yacht, kayaking and much more. Well suited to families.

  • Active Holiday - There are a wealth of activities both on & off-site whether you want to try your hand at archery, spend a day sailing or fishing
  • Golf - The hotel boasts a championship course and a short par 3 course set on the coast as well as golf clinics, camps, and academy
  • Families - Multi-room accommodation with kitchens & outdoor areas plus a wide range of activities — ideal family holiday material
  • Fishing - Enjoy fishing right on the Fox Harb’r grounds at the property's two fully stocked ponds (catch and release only)
from $155 for 1 room, 1 night including taxes & fees
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 $122 for 1 room, 1 night including taxes & fees
Black Bush Resort

Prince Edward Island (Prince Edward Island)

This peaceful hotel on Prince Edward Island blends modern comfort with a rich historical atmosphere. Its minimalist decor, inspired by the surrounding dunes, creates a soothing vibe. Relax at the spa, enjoy curated experiences, or dine in the intimate top-floor restaurant. A refreshing retreat.

  • Cycling - Embark on a guided bike ride along scenic coastal trails, ending with a cliff-side picnic overlooking the Gulf of St. Lawrence
  • Learning - Immerse yourself in local culture by attending a traditional kitchen ceilidh, featuring live music and dance in a cosy setting
  • Fishing - Experience the thrill of fly fishing in the nearby rivers, guided by experts who share the secrets of this local pastime
  • Other Activities - Join a pottery workshop led by local artisans, creating your own piece of PEI's rich artistic heritage to take home
from $99 for 1 room, 1 night including taxes & fees
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 $193 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.
  • Spa
from $195 for 1 room, 1 night including taxes & fees
Southern Lakes Resort

Yukon (Tagish)

A handful of charming cabins set in the rugged beauty of the Yukon's northern landscapes. Enjoy an abundance of activities such as canoeing, fishing, snowsledding, snowmobiling and hiking trails to explore by foot. Expect breathtaking views and the chance to view the Northern Lights.

  • Great walks - Explore the beauty and vastness of Yukon’s northern landscape (solo or guided) there are many hiking trails spanning the area
  • Fishing - Fishing is a popular activity and can be arranged through the resort for an additional charge
  • Kayaking - Canoeing and kayaking on the stunning lake can be arranged
  • Lakeside - Beachfront and private beach area
from $177 for 1 room, 1 night including taxes & fees
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 $182 for 1 room, 1 night including taxes & fees
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 $236 for 1 room, 1 night including taxes & fees
Jasper Park Lodge

Jasper ( Jasper)

In Jasper National Park, nestled on the shores of Beauvert Lake in the Canadian Rocky Mountains. Boasting a high-end golf course, 8 on-site restaurants, and a large spa. Ideal for active holidays or relaxed retreats in summer or winter. Attracts families and couples alike.

  • Skiing - A ski pass vendor, ski equipment hire and ski storage are all available on site. The Marmot Basin ski area is 20 mins away
  • Golf - Play a round at the stunning Fairmont Jasper Park Lodge Golf Club
  • Spa - The superb spa offers a wide range of relaxing treatments to come back to after a busy day outside.
  • Tennis - Playing tennis is a popular activity in the summer and tennis equipment is available
from $193 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 $261 for 1 room, 1 night including taxes & fees
Check availability on LateRooms
Hotel Quintessence

Mont Tremblant

An upscale spa resort on the banks of Lac Tremblant. The plush rooms are understated rustic chic with fireplaces, wooden beams, heated marble bathrooms and luxurious tubs. Enjoy the spa, infinity pool and expansive landscaped gardens. A peaceful haven in the Laurentian Mountains.

  • Skiing - Ski the highest peak in the Laurentians down one of the 96 marked ski runs!
  • Great walks - Join a splendid guided snow-shoeing tour to reach Versant Soleil’s shelter where you will be treated to a hearty meal.
  • Tennis - Excellent tennis facilities at the nearby Beach and Tennis Club
  • Spa
from $271 for 1 room, 1 night including taxes & fees
Fairmont Le Chateau Montebello

Québec

A historical lodge resort offering a vast choice of outdoor activities and cosy interiors. Traditionally styled rooms feature exposed beams, tartan throws, and dark wood furniture. With several dining venues, indoor and outdoor pools, and a spoiling spa — this is a real family crowd-pleaser.

  • Active Holiday - This hotel is all about getting out and being active whether that is with a round of golf or on a dog-sleigh ride
  • Families - With plenty of space, casual dining options, and activities to suit all ages — this is perfect for families
  • Golf - The hotel's 18-hole golf course winds beautifully through the forest
  • Spa - A well equipped spa offers 8 treatment rooms, a couples' room, an indoor pool, relaxation area, and steam & sauna
from $248 for 1 room, 1 night including taxes & fees
Fairmont Banff Springs

Banff ( Banff)

Styled after a Scottish Baronial Castle, this elegant retreat is situated in stunning mountain scenery, surrounded by pine trees, mountains, and lakes. Enjoy many outdoor activities from skiing to horse riding; relax after an active day in the spa, and feast on the wide selection of cuisines.

  • Skiing - Many ski locations just minutes away; offers an on-site snow school; also offers ski passes, storage, and rental
  • Swimming Pool - Indoor and outdoor pools
  • Tennis
  • Spa
from $309 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.
  • Tennis - An indoor tennis court suitable for any weather-type.
  • Fishing - Head out salmon fishing with experienced guides.
from $562 for 1 room, 1 night including taxes & fees
Moraine Lake Lodge

Lake Louise (Improvement District No. 9)

An upscale resort nestled under the Canadian Rocky Mountains in Banff National Park. The rustic rooms feature handmade wooden furniture and stone chimney pieces. Private balconies command wonderful views of the lake and surrounding countryside. Peaceful and serene.

  • Restrictions on children - Children older than 8 years are welcome.
  • Lakeside
  • Restaurant
  • Traditional
from $450 for 1 room, 1 night including taxes & fees
Check availability on LateRooms