
Find Historic Hotels in Perth
Check availability on Perth Historic Hotels
Our top choices for Perth historic hotels

1. Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (354 reviews)
$105 nightly
The price is $126
Nov 26 - Nov 27
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Perth Hotel Reviews

Marine & Lawn Rusacks
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels in Perth
- Langham Hotels in Perth
- Apartments in Perth
- Pet Friendly in Perth
- 5 Star Hotels in Perth
- Hotels near Scone Palace
- Fairmont Hotels in Perth
- Bed and Breakfast in Perth
- Luxury in Perth
- 4 Star Hotels in Perth
- Hotels in Scone
- Family Friendly in Perth
- Hotels in Bridge Of Earn
- Budget in Perth
- 2 Star Hotels in Perthshire
- 4 Star Hotels in Forgandenny
- Hotels in Almondbank
- Historical in Perthshire
- 5 Star Hotels in Perthshire
- Hotels in Errol
- Historical in Tayside
- Hotels in Abernethy
- 3 Star Hotels in Forgandenny
- Historical in Crieff
- Hotels in Auchterarder
- 2 Star Hotels in Crieff
- Historical in Blairgowrie
- Hotels in Balbeggie
- Historical in Dundee
- Historical in Cupar
- Historical in Kinross
- Historical in Ceres
- Greene King Hotels in Perth
- 3 Star Hotels in Perth
- Best Western Hotels in Perth
- Strathmore Hotels in Perth
- Travelodge UK Hotels in Perth
- Malmaison Hotels in Perth
- Apex Hotels in Perth
- Aurora Hotel Collection Hotels in Perth
- 4 Star Hotels in Perthshire
- NH Hotels in Perth
- 5 Star Hotels in Tayside
- Hotels in Forgandenny
- Independent Hotels in Perth
- Hotels in Dunkeld
- 3 Star Hotels in Milnathort
- Macdonald Hotels in Perth
- 2 Star Hotels in Dollar
- Spa in Perth
- Bespoke Hotels in Perth
- 5 Star Hotels in Auchtermuchty
- Romantic in Perth
- Great National Hotels in Perth
- 3 Star Hotels in Perthshire
- Free Breakfast in Perth
- Weekend Getaways in Perth
- Last-Minute Hotel Deals in Perth
- Weekend Getaways in Dundee
- Weekend Getaways in Dollar
- Flights to Perth
- Flights from Hounslow (LHR) to Perth (PSL)
- Livingston London (LCY) to Dundee (DND) flights
- Flights from Manchester (MAN) to Perth (PSL)
- Flights to Perthshire
- British Airways Johannesburg (JNB) to Dundee (DND) flights
- Flights to Scone
- Flights to Bridge Of Earn
- Flights to Perth, Scotland
- Flights to Falkland








