
Find Historic Hotels in Perth
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Check availability on Perth Historic Hotels
Tonight
Oct 6 - Oct 7Tomorrow
Oct 7 - Oct 8This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Our top choices for Perth historic hotels
$121 nightly
$145 total
Nov 4 - Nov 5
Total with taxes and fees




2. Beach & City Access Flat 2 Floors, Full Kitchen near train 7mins
Beach & City Access Flat 2 Floors, Full Kitchen near train 7minsMethil
Terry S.
$231 nightly
$231 total
Oct 12 - Oct 13
Total with taxes and fees




3. Private Scottish Manor | Retreats, 16 En-Suites, 140m² Pavilion + 4pm Checkout
Private Scottish Manor | Retreats, 16 En-Suites, 140m² Pavilion + 4pm CheckoutBlairgowrie and Rattray
Stephanie R.
$4,014 nightly
$4,014 total
Oct 13 - Oct 14
Total with taxes and fees
Top Perth Hotel Reviews
The Stirling Highland Hotel
8/10 Good
"Comfortable stay in Stirling. Great location, plenty of parking."
Apex Dunblane Hydro Hotel
8/10 Good
"Very much okay stay in a cosy room. Restaurant at dinner times was hardly inviting but food wasn’t fine. Might go back for easy experience if ba k in the area."
DoubleTree by Hilton Edinburgh - Queensferry Crossing
10/10 Excellent
"Good central location for trains, buses and access to them. Just a short walk. Great buffet for breakfast."
Richmond Park Hotel
10/10 Excellent
"Room was spacious, bathroom clean, facilities were pleasant, restaurant had good food"
Malmaison Dundee
10/10 Excellent
"Nice hotel . Great location for the train ."
Holiday Inn Express Perth by IHG
10/10 Excellent
"Very good indeed once you realise that you have to do a large detour around the adjacent pub to get in. The presence of a portable fan in the room and the fact that you can't open the window more than a tiny bit may indicate that it could get unbearably hot in the summer. Weather was cold and wet during my stay."
Ballathie House Hotel
10/10 Excellent
"This was a marvelous experience from start to finish. The staff are so nice and really care about the people who stay in the hotel. The hotel is beautiful. It's an old house that has been very well updated. The grounds are gorgeous. The restaurant is _delicious_. The next time I come back to Scotland, I'm staying here. What a great experience."
Mercure Perth Hotel
8/10 Good
"Room was nice and clean . Breakfast was great"
Frequently asked questions
Explore a world of travel with Expedia
- Macdonald Hotels in Perth
- Fairmont Hotels in Perth
- NH Hotels in Perth
- 3 Star Hotels in Forgandenny
- Historical in Blairgowrie
- Hotels in Balbeggie
- 4 Star Hotels in Perth
- Apex Hotels in Perth
- Luxury in Perth
- Strathmore Hotels in Perth
- 5 Star Hotels in Auchtermuchty
- 4 Star Hotels in Blairgowrie
- Free Breakfast in Perth
- 3 Star Hotels in Perth
- 2 Star Hotels in Perthshire
- Historical in Cupar
- Hotels in Bridge Of Earn
- Hotels in Aberuthven
- Historical in Perthshire
- 4 Star Hotels in Perthshire
- 5 Star Hotels in Tayside
- Hotels in Perth
- Hotels in Auchterarder
- Romantic in Perth
- Historical in Kinross
- 2 Star Hotels in Crieff
- 3 Star Hotels in Perthshire
- Hotels in Scone
- Hotels near Perth, Scotland
- 5 Star Hotels in Perth
- Best Western Hotels in Perth
- Hotels near Scone Palace
- Historical in Tayside
- Great National Hotels in Perth
- Bespoke Hotels in Perth
- Historical in Dundee
- Family Friendly in Perth
- 2 Star Hotels in Invergowrie
- 4 Star Hotels in Forgandenny
- Greene King Hotels in Perth
- Langham Hotels in Perth
- Hotels in Abernethy
- 5 Star Hotels in Perthshire
- Hotels in Glencarse
- Malmaison Hotels in Perth
- Hotels in Almondbank
- Budget in Perth
- Wyndham Hotels in Balbeggie
- Apartments in Perth
- Travelodge UK Hotels in Perth
- Ski in Perth
- Spa in Perth
- Pet Friendly in Perth
- Historical in Crieff
- Aurora Hotel Collection Hotels in Perth
- Historical in Ceres
- Hotels in Errol
- 3 Star Hotels in Milnathort
- Independent Hotels in Perth
- Bedandbreakfast in Perth
- Flights to Perth
- Flights to Stanley
- Flights from Hounslow (LHR) to Perth (PSL)
- Flights to Scone
- Flights to Bridge Of Earn
- Flights from Manchester (MAN) to Perth (PSL)
- Livingston London (LCY) to Dundee (DND) flights
- Flights to Perth, Scotland
- British Airways Johannesburg (JNB) to Dundee (DND) flights
- Flights to Perthshire



