Search for All Inclusive Resorts in Canada

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Canada

Top Canada All-inclusive Resorts

Big Sand Lake Lodge

Big Sand Lake Lodge

3.5 out of 5
Big Sand Lake, Sands Provinical Park, Big Sand Lake, MB
Nestled on the beach, this Big Sand Lake cabin is 0.1 mi (0.1 km) from Sand Lakes Provincial Park.
Big Sand Lake Lodge
Fern Resort

Fern Resort

3 out of 5
4432 Fern Resort Road, Ramara, ON
The price is $411 per night from Jan 2 to Jan 2
This family-friendly Ramara hotel is within 3 mi (5 km) of Lake Couchiching and Casino Rama. Mara Provincial Park is 3 mi (4.8 km) away.
3.7/5 Good! (14 reviews)
"Everything in one location"

Reviewed on Oct 25, 2021

Fern Resort
Hawkrock Wilderness Adventures

Hawkrock Wilderness Adventures

3 out of 5
Porcupine Plain, Porcupine Plain, SK
Situated in Porcupine Plain, this cabin is 0.2 mi (0.4 km) from Porcupine Plain Catholic Church and 3.9 mi (6.2 km) from Greenwater Lake Provincial Park. Green ...
Hawkrock Wilderness Adventures
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inconnu Lodge

Inconnu Lodge

3.5 out of 5
Remote Fly in Fishing Lodge, Fly in from Whitehorse, McEvoy Lake, YT
Situated on a lake, this all-inclusive lodge is close to McEvoy Lake and Upper McEvoy Lakes.
Inconnu Lodge
Kaska Goose Lodge - All Inclusive

Kaska Goose Lodge - All Inclusive

2.5 out of 5
Mouth of Kaskattama River, Cape Tatnam, 20 minute flight north of Gillam, Gillam, MB
This all-inclusive hotel is in Gillam.
Kaska Goose Lodge - All Inclusive
Minor Bay Lodge & Outposts

Minor Bay Lodge & Outposts

2.5 out of 5
Km 210, Highway 905, Wollaston Lake, SK
Nestled on the beach, this Wollaston Lake cabin is 7.2 mi (11.5 km) from Wollaston Landing and 9.7 mi (15.6 km) from Hidden Bay Recreation Site.
Minor Bay Lodge & Outposts
Mount Engadine Lodge

Mount Engadine Lodge

3.5 out of 5
1 Mount Shark Road, Spray Valley Provincial Park, AB
The price is $312 per night from Dec 7 to Dec 7
Situated in a provincial park, this hotel is within a 10-minute walk of Spray Valley Provincial Park and Peter Lougheed Provincial Park. Chester Lake Trail Head ...
4.8/5 Exceptional! (46 reviews)
Beautiful!
"Excellent service and just a nice peaceful stay!"

Reviewed on Aug 11, 2021

Mount Engadine Lodge
Nootka Island Lodge

Nootka Island Lodge

3 out of 5
Nootka, Nootka, BC
Situated on the waterfront, this all-inclusive lodge is close to Santa-Boca Provincial Park, Yuquot Ferry Dock, and Yuquot Beach.
Nootka Island Lodge
Reel Obsession Fishing Lodge Vancouver Island

Reel Obsession Fishing Lodge Vancouver Island

2.5 out of 5
509 Reno St, Zeballos, BC
Nestled on the beach, this Zeballos lodge is 0.1 mi (0.2 km) from Zeballos Marina and 10 mi (16.1 km) from Zeballos Lake. Little Huson Cave Park and Nimpkish ...
Reel Obsession Fishing Lodge Vancouver Island
Slippery Winds Wilderness Resort

Slippery Winds Wilderness Resort

2.5 out of 5
Yoke Lake, 20-min. flight north of Ft. Frances, Fort Frances, ON
Nestled on the beach, this Fort Frances lodge is just steps from Yoke Lake and Yoke Lake Dock.
Slippery Winds Wilderness Resort
Ste. Anne's Spa

Ste. Anne's Spa

4 out of 5
1009 Massey Road, Alnwick/Haldimand, ON
Situated near the beach, this spa hotel is 5.5 mi (8.9 km) from Lake Ontario and within 12 mi (20 km) of The Big Apple and Colborne Art Gallery. Cobourg Beach ...
5/5 Exceptional! (8 reviews)
"fabulous. once the construction to the new water services are complete it will be amazing. the current grotto is a bit small and the hot tub quite grungy. the house with the gym is really good. fiod is beyond delicious"

Reviewed on Apr 26, 2019

Ste. Anne's Spa
Fairmont Le Chateau Montebello

Fairmont Le Chateau Montebello

4 out of 5
392 Notre Dame, Montebello, QC
The price is $259 per night from Dec 5 to Dec 5
Situated on a river, this resort is 2.4 mi (3.9 km) from Omega Park.
4.4/5 Excellent! (913 reviews)
"Liked everything"

Reviewed on Nov 17, 2021

Fairmont Le Chateau Montebello
Embassy Suites by Hilton Niagara Falls Fallsview

Embassy Suites by Hilton Niagara Falls Fallsview

