Stay in the loop with the Todotoronto newsletter
Get the latest news and things to do sent to your inbox so you're always in the know.
Share







Photo Credit: Deerhurst Resort Facebook
Table of Contents
Are you ready to plan your next vacation? Ontario has so much to offer that you don't even need to leave the province to have an amazing trip. Keep reading to find out some of the best staycation spots and book your stay today!
Related Posts:
Support Local This Mother’s Day with These Exclusive TODOTORONTO Deals
The Best Free Things to Do This May in Toronto
1. Fairmont Royal York
This Mother’s Day, treat mom and any mother figures in your life to a special city staycation at Fairmont Royal York. Plus, on May 11th, the hotel will host a La Belle et le Brunch by Perrier-Jouët. Enjoy an elegant brunch in the iconic Imperial Room featuring floral displays, live jazz, an exquisite menu, like a seafood station, buttermilk pancakes, frittatas, and more!
Where: Fairmont Royal York (100 Front St W, Toronto, ON M5J 1E4)
When: May 11th, 2025
Price: $199 per adult, $99 per child (ages 6-12), reservation required.
Category: Family-friendly
2. Chelsea Hotel

Chelsea Hotel is a home away from home in Toronto. Just steps away from Toronto’s main attractions, this hotel has unique amenities like private balconies, a 130-ft indoor waterslide, and an adults-only pool with skyline views. Chelsea Hotel offers an authentic Toronto experience with local dining and exclusive discounts to top attractions through its Show Your Key & Save program. Check them out for your next staycation in the city!
Where: 33 Gerrard St W, Toronto, ON M5G 1Z4
Price: Save up to 20% off your stay
3. The Penrose Suites
The Penrose Suites offers boutique accommodations with premium amenities, nestled above the ninth hole of the St. Marys Golf & Country Club. With nine stylish suites that include private verandas overlooking the scenic golf course valley, and close to the onsite restaurant Social Thirty-One, as well as historic downtown St. Marys, it’s the perfect staycation spot to dine, golf, and relax! Use TODO15 for 15% off stays now through September 30th, 2025.
Where: 725 Queen Street East, St. Marys, Ontario, N4X 1G2
4. Deerhurst Resort
Headed to Muskoka for family time, a couple's escape, or just some much-needed fresh air. Enjoy hiking trails, sports and lawn games, waterfront fun, an indoor pool, and more!
Where: 1235 Deerhurst Dr, Huntsville, ON P1H 2E8
5. Blue Mountain
Are you looking for a staycation full of fun activities and adventure? Visit Blue Mountain for non-stop fun and loads of exciting things to do. From ziplining to mountain coasters, there are so many things to keep you busy.
Where: 190 Gord Canning Dr, The Blue Mountains, ON L9Y 1C2
6. Sheraton Fallsview Hotel
Niagara Falls is a great place to visit in the spring or summer. Enjoy stunning views of the falls from the Sheraton, delicious dining, and Casino Niagara.
Where: 5875 Falls Ave, Niagara Falls, ON L2G 3K7
7. Thermëa Spa
For a relaxing staycation, book a spa day at Thermëa Spa Village. Enjoy the widest selection of bats, saunas, and rest areas in North America. There are also massages, body treatments, and wellness experiences.
Where: 4015 Cochrane St, Whitby, ON L1P 2A9
8. The Parlour Inn
This historic boutique hotel has been a landmark in downtown Stratford since 1871. Enjoy the central location and explore everything the city has to offer.
Where: 101 Wellington St, Stratford, ON N5A 2L4
9. The Charles Hotel
Step inside a part of Niagara-on-the-Lake’s history at The Charles Hotel. This famed historic hotel has incredible vintage appeal and unique decor. While you’re there, check out one of the many vineyards!
Where: 209 Queen St, Niagara-on-the-Lake, ON L0S 1J0
Scroll down to sign up for our newsletter to stay up to date with the latest best things to do in Toronto. Do you want your business featured on our page? Fill out the Contact us form.
Contact Us
Interested in collaborating or promoting your business with Todotoronto?
Let us know a bit about your business and send us a message using the form and we'll get back to you soon!