The Old Cross Inn
Hotel in Blairgowrie and Rattray
Sign in to add a photo.
About
Set in Blairgowrie and Rattray, The Old Cross Inn is a hotel. It sits close to Cargill's Leap and Alyth Museum, about 16.3 km from Dunkeld and Birnam. It holds an official 4-star rating and scores 4.6/5 across 265 guest reviews. Recent guests highlight Lovely little restaurant / hotel with excellent food ..
What guests mention
Themes drawn from recent guest reviews.
Location
What's nearby
- Cargill's Leap1.2 km
- Alyth Museum6.3 km
- Hill of Alyth7.1 km
- Meikleour Beech Hedges7.6 km
- Meigle Sculptured Stone Musuem9.8 km
Straight-line distances.
Within a short walk
Everyday amenities within about 1 km, from OpenStreetMap.
Getting there & essentials
- Nearest airport
- Perth Airport (PSL) — 17.9 km → all hotels near PSL
- Nearest station
- Dunkeld and Birnam — 16.3 km
- Nearest beach
- Wormit Bay — 28.2 km
- Driving
- Drives on the left
- Currency
- GBP
- Power
- Type G plugs · 230 V · 50 Hz
- Tap water
- Generally safe to drink
Straight-line distances.
Street view
Frequently asked questions
How do you get to The Old Cross Inn?
From The Old Cross Inn, the nearest station, Dunkeld and Birnam, is about 16.3 km away; Perth Airport (PSL) is around 17.9 km away (straight-line distances).
How far is The Old Cross Inn from the beach?
The nearest beach, Wormit Bay, is about 28.2 km from The Old Cross Inn in a straight line.
How is The Old Cross Inn rated?
The Old Cross Inn scores 4.6 out of 5 across 265 guest reviews, and holds an official 4-star rating.
Reviews
No reviews yet — be the first to review The Old Cross Inn.
Similar stays in Blairgowrie and Rattray
More places to stay in Blairgowrie and Rattray
The nearest listings, by straight-line distance.