We’ve put together a list of our favourite romantic and luxury resorts that you can visit for your honeymoon in our own beloved province of Ontario. Just because we can’t jet off on an airplane at the moment, doesn’t mean we can’t escape to a local destination for vacation. You can enjoy a mini-moon at any of the following resorts we list until we can all safely travel once again.

1. Drake Devonshire

Take a trip out north to Drake Devonshire where you can enjoy vineyards and Lake Ontario in Prince Edward County.


2. Elora Mill Hotel & Spa

Head west to a small, but romantic town named Elora and enjoy its luxurious spa and amenities. 


3. JW Marriott The Rosseau Muskoka Resort & Spa

If you love heading to Muskoka, check out the JW Marriott and its scenic outdoor activities. 


4. White Oaks Resort & Spa

White Oaks Resort & Spa is the perfect place to relax as you explore some of Ontario’s greatest wineries at Niagara-on-the-Lake. 


5. Northridge Inn & Resort

If you love the concept of glamping, we highly recommend you check out the vintage Northridge Inn & Resort in Sundridge, Ontario.


6. Hockley Valley Resort

If you don’t want to stray too far from the Greater Toronto Area, Hockley Valley resort is a great option where you can wine, dine and simply relax.


7. Rawley Resort

Enjoy nature with the views of the Georgian Bay from outside your room at Rawley Resort.


8. Ste. Anne’s Spa

Nestled in Grafton, Ontario, prioritize your health and well-being at the Ste. Anne’s health and wellness spa.


9. Eganridge Resort, Golf Club & Spa

Enjoy a rustic, luxury resort all while playing your favourite outdoor summer activity, golf!


10. Wander the Resort 

Enjoy an elevated experience at the new cozy cottage grounds in Prince Edward County.