Choose your preferred language. We speak English and 41 other languages.
The Royal Hotel
53 Allan St, Blairgowrie, PH10 6AB – Show map
Get instant confirmation with FREE cancellation on most rooms!
6 reasons to choose The Royal Hotel
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
17 properties in Blairgowrie
Including hotels, apartments, villas and more.
131 verified reviews
We speak your language
The Royal Hotel's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf course (within 3 km)
Food & Drink
Restaurant, Bar, Special diet menus (on request)
Free! WiFi is available in public areas and is free of charge.
Free! Free public parking is possible on site (reservation is not needed).
Packed lunches, Daily maid service, Meeting/banquet facilities, Fax/photocopying
Non-smoking rooms, Facilities for disabled guests, Heating, Non-smoking throughout
15:00 - 22:00 hours
08:00 - 11:00 hours
My viewed hotels
A warm welcome to The Angus Hotel, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.
Score from 114 reviews Good - 7.8/10
Bridge of Cally Hotel is situated at the foothills of Glenshee, which is the gateway to the Scottish highlands.
Score from 101 reviews Very good - 8.3/10
With free Wi-Fi in public areas and free parking on site, this 140-year-old Victorian inn is situated in the heart of Perthshire.
Score from 154 reviews Superb - 9.1/10
Located in the heart of Scotland, the Station Hotel is set in a grand Victorian mansion, situated in Perth centre and next to Perth Railway Station.
Score from 684 reviews Good - 7.3/10
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!