The Old Cross Inn
The Old Cross Inn in Blairgowrie offers a quaint and relaxed lodging experience in the heart of Perthshire.

Photo of The Old Cross Inn by Kip Bhandal on Google Maps
Known for its comfortable accommodations and warm hospitality, the inn provides an excellent base for exploring the surrounding area.
One of the main advantages of staying at The Old Cross Inn is its proximity to several outdoor attractions. Guests can enjoy a scenic drive to Glenshee Ski Centre, perfect for winter sports enthusiasts. For those interested in hiking, Meikleour Beech Hedge offers an impressive natural sight nearby. History buffs will find the historic Blair Castle within reach, while nature lovers can explore the Loch of Lowes Wildlife Reserve. Additionally, golf aficionados are conveniently close to some top-quality courses such as Rosemount Golf Course.
The inn’s traditional charm comes with modern comforts, ensuring guests have a restful stay. Many appreciate the friendly staff who contribute significantly to a welcoming atmosphere. Dining options at the inn feature locally sourced ingredients, appealing to those wanting authentic Scottish cuisine.
While The Old Cross Inn boasts many positives, it may not suit those looking for luxurious amenities or extensive facilities often associated with larger hotels.
| Pros | Cons |
|---|---|
| Close to outdoor attractions | Limited luxury amenities |
| Welcoming atmosphere | |
| Local dining options | |
| Friendly staff | |
| Traditional charm with modern comforts |
The Old Cross Inn in 360°
The Old Cross Inn Details
Category: Hotels in Blairgowrie, Hotels in United Kingdom
Address: Alyth Rd, Rattray, Blairgowrie and Rattray, Blairgowrie PH10 7DY, UK
Booking Options:


