Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Ontario

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.

Located in Port Severn, 25 km from Tay River Basin, Rawley Resort, Spa & Marina provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre. Providing a restaurant, the property also has a garden, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, a shuttle service, a shared lounge and free WiFi. Welcoming Staff, thanks to Chef as well for arranging Halal Food for us in Breakfast.

Show more Show less
9.1
Superb
124 reviews
Price from
US$223
per night

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. Featuring 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 breakfast. Beautiful views. A huge kitchen garden. Friendly and welcoming staff. Amenities beyond expectations. Excellent knowledge about the surrounding area, Algonquin Park, and the restaurants.

Show more Show less
9.8
Exceptional
145 reviews

Located on Queen Street in the Old Town of Niagara-on-the-Lake, 124 on Queen Hotel and Spa offers luxurious accommodations, a world-class spa, and critically acclaimed dining options. We also have underground parking, a beautiful zen garden and a Starbucks for guests to enjoy. loved the big room, great shower and tub, super friendly staff, delicious restaurant on site and shuttle to take us to and from dinner! Location was perfect.

Show more Show less
9.1
Superb
675 reviews
Price from
US$116
per night

This completely non-smoking full-service resort, spa and conference centre is situated in Niagara-on-the-Lake and features luxurious amenities, elegant accommodations and a large variety of on-site activities. The building, including the room, fitness, halls, etc., looks very clean and new. The people - main reception, The Club reception, and the restaurants - are amazingly polite and friendly.

Show more Show less
9.2
Superb
714 reviews
Price from
US$123
per night

35 km from Casino Rama in Edgar, Country Club Charm - 4-Bed Radiant Resort Condo offers accommodation with access to a sauna, hot tub and fitness room. The air-conditioned accommodation is 35 km from Barrie South GO Station. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. The quietness the recreation centre was nice 😊

Show more Show less
9.6
Exceptional
5 reviews
Price from
US$419
per night

Boasting air-conditioned accommodation with a patio, Romeo Resort -Waterfront- is situated in Wiarton. This beachfront property offers access to a balcony, free private parking and free WiFi. The holiday home has an outdoor fireplace and a hot tub. Beautiful house in fantastic location with great facilities

Show more Show less
10
Exceptional
6 reviews
Price from
US$322
per night

Set in Innisfil, 11 km from Barrie South GO Station, PET FRIENDLY CONDOS at FRIDAY HARBOUR offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant. Offering a bar, the property is located within 15 km of Barrie Molson Centre. The property is allergy-free and is located 26 km from Simcoe County Museum. The location was great and quiet, private self check in was awesome, the email instructions were easy to understand. Consumer service was great, I had to call the number provided because when I arrived my large truck was too tall to fit in the parking garage. When I called I was greeted with friendly and helpful customer service and was given an alternate spot to park. Parking garage is 6.8 feet and my truck is 7.1 feet. Very satisfied with the entire experience.

Show more Show less
9
Superb
44 reviews
Price from
US$78
per night

Boasting air-conditioned accommodation with a heated pool, inner courtyard view and a patio, Stunning Stayz Luxury 2 King Suite at Friday Harbour Resort Marina Walk & Parking is situated in Innisfil. This beachfront property offers access to a balcony, free private parking and free WiFi. The property has a lift, a family-friendly restaurant with an outdoor dining area. The place was very clean, and the host was respectful and extremely helpful. The property had everything necessary for a comfortable stay, making it feel like a home away from home. I would definitely return

Show more Show less
9.4
Superb
37 reviews
Price from
US$188
per night

Boasting air-conditioned accommodation with a pool with a view, mountain view and a terrace, Blue Heart Mountain Studio Dream Walk to slopes, tennis is set in Blue Mountains. With river views, this accommodation features a balcony. There is a restaurant serving Thai cuisine, and free private parking is available.

Popular points of interest near the accommodation include Northwinds Beach, Blue Mountain Ski Resort and Plunge Aquatic Centre. I am very satisfied with this accommodation. The location is a few minutes' drive from the skiing area and only 7 minutes from the supermarket and Starbucks, which is very convenient. What impressed me the most was that the owner was very attentive and considerate. The studio was well-equipped, clean and tidy, exceeding our expectations. We stayed for two days and cooked our own hotpot, which we were very satisfied with. And the owner has placed several mattresses for us to choose from, so we can all have our own beds to rest on. This trip was really great, thank you for having such a thoughtful host.

Show more Show less
9.1
Superb
41 reviews
Price from
US$168
per night

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Great Location, Pool, Blue Mountain 2 BDRM Dream is located in Blue Mountains. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated less than 1 km from Plunge Aquatic Centre.

Blue Mountain Ski Resort is 1.2 km from Great Location, Pool, Blue Mountain 2 BDRM Dream, while Craigleith Provincial Park is 6.6 km away. The stay was perfect! The house was well maintained and the host was lovely to speak to. Would definitely come here again before the summer ends.

Show more Show less
9.4
Superb
83 reviews
Price from
US$170
per night

Most booked resorts in Ontario this month

FAQs about resorts in Ontario

Resorts that guests love in Ontario