The fishway
The fishway, 9-45 Bridge Street, The Blue Mountains, ON N0H 2P0, Canada- Attraction
Compare nearby stays with similar location, guest experience, amenities, and class.
Luxurious Amenities
Boasting an on-site fitness room and indoor salt-water swimming pool, Royal Harbour Resort offers an upscale experience in Thornbury. Guests can unwind in the indoor hot tub or enjoy a friendly match on the tennis court.
Fully Equipped Suites
Each guest suite at Royal Harbour Resort features a well-equipped kitchen, perfect for preparing meals during your stay. The comfortable living area is equipped with a flat-screen TV and DVD player, providing entertainment for relaxing evenings.
Outdoor Adventures
Surrounded by opportunities for outdoor activities like hiking and golfing, this resort is a haven for nature enthusiasts. With free bicycle rentals available, guests can easily explore the picturesque surroundings.
Experience luxury and adventure at Royal Harbour Resort - book your stay now for an unforgettable getaway.
Check-in from
05:00 PM
Check-out by
11:00 AM
Parking
FREE
Children
Allowed
Pets
Not allowed
Sleeps
Up to 6 guests
4 adults · 5 children
Beds
2 Twin bed (90-130 cm wide), Sofa bed (Variable Size), Queen bed (151-180 cm wide)
Room details
102 sqm
In-room amenities
Sleeps
Up to 4 guests
2 adults · 3 children
Beds
Sofa bed (Variable Size), Queen bed (151-180 cm wide)
Room details
65 sqm
In-room amenities
Get answers about amenities, policies, and more — e.g. “Are pets allowed?” or “Is parking available?”
Provider-sourced guest reviews.
No breakfast available. The room was tired & needed painting. The only good thing was location. Poor lighting in living room. Our unit studio #12 was at end & lack of privacy by walkway ( need drapes).
See above
L’emplacement est magnifique
L’hôtel semble être resté coincé dans les années 90, c’est vieux et défraîchi, l’odeur du studio quand on est entré dans la chambre semblait être de l’urine, c’est pas très invitant, besoin de rénos et c’était un vrai labyrinthe pour aller à la piscine
Location is amazing. Room sizes are huge. Balcony lounge area is very nice.
Very out dated hotel overall. The exercise equipment is so old its barely usable. If the location was anywhere else, its a 2 star hotel at best.
Excellent location. Accommodation clean and good amenities. Staff couldnt do enough to help
A little dated, but should not take away from overall positive feeling
The staff were excellent and very helpful.
The room was in horrible condition. Air conditioner did not work well. It really should not be used to rent to people. Black mold in bathroom and on ceiling.
Location was awesome!
The second bathroom was nasty dirty with pee on the floor
Great location, friendly staff, spacious rooms
Beds and bathrooms a bit dated
Location
Check in was 45 minutes late from posted time. Mold in bathroom. Main bath tap semi-detached from fitting. One light by bed for reading inoperative. Slider door left open by housekeeping behind curtains was discovered after several hours. Passport and other valuables in room. Given 2 inside keys not an outside for access. Got locked out early morning retrieving item from vehicle. No front desk on duty to help. Fortunately another guest was leaving and I accessed through his suite. The value for resort area is ok. The place is tired. Under realized for location.
Location, staff, kitchen
The property was old and needs renovation
It is not a hotel, but time shares which are rented out. There were no porter services, but the receptionist helped us with the luggage. There is only one unit for people with disabilities. The indoor pool was nice and clean. The location is great and within walking distance of restaurants and espresso bars in Thornbury. Bring watershoes for the beach.
No breakfast
A good location and view. Warm and friendly staff.
The unit can do with some upgrades, the carpet is torn at the edges which is a safety hazard for tripping. The bathrooms are very slippery when wet.
Location
Right on the water, walkable to town
We enjoyed the location as well as the accommodation we had in September 2025 and that is why we came back to the resort for our 2nd visit.
The room was very dated and run down which included peeling wallpaper, rusted fixtures, worn paint, stains on the carpet and bed linens, a bloody fingerprint on the Kleenex box and insects (silverfish) seen crawling on the bed, etc. Very disappointing we left after one night!
Location great. Large roomy unit.
Entryway was in dire need of sweeping loose crushed cement all over. Over all unit was in need of an update.
The location across from the Bay. Beautiful view. Comfy beds and clean. Older unit needs some updates and repair but adequate. Will book again. The pool heater is working YEAH!!!!!
Location, location, location! Thornbury is a beautiful little town with a village feel. This resort is a stones throw from the Main Street, directly opposite the lake. Dock, beach and marina.
Thank you, RHR team! Have a great summer. :)
Excellent location. Awesome view. Great staff. Kitchen was very well equipped.
Location, size of rooms and water pressure in shower.
Confusing upon arrival as to park and check in
They say the room is accessible. It is not. As a person that needs this. The beds are too high with no bar to get in and out of bed. The toilet has no bars to get on and off of toilet. It is a builders toilet, so it is low to the floor. Tried to get help from the front and no response. My daughter even walked to them and no one was there. Ramps to get into room are either over grass which is hard to move on or being pushed. The other ramp is on a high slope so hard to push anyone on it over to get up with a wheelchair or wheelchair. Not worth the money. This the last hotel I would recommend in the area
Location
Nothing to dislike
Location and view
No restaurant
Fantastic location right on the water and close to restaurants and little local shops.
The room we stayed in was renovated so it was great. The hotel though is quite dated and could use some serious updates.
This place is nothing like what the pics posted are! The pics online show all updated and fancy! We arrived and was like a 1970s room! Smelled very musty so we opened the patio door to air out which helped but could still smell it! There were stains on carpet. Wallpaper on walls bubbling. Then we turned water on in bathroom sink and was literally choc milk colour! We went to front desk and they made it out that we had run the water too much although we hadn’t been in room very much we were out for dinner! No showers! They then moved us to a different room which was ground level updated and a lot better but still the curtains didn’t cover whole window so anyone could see in at night and in morning there was no sleeping in as the room was very bright from the sun! This hotel was not worth $450/night!
We always enjoy our stay at the hotel
The weather 😄
Location, tv, size of room
Very cold, hard to darken at night
Staff was very accommodating and friendly, going out of their way to make our stay memorable.
Aging hallways and rooms.
View from this place is just amazing
Everything is good
Location of was excellent.
Location
Very plain. Had to hook up tv myself and figure out how to operate. Check in 5 and out at 11:00 sucks.
No breakfast
Booking a room not user friendly Used booking.com and told no rooms available. Difficult understanding the booking.com representative...dialect was difficult. Called direct to RHR and able to book a room A confusing experience Staff at RHR were most friendly.
Wonderful property in a wonderful town
Location was good
Bed was hard
Lots of space, cute little apt style suite. Staff were great!
The place is walking distance to shops, restaurants and entertainment. The location is ideal. The staff are all great.
The view and being close to restaurants
It’s getting a bit old… maybe a Reno soon?
The suite is spacious
Somewhat dated
The location and the large rooms, the staff was friendly and accommodating .
Additional city tax .
Very dated accommodations
The quiet area and views from this place are what saves it in my opinion. This “resort” is very tired and rundown in many areas. I’m not normally too picky about the specific look of things when I travel, but the reality is, things are falling apart at this place and if definitely all needs a good update. Peeling wallpaper, filthy rug, missing paint, water dripping onto the outside sitting area outside our room, filthy ceiling fan, tub and accessories old and rusty, a broken mirror that had been semi fixed at one point….. the list goes on. I will say that for the most part we enjoyed our stay but it was hard to look past these many fixable things. We would consider staying again if updates were made and things were much more clean.
Location,waterfront wonderful. Having a full kitchen was great.
I found the mattress quite firm ,husband was fine with it.
Beautiful location
Some of the decor needs to be replaced, for example, bedside lamp did not work, nicks in the paint, noisy fan etc.
I
would have liked to check in earlier. Check-in is 5 p.m. NO time to enjoy the patio looking at the water.
Location excellent, nice little town. Unit was spacious.
Property is in need of significant maintenance. Temporary bracing for concrete stairs, paint peeling, uneven pavements, overall very dated.
The hotel is right on the water . Amazing view.We had 2 bedroom 2 bathroom unit with kitchen that is very spacious and clean. Reception staff was very friendly.
This property is excellently located with beautiful sunrise views over the harbour, right from your room. The main street,restaurants, shops, walking trails, river and fish ladder are all within walking distance so no need to drive and park elsewhere. The town is quiet and peaceful as is the harbour. The rooms are very large with full kitchen and dining table as well as sitting area with sofas. There is a large deck with patio tables and lounge chairs over looking the boats in the harbour. The property itself is a bit tired looking and could use some doors replaced, but it is clean.
The view is stunning, the studio room is big and the bed comfortable, staff is nice. We liked that is't close to beach and all night we heard the waves which was relaxing for us. We'll stay again here. Thank you for the wonderful experience
poor lighting, no switch to turn off light from bed, the unit has too many levels and steps. dangerous for senior people.. security level on door missing sink in bathroom not draining properly
It was a great place for the night
Clean, fabulous location .
Location and view was amazing
Pool was cool and hot tub jets didn’t all work
The front house staff was very friendly, knowledgeable and helpful. The location and view was amazing!
The pool needed to be warmer. The unit we stayed in was a nice size but lacked in decor and ambiance!
Clean room,Staff friendly,Parking
Loved the location! And the view of Georgian bay
Our favorite Resort we came here 4-5x already!
We enjoyed our stay.
The location was great. Literally steps from the bay.
The room was old and dilapidated, and should have never been assigned. The water is brown so don’t bother taking a bath. It was like we walked into a storage locker that was turned into a hotel rectangle. Dead bugs on carpeted stairs, split walls. Paint peeling. Mildew all over the bathroom, and a shower that puts more water outside the curtain than inside. Then there was the dirty appliances and dish rack and the couch that had the grime from many a guest who overstayed their welcome. The staff are clueless and lazy with more excuses than solutions. This is not a resort, this was a cheap motel in disguise. In fact I’ve stayed at cleaner and more updated Howard Johnson’s.
Clean, great views
Outside of windows were dirty, spider webs.
A nice place for family
Older hotel but clean and spacious with a beautiful view of the lake.
This was our 4th time at this hotel. We love the location. We love that they have thought about all little details for your room. You can find anything you need and more in the room.
Their check-in time is 4pm. It is VERY late. When you start a vacation, you wanna start with getting settled in your room. They should change it to an earlier time. 2pm is more common...
fantastic in-door water view
Great location on Georgian Bay, with beach access in the charming town of Thornbury
The place was nice and the location great. The room seemed a bit tired and needed some updating. A bigger TV with Netflix would have been an improvement too. It was nice and quiet and the bed was good.
Beautiful, fully furnished loft, right across the street from the beach, small harbor. The staff are friendly and serviceable. Wife is vegan so fully furnished kitchen was great, wi-fi and tv, living room with sofa-bed. Bigger 2 room accommodations available.
Location and view of water.
The rooms need complete updating for such a nice site.
Excellent location
The location is excellent. Ground floor bay view. Walkout to the water and a nice view of the harbour. No need to drive anywhere once there as everything is within walking distance. Rooms are a little dated but well stocked with everything you need to make any meals. Beds are very comfortable and rooms are very spacious. Front desk ladies are very pleasant and helpful when asked questions about the area and best places to eat. The only issue was the pool was not heated and the water was very cold. Refreshing due to the heat outside but still a little too cold. A hot tub and sauna made up for that. I will definitely stay again and recommend it to anyone who plans to visit the area and is looking for accommodations.
The pool was not heated but will not stop me from staying here again.
The hotel is right across from yacht harbour. Property offers indoor pool, jacuzzi, tennis court, bbq’s, fitness rooms overlooking waterfront. Sweet girl at front desk. Bed mattress comfortable. Good kitchen amenities. However we were on the bottom floor and I use a cane, and the unit had serveral sets of steps INSIDE of it, including down into the bed area. The sizeable unit , was long and narrow with the bathroom right to the side at the entrance and the sleeping area by the sliding glass doors on the opposite end. You had to leave a light on so not to hurt yourself going to the bathroom tripping on the stairs during the night. I am guess these interior stair issues were just on bottom level to accommodate building being built into the hill. There are no elevators so there are only stairs for the upper levels. Would definitely go back if they could solve accessibility issues. Problem for me, and also my sister who’s family was staying on same level as us, Gorgeous area , great town.
Liked the view and the room. Nice setup with the beach, peir and downtown close by. The suite a little dated but roomy and well stocked with cookware. Cutting board was gross, returned it to front desk and they didn't bring me a clean one like they said thy would. Could use a rocking chair in the suite. Cushions and couches frumpy And dated. Over all enjoyed our stay
They have all the kitchenware you could have, feels like home and cooked our dinner and breakfast with ease. Enjoyed the spacious suite with huge living room, two bathrooms, front and back to leave the suite and excellent view. Clean environment. Also a small TV in one of the bedroom!
The only setback there is providing oven without aluminum foil.
Location, view from the room and hot tub near pool
Pull out mattress wasn't very good
Location is exceptional
A bit dated
The room is nice and big,clean, friendly staff, the lady in front desk is amazing! we booked 2 bedrooms, it’s so comfy for our family. Sure we will come back to this place! Thanks for doing your job!
Very dated
This place was great from the time we checked until we left beds were nice and comfortable
Feedback themes are sourced from guest reviews provided by our data provider.
What guests love
Areas to consider
Cleanliness
7.53/10Multiple mentions of dated accommodations and cleanliness issues.
Service
9/10Staff was friendly and accommodating throughout multiple reviews.
Location
9.04/10Consistently praised for its beautiful views and proximity to town.
Room Quality
7.49/10Mixed reviews; spacious but many units are dated and in need of maintenance.
Amenities
8.02/10Kitchenette was a positive, though some amenities needed replacement.
Value for Money
7.98/10Considered reasonable given the location, but some issues raised.
Food and Beverage
8.03/10No breakfast provided; expectations were moderate.
Overall Experience
8.5/10Overall positive stay despite noted issues; would stay again if updates made.