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
£138
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. Clean , parking close , beautiful view

Show more Show less
9
Superb
769 reviews
Price from
£85
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. It was very clean & well equipped

Show more Show less
9.7
Exceptional
12 reviews
Price from
£101
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. This is a superior accommodation that checks all the boxes! Beautiful inside and out, spacious, comfortable, quiet, and fully equipped with all the amenities you could want. The waterfront setting is just beautiful. You can stare at the lake from the living room, the spacious deck, or the beach right below. We sat by the outdoor fire in the evening watching the sunset, moonset and stars. This is a wonderful spot to stay for any reason, and very convenient to downtown North Bay parks, restaurants, & museums. Highly recommend 5+++stars!!!

Show more Show less
9.1
Superb
14 reviews
Price from
£113
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. The place was amazing and we enjoyed the stay. My children loved it too. We wish we had stayed for more days.

Show more Show less
9.3
Superb
74 reviews
Price from
£175
per night

Beachside on Lake Muskoka

Port Carling

At the resort the rooms 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 every room comes with bed linen and towels. Excellent for kayaking. Very quiet. Friendly people. Owner Janet was great! fire pit is shared, barbecues, dock to dive off of, containers, plates & glasses & cleaning necessities supplied. very clean floors! Hair dryer, shampoo & conditioner was great! Mini Fireplace had great heat.

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

The Blue Escape Blue Mountain Chalet

Blue Mountains

Featuring mountain views, Peaceful 2 Storey Townhouse in Blue Mountain is located in Blue Mountains, around 2.6 km from Blue Mountain. The property, housed in a building dating from 2010, has free WiFi and is 4.3 km from Scenic Caves Nature Adventures.

The holiday home offers an outdoor pool. A private beach area and a barbecue are provided. Vary clean, nice jacuzzi, easy to get in pool close by.

Show more Show less
9.2
Superb
16 reviews
Price from
£279
per night

Briars Resort and Spa 4 stars

Georgina

Briars Resort and Spa features free bikes, fitness centre, a garden and restaurant in Georgina. The accommodation provides a range of water sports facilities and a private beach area, as well as a bar and a tennis court. The accommodation features a 24-hour front desk and free WiFi is available throughout the property. The grounds were beautiful. The front part of the hotel seemed to be the original rooms of the house. We enjoyed walking through those rooms. Our own room had a balcony that overlooked the courtyard and the gardens, that were beautifully manicured. The staff were warm and friendly. Overall, the hotel is beautiful, although a little dated. We had a wonderful experience.

Show more Show less
9.3
Superb
8 reviews
Price from
£150
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. Incredible accommodating and friendly staff who all go above and beyond to ensure you are comfortable and looked after.

Show more Show less
9.8
Exceptional
87 reviews

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. This 4-star hotel offers a 24-hour front desk, an ATM and free WiFi. 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,413 reviews
Price from
£111
per night

Most booked resorts in Ontario this month

FAQs about resorts in Ontario

Resorts that guests love in Ontario