- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Southern Ontario hotels with entertainment

1. Monte Carlo Inn & Suites Downtown Markham
Monte Carlo Inn & Suites Downtown MarkhamMarkham
8.4 out of 10, Very good, (4,729 reviews)
The price is ₹6,743
₹8,076 total
includes taxes & fees
6 Dec - 7 Dec

2. Western Hotel & Executive Suites
Western Hotel & Executive SuitesGuelph
9.0 out of 10, Wonderful, (1,004 reviews)
The price is ₹9,512
₹11,178 total
includes taxes & fees
9 Nov - 10 Nov

3. Caesars Windsor Hotel & Casino - A Caesars Rewards Destination
Caesars Windsor Hotel & Casino - A Caesars Rewards DestinationCity Centre
8.8 out of 10, Excellent, (3,630 reviews)
The price is ₹4,201
₹6,694 total
includes taxes & fees
7 Dec - 8 Dec

4. Spencer Hotel and Conference Centre
Spencer Hotel and Conference CentreMasonville
9.0 out of 10, Wonderful, (1,927 reviews)
The price is ₹8,675
₹10,292 total
includes taxes & fees
26 Nov - 27 Nov

5. The Park Hotel London
The Park Hotel LondonDowntown London
9.0 out of 10, Wonderful, (1,729 reviews)
The price is ₹9,611
₹13,100 total
includes taxes & fees
9 Nov - 10 Nov

6. The Postmark Hotel
The Postmark HotelNewmarket
9.2 out of 10, Wonderful, (439 reviews)
The price is ₹10,953
₹12,872 total
includes taxes & fees
7 Dec - 8 Dec

7. Monte Carlo Inn Vaughan Suites
Monte Carlo Inn Vaughan SuitesVaughan
8.6 out of 10, Excellent, (5,365 reviews)
The price is ₹7,173
₹8,430 total
includes taxes & fees
6 Dec - 7 Dec

8. JW Marriott The Rosseau Muskoka Resort & Spa
JW Marriott The Rosseau Muskoka Resort & SpaMuskoka Lakes
8.6 out of 10, Excellent, (1,004 reviews)
The price is ₹23,674
₹30,674 total
includes taxes & fees
12 Nov - 13 Nov

9. Best Western Parkway Hotel Toronto North
Best Western Parkway Hotel Toronto NorthRichmond Hill
8.6 out of 10, Excellent, (2,754 reviews)
The price is ₹7,545
₹8,815 total
includes taxes & fees
15 Nov - 16 Nov

10. Muskoka Bay Resort
Muskoka Bay ResortGravenhurst
8.8 out of 10, Excellent, (606 reviews)
The price is ₹15,629
₹18,368 total
includes taxes & fees
9 Dec - 10 Dec
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.


























































































