Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Southern Ontario Hotels from Rs4,144

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
One King West Hotel & Residence
4 out of 5
1 King Street West, Toronto, ON
Free cancellation
The price is Rs8,520 per night
76.47 km from city centre
4.5/5Wonderful! (6,406 reviews)

"We got an upgrade to our room with no cost. Very nice!"…"

Reviewed on 4 Aug 2020

One King West Hotel & Residence
Blue Mountain Resort Village Suites
4 out of 5
190 Gord Canning Dr, The Blue Mountains, ON
The price is Rs11,223 per night
58.2 km from city centre
4.2/5Very Good! (3,125 reviews)

"My family had a great time. Lots of things to do and eat. The resort accommodations we comfortable. The in room kitchen was helpful for prepping food for the kids if you want to save some money."…"

Reviewed on 4 Aug 2020

Blue Mountain Resort Village Suites
Four Points by Sheraton Toronto Mississauga
3 out of 5
6090 Dixie Rd, Mississauga, ON
Free cancellationReserve now, pay when you stay
The price is Rs4,144 per night
57.78 km from city centre
3.9/5Good! (972 reviews)

"Super clean, super friendly staff. met our needs as they arised."…"

Reviewed on 4 Aug 2020

Four Points by Sheraton Toronto Mississauga
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
The price is Rs10,383 per night
173.76 km from city centre
3.8/5Good! (912 reviews)

"Great resort. I highly recommend it. lake walking distance from resort. Pet friendly. Indoor and outdoor lake. Some activities for kids are closed due to COVID, understandable. Tree trekking nearby. 2 great restaurants with nice patios, great view."…"

Reviewed on 1 Aug 2020

Deerhurst Resort
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
The price is Rs22,448 per night
139.48 km from city centre
4.2/5Excellent! (485 reviews)

"The staff were very considerate of us in PPE and keeping the hotel clean."…"

Reviewed on 28 Jun 2020

JW Marriott The Rosseau Muskoka Resort & Spa
Novotel Toronto Centre
3.5 out of 5
45 The Esplanade, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is Rs11,708 per night
76.83 km from city centre
4.4/5Wonderful! (1,815 reviews)

"Spotless Easy check in Great coffee Quiet Easy check out"…"

Reviewed on 4 Aug 2020

Novotel Toronto Centre
Westin Trillium House, Blue Mountain
4 out of 5
220 Gord Canning Drive, The Blue Mountains, ON
The price is Rs18,526 per night
57.9 km from city centre
4.4/5Excellent! (1,089 reviews)

"We've been there 5 or 6 times in the last 5 years and the Westin is always amazing. One thing you have to change is the building material you use in the pool. Regular fun play with your kids results in bloody scrapes, woynds and exiting the pool before you want to."…"

Reviewed on 3 Aug 2020

Westin Trillium House, Blue Mountain
DoubleTree by Hilton Hotel Toronto Downtown
3.5 out of 5
108 Chestnut St, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is Rs9,525 per night
75.61 km from city centre
4.3/5Excellent! (2,769 reviews)

"Great hotel, but know that there’s a construction site right next to the hotel , so it might get noisy on the week days"…"

Reviewed on 5 Aug 2020

DoubleTree by Hilton Hotel Toronto Downtown
Blue Mountain Resort Mosaic Suites
2.5 out of 5
190 Jozo Weider Blvd, The Blue Mountains, ON
The price is Rs14,443 per night
58.18 km from city centre
4.3/5Excellent! (19 reviews)

"Easy check in and clean room. Front desk staff were very helpful. Only issue was difficultly booking pool time. Overall a great experience"…"

Reviewed on 31 Jul 2020

Blue Mountain Resort Mosaic Suites
Sandman Signature Mississauga Hotel
4 out of 5
5400 Dixie Rd, Mississauga, ON
Free cancellationReserve now, pay when you stay
The price is Rs4,987 per night
59.94 km from city centre
4.3/5Excellent! (1,973 reviews)

"The hotel room was clean. Very supportive staff specially Mr. Hamza. Big Shout out for him. Thanks."…"

Reviewed on 19 Jul 2020

Sandman Signature Mississauga Hotel
Bisha Hotel Toronto
4.5 out of 5
80 Blue Jays Way, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is Rs18,526 per night
75.65 km from city centre
4.6/5Exceptional! (491 reviews)

"Honestly, without any exaggeration, the best hotel, best location and best staff I’ve had in a long time. They have it down packed"…"

Reviewed on 30 Jul 2020

Bisha Hotel Toronto
Best Western Inn On The Bay
2.5 out of 5
1800 2nd Avenue East, Owen Sound, ON
Free cancellationReserve now, pay when you stay
The price is Rs9,122 per night
87.67 km from city centre
4.3/5Excellent! (526 reviews)

"Some of the receptionist shouldn’t be in the customer service field. They weren’t that nice when they check us in. No eye contact. It specifically says to wear the mask every time but they allow some of the guest to talk to them without the mask. It’s just not consistent"…"

Reviewed on 4 Aug 2020

Best Western Inn On The Bay
The Fairmont Royal York
4 out of 5
100 Front St West, Toronto, ON
The price is Rs15,710 per night
76.4 km from city centre
4.4/5Wonderful! (5,911 reviews)

"The rooms are slightly smaller than one might be accustomed (particularly the washroom), though given the age of the hotel, a smaller space was expected. Having said that, there is wonderful closet space (walk in!) and the beds and pillows were very comfortable. We had a great stay. So much to see ..."…"

Reviewed on 28 Jul 2020

The Fairmont Royal York
Liberty Suites Hotel
3 out of 5
7191 Yonge Street, Markham, ON
Free cancellationReserve now, pay when you stay
The price is Rs6,445 per night
66.3 km from city centre
4.3/5Excellent! (2,097 reviews)

"Convenient location , lots of parking , good food nearby. large suites with full kitchen."…"

Reviewed on 5 Aug 2020

Liberty Suites Hotel
Toronto Don Valley Hotel and Suites
3.5 out of 5
175 Wynford Drive, Toronto, ON
The price is Rs5,575 per night
76.4 km from city centre
3.7/5Good! (2,418 reviews)

"We came for the pool and it did not disappoint. The COVID safety measures implemented made us feel safe but did not impede the fun! The pool attendant, Krisandra, was an absolute professional and made us feel so welcomed. We can't wait to go back!"…"

Reviewed on 4 Aug 2020

Toronto Don Valley Hotel and Suites
Don't see what you're looking for?
See all available properties in Southern Ontario
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.

Discover neighborhoods in Southern Ontario

Find the best Southern Ontario areas and neighborhoods for the activities you enjoy most. Learn more about Southern Ontario

More trip options

Southern Ontario Hotel Reviews