For Information and Reservations Call 519-599-5591 or Toll Free 1-877-540-8633
royal harbour resort on georgian bay
royal harbour resort on georgian bay

A Message to our Members

At Royal Harbour Resort, our top priority, as always, remains the health and safety of our members, guests, staff and community. Let me begin by saying that all those affected by COVID-19 are in our thoughts. We wish them the best for recovery, and courage in facing these unprecedented times.

Royal Harbour Resort is closely monitoring updates and daily reports on the COVID-19 situation. We are following the advice of the Grey Bruce Health unit and are in on going communication with our industry partners.

We have currently closed the Resort to the public for a period of 14 days. We are following the situation closing and will always do what is the safest for our Staff and guests. We have full confidence in our team’s ability to continuously adapt our preventive measures and operations according to the situation as it unfolds.

We will keep you posted on news regarding the resort. Please email us if you have any questions. Our resort managers will respond. Please do not call the resort as we are closed.

We thank you for your patience during this difficult time.

Royal Harbour Resort

On the Shores of Georgian Bay

Royal Harbour Resort has been welcoming guests for over 30 years. We are located in Thornbury, a quaint town nestled in the heart of The Town of Blue Mountains and on the beautiful shores of Georgian Bay. We are just a short two hour drive from the GTA. Enjoy the great restaurants, eclectic shops, festivals and attractions for all ages. A short 10 minute drive brings you to Ontario’s largest Alpine ski hill, Blue Mountain and so much more.

Top 5 Reasons to Stay at Royal Harbour Resort

The Experience

Experience the beautiful Georgian Bay area, the Town of The Blue Mountains, Scenic Caves, Blue Mountain Village, beaches, or take a scenic tour. Close by are the towns of Meaford, Collingwood, and Wasaga BeachThornbury has many interesting shops and restaurants.


Relax and have a comfortable stay in either a cozy studio suite which faces the Marina and Georgian Bay or our spacious two bedroom suites overlooking the Marina and Georgian Bay.

To make a booking, email or call 1-519-599-5591 or 1-877-540-8633. We accept Visa, Master Card, American Express or debit. Our front desk is open daily from 8:30 am to 11:00 pm.

royal harbour resort on georgian bay
royal harbour resort on georgian bay

Attractions & Activities

The Royal Harbour Resort in Thornbury, and the surrounding area has all there is to offer within minutes’ drive. Whether you visit Blue Mountain or Wasaga Beach Provincial Park (the longest freshwater beach in the world) or enjoy the breathtaking views of the beautiful Niagara Escarpment and Georgian Bay, Royal Harbour Resort is the perfect setting for your enjoyable experience in every season.
royal harbour resort on georgian bay

  Stay Connected