Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Ontario Resorts - All Inclusive Resorts in Ontario, Canada

Check out our pick of great resorts in Ontario

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.

Parkway Cottage Resort and Trading Post

Dwight

Situated in Dwight, Parkway Cottage Resort and Trading Post offers accommodation with a patio and kitchenette. Complimentary WiFi is available.

Our accommodations are all cottages with fully equipped self-catering kitchenettes. We are a Family Resort. cleanliness and location affordability

Show more Show less
9
Superb
120 reviews
Price from
£126
per night

Spring Lake Resort 2 stars

Dwight

Guests of Spring Lake Resort Dwight can relax on the private beach. Canoes, kayaks, and pedal boats are available for guest use. This property also boasts 52 acres of walking trails.

Offering panoramic views, Dorset Scenic Lookout Tower is 10 km from this resort. Algonquin Provincial Park is 15 minutes’ drive away. Everything was just excellent. extremely nice people. location and property are perfect. good restaurants in the neighborhood (their own restaurant was only open for breakfast at that time). they can get you park passes for Algonquin at a very cheap rate.

Show more Show less
9
Superb
772 reviews
Price from
£79
per night

Stunning Stayz At Friday Harbour Beach Marina Resort Lake Simcoe Innisfil

Innisfil

Boasting air-conditioned accommodation with a heated pool, garden view and a balcony, Stunning Stayz At Friday Harbour Beach Marina Resort Lake Simcoe Innisfil is situated in Innisfil. This beachfront property offers access to a terrace, free private parking and free WiFi. The property has a lift, a family-friendly restaurant with an outdoor dining area. The apartment was just as shown in the website, Jim was a great host and always available for any request. We loved our stay and will definitely return

Show more Show less
9.7
Exceptional
12 reviews
Price from
£129
per night

The Finch Beach Resort

North Bay

Set in North Bay, 200 metres from Silver Beach Park, The Finch Beach Resort offers beachfront accommodation and various facilities, such as a private beach area. Featuring room service, this property also provides guests with a barbecue. There is a sun terrace and guests can make use of free WiFi and free private parking. We loved staying here, the kitchen had everything you needed, toiletries are a nice touch, shower was great, bed was comfortable. There could be some more hooks for hanging stuff, like in the bathroom for towels etc. It was a 5 min walk to 2 good restaurants, we decided on takeaway from the Indian place. It was pretty good and it hit the spot after a day of XC-Skiing. I imagine it must be nice in summer being right the lake and having a patio with a bbq etc. There was a lot of attention to detail and extras for you if you didn't bring your own, like coffee, popcorn etc. Sauna is an added bonus, you just need to let it really warm up since it was -25 out that night. Would stay here again if Im ever back in north bay.

Show more Show less
9.1
Superb
14 reviews
Price from
£136
per night

Stunning Townhouse - 3 BDRM Blue Mountain Village Sauna!

Blue Mountain Ski Area, Blue Mountains

Situated in Blue Mountains in the Ontario region and Blue Mountain Ski Resort reachable within less than 1 km, Stunning Townhouse - 3 BDRM Blue Mountain Village Sauna! features accommodation with free WiFi, a children's playground, ski-to-door access and free private parking. This holiday home provides air-conditioned accommodation with a balcony. Guests also enjoy access to the sauna and spa facilities, as well as the wellness packages and steam room. Great house, very spacious. excellent amenities.

Show more Show less
9.3
Superb
76 reviews
Price from
£193
per night

Beachside on Lake Muskoka

Port Carling

All guest rooms at the resort come with a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with a shower. At Beachside on Lake Muskoka the rooms come with bed linen and towels. The property is in a beautiful setting on the lake Muskoka. It is quite and relaxing.

Show more Show less
9
Superb
86 reviews
Price from
£151
per night

The Trace at Oak Lake (19+)

Havelock

At the resort every room comes with a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with a hairdryer and a shower. All rooms come with a coffee machine, while some rooms here will provide you with a balcony and others also provide guests with lake views. At The Trace at Oak Lake (19+) each room has bed linen and towels. the whole resort is a gem. i would like to go back more often to this resort. such a nice location and the host were to nice and friendly. the upgraded our stay without extra charges and provided us with so many amenities free of charge. there were boats kayaks canoes and even motor boats. they had so many board games , badminton basketball and even table tennis. the game room was so well stocked i was shocked to see so much. the view and location of the resort was super nice. if u are a dog owner this is a really nice place ti take your furry babies. the host allowed the dogs to go off leash and explore the area. definitely a must visit every summer and a place to always go back.

Show more Show less
9.6
Exceptional
38 reviews
Price from
£149
per night

Greystone on Golden Lake 4 stars

Deacon

Set in Deacon, 23 km from Bonnechere Provincial Park, Greystone on Golden Lake offers accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. With a shared lounge, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is situated 32 km from bonnechere caves. Spacious, clean, modern, views and the hosts and staff were amazing

Show more Show less
9.8
Exceptional
87 reviews

Northridge Inn & Resort

Sundridge

Offering a hot tub and an on-site restaurant, Northridge Inn and Resort is located on a private beach area on Lake Bernand. Free Wi-Fi access is available at this resort.

At Northridge Inn and Resort you will find free bicycle rentals. Other facilities offered at the property include water sport facilities and a children's playground. An array of activities can be enjoyed on site or in the surroundings, including cycling, hiking and canoeing. View of the lake. Canoes. Restaurant.

Show more Show less
9.5
Exceptional
13 reviews
Price from
£195
per night

Blue Mountain Resort Mosaic Suites 4 stars

Blue Mountain Village, Blue Mountains

Located in Blue Mountains, 800 metres from Blue Mountain Ski Resort, Blue Mountain Resort Mosaic Suites provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a tennis court. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM. The property is non-smoking and is set 600 metres from Plunge Aquatic Centre. The staff made the experience great! Especially the gentleman who checked us in!

Show more Show less
8.2
Very good
1,428 reviews
Price from
£118
per night

Most booked resorts in Ontario this month

FAQs about resorts in Ontario

Resorts that guests love in Ontario

gogless