Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Blue Mountains

27 resorts

Toronto

23 resorts

Niagara Falls

16 resorts

Mississauga

11 resorts

Collingwood

11 resorts

Innisfil

11 resorts

Huntsville

9 resorts

Ottawa

7 resorts

Wasaga Beach

5 resorts

Dwight

5 resorts

Washago

4 resorts

Markham

4 resorts

Calabogie

4 resorts

Windsor

3 resorts

The best resorts in Ontario

Check out our selection of great resorts in Ontario

Filter by:

Star Rating
Review score

Hotel X Toronto, a Destination by Hyatt Hotel

Hotel in Toronto

Hotel X Toronto, a Destination by Hyatt Hotel features waterfront and city skyline views.

B
Bobby F
From
United States
From the moment we arrived, everything at Hotel X Toronto was excellent. Ben warmly welcomed us, helped with our luggage, and made a great first impression. Our room was clean, spacious, and had a stunning view. All the staff were friendly and attentive. Breakfast was reasonably priced with great service. The rooftop pool was a highlight, clean, well-organized, and offering a beautiful view of the CN Tower. At Roses Social, Star and Maria were fantastic, friendly, engaging, and made us feel truly welcomed. Star added a special touch that made the experience even more memorable. A big thank you to Dragan, the manager, who was professional, kind, and gave us great local tips for sightseeing. Only small note: the valet staff could be more warm and welcoming to match the rest of the team. Overall, an outstanding experience. Hotel X fully deserves a 5-star rating, we can’t wait to return!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,414 reviews
Price from
$213.72
1 night, 2 adults

Hard Rock Hotel London Ontario

Hotel in London

Located in London and with The Grand Theatre reachable within 2.1 miles, Hard Rock Hotel London Ontario has concierge services, non-smoking rooms, a fitness center, free WiFi and a bar.

K
Kerry
From
Canada
Breakfast and dinner was amazing. Best staff I’ve ever encountered in any hotel!! And I travel ALOT! Beautiful rooms, clean. The only BIG HUGE problem was there were no outlets next to the beds or night tables. Charging my phone was annoying and my husband has a CPAP machine…where would he plug it in?? The outlet situation was horrible. The desk didn’t even have an area to charge.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 160 reviews
Price from
$225.27
1 night, 2 adults

Hilton Garden Inn Sudbury, Ontario, Canada

Hotel in Sudbury

Hilton Garden Inn Sudbury, Ontario, Canada features a fitness center, shared lounge, a terrace and restaurant in Sudbury. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi.

F
Frances
From
Canada
Close to the junction of highway 17
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 301 reviews
Price from
$177.35
1 night, 2 adults

Courtyard by Marriott Burlington-Oakville

Hotel in Burlington

Courtyard by Marriott Burlington-Oakville features a fitness center, garden, a shared lounge and terrace in Burlington.

H
Hutton
From
United States
The location was perfect for my training. Staff was extremely professional and kind. Food in the restaurant was delicious and super fresh.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 117 reviews
Price from
$186.54
1 night, 2 adults

1000 Islands Bed and Breakfast-The Bulloch House

Gananoque

1000 Islands Bed and Breakfast-The Bulloch House in Gananoque provides adults-only accommodations with a casino, free bikes, and a garden.

o
ommar
From
United States
Beautiful, spacious room. We stayed in Bulloch Suite. Beautifully decorated. Plenty of windows. Nice mirrors. Private balcony. Michelle is a wonderful host. The breakfast is very good, beautiful table setting and Michelle made best oats and hot breakfast. Parking is easy. Close to town and waterfront. Easy walk to Thousand Island cruise port.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 149 reviews
Price from
$145.59
1 night, 2 adults

Rawley Resort, Spa & Marina, Trademark Collection by Wyndham

Port Severn

Located in Port Severn, 16 miles from Tay River Basin, Rawley Resort, Spa & Marina, Trademark Collection by Wyndham provides accommodations with free bikes, free private parking, a seasonal outdoor...

J
John
From
Canada
Accommodation was excellent, dinner and breakfast was excellent and great staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 154 reviews
Price from
$177.36
1 night, 2 adults

