We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
The Hotel is very Central in Blairgowrie which is surrounded by excellent Golf Courses and is an old building situated on the one way Town Centre system. The older original part of the Hotel where we stayed, with 10 of 12 of us sharing twiin...More
The bar and dining area are rather dated but the warm, friendly atmosphere and helpful staff make up for it. The menu has a good selection of traditional meals, well cooked and nicely presented. We thoroughly enjoyed our meal.
We booked this place when driving through town simply because it had parking. The instant we got into the room we regretted it though.
The room is very dated, cleanish but smelt stale. Beds lumpy. Noise from the pub. Too expensive.
I'm not normally a...More
Four chaps traveled up to Blairgowerie to meet up with some old school friends for a game of golf.
On arrival the staff were very helpful, and we were soon checked in to our rooms, which were clean and spacious, if a little dated. The...More
Spent golf weekend at this hotel with 22 golfers.
Great friendly staff with Quality food,
Rooms ok need updated but location and staff make up for this.
Unless you want to pay a fortune you wont be disappointed here.
Thank you very much from all...More
US$ 84 - US$ 140 (Based on Average Rates for a Standard Room)
Number of rooms
TripAdvisor is proud to partner with Expedia, Hotels.com, Travelocity, Orbitz, Booking.com and Priceline so you can book your Royal Hotel reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.