3.5 out of 5
6700 Fallsview Blvd, Niagara Falls, ON
The price is $101 per night from Dec 5 to Dec 5
Located in Fallsview, this hotel is within a 15-minute walk of Fallsview Casino and Skylon Tower. Journey Behind The Falls and Clifton Hill are also within 1 ...
3.7/5 Good! (6,717 reviews)
"View"

Reviewed on Nov 29, 2021

Embassy Suites by Hilton Niagara Falls Fallsview
Ramada by Wyndham Penticton Hotel & Suites

Ramada by Wyndham Penticton Hotel & Suites

3 out of 5
1050 Eckhardt Ave. West, Penticton, BC
The price is $83 per night from Dec 15 to Dec 15
Conveniently located near the ski slopes, this Penticton hotel is in the mountains, within 2 mi (3 km) of Columbia Mountains and Okanagan Lake, and close to ...
4.3/5 Excellent! (989 reviews)
"Clean, quiet place too stay"

Reviewed on Nov 27, 2021

Ramada by Wyndham Penticton Hotel & Suites
Chelsea Hotel, Toronto

Chelsea Hotel, Toronto

3.5 out of 5
33 Gerrard St W, Toronto, ON
The price is $103 per night from Dec 16 to Dec 16
This family-friendly Toronto hotel is located in the entertainment district, within a 10-minute walk of Yonge-Dundas Square, Toronto Eaton Centre, and Toronto ...
3.9/5 Good! (4,971 reviews)
"The property was good"

Reviewed on Dec 1, 2021

Chelsea Hotel, Toronto
The Business Inn

The Business Inn

2.5 out of 5
180 MacLaren Street, Ottawa, ON
The price is $76 per night from Dec 8 to Dec 8
Located in Centretown, this hotel is within a 15-minute walk of Elgin Street, University of Ottawa, and Rideau Centre. Parliament Hill and Byward Market Square ...
4.3/5 Excellent! (2,350 reviews)
"Cant say enough good things about this hotel. My greatest pleasure would be to spend an entire vacation there, its perfect, its location is second to none"

Reviewed on Nov 30, 2021

The Business Inn
Don't see what you're looking for?
See all available properties in Canada
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions About All-Inclusive Resorts in Canada


Where are the best all-inclusive resorts in Canada?

With so much to see and do in this North American beauty, we believe the best all-inclusive resorts in Canada are those in the best locations. You can search for cheap all-inclusive resort options in stunning cities across the country on Expedia. We recommend the all-inclusive hotels in Vancouver Island, Canada, where you can enjoy the British Colombian west coast with impressive sights and picturesque boat-lined harbor. And the all-inclusive resorts in Yukon, Canada offer proximity to the natural wildlife, lakes, glaciers, and mountains.


Where are the top all-inclusive resorts in Niagara Falls, Canada?

Straddling the New York State and Canadian borders, travelers love the all-inclusive resorts in Niagara Falls, Canada, close to the top attractions and recreational activities. To find your favorite spot in the Falls, check out our list of the top Niagara Falls all-inclusive resorts.


If I need to cancel my all-inclusive resort reservation in Canada, will I receive a refund?

Yes! All-inclusive resorts are all about convenience. Most bookings are completely refundable when canceling within 24-48 hours of your scheduled arrival. And even non-refundable bookings are sometimes still returned, as these Canadian properties are eager to work with you. Add dates to your search and filter by “free cancellation” to find the most flexible options. For other questions or concerns, please visit our customer service portal.


What does an all-inclusive resort mean?

What is an all-inclusive resort? An all-inclusive resort is a resort that includes your accommodations, three meals per day, soft drinks, most alcoholic drinks, refreshments, and gratuities, all in one price. Each property comes with its own unique benefits, and the best all-inclusive deals in Canada will include spa services, activities, entertainment, tours, and more.


What are the best all-inclusive Canada fishing trips?

Reel in some of the best catch in the world when you book one of our all-inclusive Canada fishing trips. The experiences offered by Muskeys Landing Resort and Big Intervale Fishing Lodge stand out as the top two on our list.


What are the best all-inclusive resorts for honeymoons in Canada?

The all-inclusive honeymoons Canada brings to its newlyweds are word-class. Fall in love again and again at one of the best all-inclusive honeymoon resorts in Canada.


Where are the best all-inclusive ski vacations in Canada?

You haven’t experienced the best of the snow until you’ve taken one of the all-inclusive ski vacations Canada has to offer. Check out The Fairmont Chateau Whistler, where you’ll be next to the ski lifts, spas, and golf course. And at the Lake Louise Inn, you’ll enjoy stunning lake views and easy access to the train station.


Where are the best all-inclusive resorts in Toronto, Canada?

The all-inclusive resorts in Toronto, Canada, allow visitors to enjoy Ontario’s capital city with all amenities and activities included. Choose yours from our list of the best all-inclusive resorts in Toronto.


What are the best all-inclusive resorts in Northern Ontario, Canada?

At the best all-inclusive resorts in Northern Ontario, Canada, visitors enjoy the many outdoor activities available within the natural beauty of this area. You can take the Polar Bear Express train to catch the Northern Lights and then wake up to stunning lake views when you choose from our list of the top all-inclusive resorts Northern Ontario.