Colborne Bed and Breakfast

Goderich

Colborne Bed and Breakfast is a recently renovated bed and breakfast in Goderich near Goderich Main Beach.

L
Laura
From
Canada
Provided everything you would expect in a B and B. Very clean. Owners very friendly. Attention to detail.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
$136.08
1 night, 2 adults

124 on Queen Hotel & Spa

Niagara-on-the-Lake

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.

D
Donna
From
United Kingdom
Amazing- excellent rooms, excellent location, excellent staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 499 reviews
Price from
$307.67
1 night, 2 adults

Holiday Inn Express & Suites - Woodstock, ON CANADA

Hotel in Woodstock

Holiday Inn Express & Suites - Woodstock, ON CANADA in Woodstock has 2-star accommodations with a fitness center, a shared lounge and a terrace.

T
Thaker
From
United States
Clean, good location, friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 209 reviews
Price from
$109.73
1 night, 2 adults

The Ritz-Carlton, Toronto

Hotel in Entertainment District, Toronto

The Ritz-Carlton, Toronto is located in the heart of Downtown Toronto, overlooking Lake Ontario and the stunning city skyline.

V
Viktoras
From
Lithuania
The price was really good for the quality of the rooms and the helpful staff. The brunch was also very nice. SPA is good also.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 261 reviews
Price from
$609.60
1 night, 2 adults
All resorts in Ontario

Most booked resorts in Ontario this month

See all

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 796 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7,356 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,081 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,569 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,520 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 804 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,255 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,095 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,414 reviews

Popular with guests booking resorts in Ontario

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,374 reviews

FAQs about resorts in Ontario

Resorts That Guests Love in Ontario

See all
Avg. price/night: $227.75
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 374 reviews
Different with pictures showing , Don’t stay this resort c one night with tax for $ 421 cad
Guest review byShasha
Young couple
Avg. price/night: $235.99
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 430 reviews
The property and facilities were well maintained. Exceptional accommodations and we felt the staff were very welcoming and friendly. We were extremely happy with our stay at Saga Resort.
Guest review bydennis
Young couple
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 425 reviews
Breakfast was awesome, I fund the resort has a soothing, calming environment, perfect for r & r
Guest review byRuth
Family with young children
Avg. price/night: $251.75
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 260 reviews
Loved the location ans what the resort had to offer.
Guest review byAna-Maria
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 94 reviews
Nicely decorated, well designed studio suite with fully equipped kitchen. Great location. Resort has a pool and hot tub. Exteriors of Resort units could use a little refresh. If you happen to be visiting in the Blue Mountain area - we found this modern, comfy studio to be a little gem.
Guest review byDonna
Young couple
Avg. price/night: $277.75
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 71 reviews
Clean, comfy apartment. Great location - pool, beach club and resort with bars and amenities
Guest review byStuart
Family with young children
Avg. price/night: $308.43
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 287 reviews
The location is fantastic, next to a beautiful lake. In Sumer, it is a heaven. There are several beautiful restaurants with wonderful views in the resort. Golf, paddling in the lake, and tennis courts are available.
Guest review byafsaneh
Family with young children
Avg. price/night: $296.34
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,081 reviews
It was a great location, first time at a Sheraton, it was a nice place , room was ok bathroom a bit small and could been cleaner , breakfast buffet i find expensive at $30.00 and $45.00 for parking and a resort fee even if it’s not much it’s not Vegas . The store is expensive as well2 litres of water for $17.00! I get it it’s the location , The staff was really nice all of them very friendly and helpful.
Guest review byDominique
Young couple
Avg. price/night: $491.15
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 112 reviews
The resort was well set up to accommodate a great family vacation! The beach was clean, kayaks & paddle boards were readily available, the water inflatables were awesome, and the availability of Muskoka Extreme for tubing, water skiing and wakeboarding was icing on the cake. The recreational tournaments were also fun, and all the staff was very accommodating!
Guest review byJosh
Family with young children
Avg. price/night: $299.04
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,814 reviews
I really enjoyed my stay in the beautiful Resort Mosaic Suites! ❤
Guest review byTatiana
Family with young children