8 all-inclusive resorts in Canada for a dreamy getaway without the long-haul flight
Forget the stress of international travel and head to these spots instead. 🇨🇦

A resort in Canada.
You don't need to leave Canada to enjoy a relaxing getaway — you can get a stress-free vacation where your stay, meals and activities are taken care of right here in the True North.
Canada is home to many all-inclusive resorts that offer luxurious accommodations in stunning locations where you don't need to worry about the hassle of international travel.
Featuring scenic mountain escapes and private retreats from coast to coast, these all-inclusive resorts have everything you need to unwind.
Ready for some relaxation? Here are eight all-inclusive resorts in Canada that promise stunning views and top-tier amenities — without the jetlag.
Club Med Charlevoix
Price: $275+ per night
Location: Petite-Rivière-Saint-François, Quebec
Why You Need To Go: Club Med, a charming resort facing the St. Lawrence River, is just an hour from Quebec City in the Charlevoix region.
Here, you don't have to worry about a thing — the resort's all-inclusive packages ensure that everything is taken care of for you, from your accommodation and meals to your activities and entertainment.
Immersed in natural surroundings, the resort offers the chance to explore amazing landscapes. While winter means skiing and snow, in summer, you'll find breathtaking scenery, nature trails, horseback riding, kayaking and more.
Arowhon Pines
Price: $364+ per person, per day
Location: Algonquin Park, Ontario
Why You Need To Go: This all-inclusive resort located in Ontario's Algonquin Provincial Park is the perfect place for a relaxing nature retreat.
The resort is open from June to October and is perfect for romantic getaways, family and friend trips, celebrations, and reunions.
Your stay includes three meals per day made with quality local ingredients and served in the resort's heritage lakeside log dining room.
Guests also have access to the resort's recreational facilities and can canoe or kayak a chain of lakes, hike trails to see moose, sail, swim, or use a vehicle pass to explore all of Algonquin Park.
Daily and weekly rates are available for stays.
Hope-Wellness Eco-Resort
Price: $95+ per person, per day
Location: Edgetts Landing, New Brunswick
Why You Need To Go: Hope-Wellness Eco-Resort is a four-season resort overlooking the Bay of Fundy.
The adults-only resort is nestled among the lush forests of southern New Brunswick, just a five-minute drive from Hopewell Rocks. It offers Scandinavian-inspired living amongst nature.
Your stay takes place in a private cabin tucked away in the woods, complete with a private hot tub and patio. Guests also have access to the resort's common areas, where they'll find the Nordic lounge, spa facilities, wellness treatments, and more.
Animal lovers will enjoy the chance to play with the resort's resident cats, who roam the area freely.
The resort offers multiple all-inclusive packages that include meals, alcoholic beverages and unlimited access to the Nordic Spa.
Ste. Anne's Spa
Price: $335+ per guest for day visits; $520+ per guest for overnight stays
Location: Grafton, Ontario
Why You Need To Go: This all-inclusive spa in Ontario provides everything you need to relax and unwind.
Whether you want to visit just for a day or spend the night, the spa offers a range of packages that include meals, spa treatments, and use of the spa's facilities, including its hydrotherapy pools, outdoor sauna, fire circle and hiking trails.
The All-Inclusive Day Spa Visit includes a $150 spa and wellness allowance, a three-course lunch, afternoon tea, and use of all of the spa's facilities.
For overnight stays, the All-Inclusive Overnight package includes a CAA 4-diamond accommodation, a $150 spa and wellness allowance, a four-course dinner, breakfast, a three-course lunch, and afternoon tea, as well as a nightly turn-down service and morning room refresh, and the use of one of the spa's signature robes.
The spa has several other packages so you can get the most out of your visit.
Echo Valley Ranch
Price: $449+ per person, per night
Location: Clinton, B.C.
Why You Need To Go: Nestled within British Columbia's wilderness, the Echo Valley Ranch and Spa provides the perfect setting for a rejuvenating getaway.
Accommodations here include rustic log cabins, lodges, and a ranch house. Each delivers coziness and serenity, with private bathrooms or ensuites and breathtaking views of the surrounding mountains.
Guests can enjoy a number of activities here, including fly fishing, archery, a shooting range, horseback riding, biking and hiking.
The ranch offers "essential" packages that include meals and accommodations and give you access to the resort's facilities, plus morning yoga and a guided nature walk. Alternatively, they access to the r offer a "signature" package that takes care of every detail, so all you have to do is book.
Estérel Resort
Price: $176.50+ per person
Location: Estérel, Quebec
Why You Need To Go: Located in Quebec's Laurentians region on the shore of Lake Dupuis and just an hour from Montreal, the Estérel Resort is a luxurious place to unwind.
The resort is a popular destination for couples thanks to its romantic setting but is also a great spot for a family trip or friends' getaway. It's a great place for wine lovers, and is home to one of the "most renowned" wine cellars in Canada.
While not all stays here are all-inclusive, the resort offers packages that include accommodations, food, and access to the on-site Lido Thermal Nordic Spa, which has pools, hot tubs and saunas.
For example, the ROK Gourmet Getaway includes a night's stay in a suite with a fireplace and kitchenette, a three-course dinner at the ROK restaurant, a buffet breakfast and access to the Nordic spa.
Other packages include things like bottles of sparkling wine, treats like chocolate-covered strawberries, wine cellar tours, and massages.
Trout Point Lodge
Price: $1,203+ per night
Location: East Kemptville, Nova Scotia
Why You Need To Go: Trout Point Lodge is a luxury wilderness lodge nestled in the Tobeatic Wilderness Area in East Kemptville, Nova Scotia.
It is the world’s first certified Starlight Hotel by the UNESCO partner Starlight Foundation and conducts stargazing excursions every evening (weather permitting). The hotel also offers other unique outdoor experiences like forest bathing, guided hiking, foraging, birdwatching, kayaking, and stand-up paddle boarding.
In addition, you can find whale watching, sea kayaking, scenic beaches and historic towns located nearby.
The lodge offers different packages that include meals, complimentary guided activities, and access to resort facilities, such as its wood-fired hot tub, outdoor barrel sauna, kayaks, canoes, and standup paddle boards.
Mount Engadine Lodge
Price: $525+ per night
Location: Canmore, Alberta
Why You Need To Go: Mount Engadine Lodge is a secluded wilderness lodge and glamping resort nestled in the mountains of Alberta.
The resort offers a year-round backcountry experience with the comforts of a modern resort and is also pet-friendly.
Guests can choose from a variety of accommodations, including a mountain lodge, cabins, glamping tents, or yurts. All accommodations come with all-inclusive gourmet meals, as well as stunning mountain and forest views.
While here, visitors will also have access to incredible outdoor adventures like hiking, mountain biking, wildlife viewing and stargazing.
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.