
Perth Hotel Guide - Elcho Castle hotels in Perth, United Kingdom.
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elcho Castle hotels

Sunbank House Hotel
Sunbank House Hotel4.4 km from Elcho Castle
9.4 out of 10, Exceptional, (93 reviews)
The price is €83
includes taxes & fees
3 Mar - 4 Mar

The Townhouse
The Townhouse5.1 km from Elcho Castle
10.0 out of 10, Exceptional, (300 reviews)
The price is €103
includes taxes & fees
3 Mar - 4 Mar

Hazeldene Guest House
Hazeldene Guest House5.3 km from Elcho Castle
9.6 out of 10, Exceptional, (125 reviews)

Organic Welltree
Organic Welltree9.6 km from Elcho Castle
10.0 out of 10, Exceptional, (9 reviews)
The price is €98
includes taxes & fees
2 Mar - 3 Mar

Parklands Hotel
Parklands Hotel5.4 km from Elcho Castle
8.8 out of 10, Excellent, (304 reviews)
The price is €82
includes taxes & fees
1 Mar - 2 Mar

Murrayshall Country Estate
Murrayshall Country Estate5.4 km from Elcho Castle
9.2 out of 10, Wonderful, (396 reviews)
The price is €132
includes taxes & fees
1 Mar - 2 Mar

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG8.2 km from Elcho Castle
9.0 out of 10, Wonderful, (1,000 reviews)
The price is €63
includes taxes & fees
1 Mar - 2 Mar

Salutation Hotel
Salutation Hotel5.1 km from Elcho Castle
8.2 out of 10, Very good, (920 reviews)
The price is €72
includes taxes & fees
8 Mar - 9 Mar

Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction8 km from Elcho Castle
8.6 out of 10, Excellent, (42 reviews)

Mercure Perth Hotel
Mercure Perth Hotel5.7 km from Elcho Castle
7.4 out of 10, Good, (1,002 reviews)
The price is €68
includes taxes & fees
15 Mar - 16 Mar

Premier Inn Perth City Centre
Premier Inn Perth City Centre5.4 km from Elcho Castle
7.0 out of 10, Good, (6 reviews)
The price is €59
includes taxes & fees
15 Mar - 16 Mar

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth10.2 km from Elcho Castle
8.8 out of 10, Excellent, (875 reviews)
The price is €104
includes taxes & fees
1 Mar - 2 Mar

Riverstone Lodge Hotel
Riverstone Lodge Hotel8.4 km from Elcho Castle
8.6 out of 10, Excellent, (228 reviews)
The price is €107
includes taxes & fees
2 Mar - 3 Mar

Bein Inn hotel
Bein Inn hotel7.7 km from Elcho Castle
7.8 out of 10, Good, (9 reviews)
The price is €82
includes taxes & fees
7 Mar - 8 Mar

The Covenanter Hotel
The Covenanter Hotel16.1 km from Elcho Castle
9.2 out of 10, Wonderful, (29 reviews)

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate16 km from Elcho Castle
9.0 out of 10, Wonderful, (546 reviews)
The price is €106
includes taxes & fees
9 Mar - 10 Mar

St John's Apartments
St John's Apartments5.2 km from Elcho Castle
7.4 out of 10, Good, (3 reviews)
The price is €105
includes taxes & fees
1 Mar - 2 Mar
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.
Compare popular hotels close to Elcho Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Sunbank House Hotel | 9.4 Exceptional 93 reviews | View | ||||||
![]() The Townhouse | 10.0 Exceptional 300 reviews | View | ||||||
![]() Hazeldene Guest House | 9.6 Exceptional 125 reviews | View | ||||||
![]() Scone Arms Hotel | 9.2 Wonderful 183 reviews | View | ||||||
![]() Organic Welltree | 10.0 Exceptional 9 reviews | View |
Top Elcho Castle Hotel Reviews

Holiday Inn Edinburgh by IHG
10/10 Excellent
Hotels near other Elcho Castle attractions
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Perth
- 4 Star Hotels in Perth
- 5 Star Hotels in Perth
- 5 Star Hotels in Perthshire
- Abernethy Hotels
- Abernyte Hotels
- Auchtermuchty Hotels
- Balmerino Hotels
- Hotels with Childcare in Perth and Kinross
- Perth and Kinross Hotels
- Hotels near Dundee
- Caravan Parks in Forgandenny
- Caravan Parks in Gateside
- Glencarse Hotels
- Glenfarg Hotels
- Lodges in Glenfarg
- Hotels near Huntingtower Castle
- Caravan Parks in Inchture
- Kinross Hotels
- Hotels near Perth
- Apartments in Perth
- B&B in Perth
- Caravan Parks in Perth
- Hotels near Perth Concert Hall
- Cottages in Perth
- Guest Houses in Perth
- Hostels in Perth
- Accor Hotels in Perth
- Aurora Hotel Collection in Perth
- Boutique Hotels in Perth
- Casino Hotels in Perth
- Cheap Hotels in Perth
- Golf Hotels in Perth
- Green / Sustainable Hotels in Perth
- Greene King Hotels in Perth
- Historic Hotels in Perth
- Hotels with Bar in Perth
- Hotels with Parking in Perth
- Hotels with Restaurant in Perth
- Hotels with Pool in Perth
- Langham Hotels in Perth
- Luxury Hotels in Perth
- Pet Friendly Hotels in Perth
- Ski Hotels in Perth
- Hotels with Spa in Perth
- Travelodge UK Hotels in Perth
- Perth Hotels
- Hotels near Perth Ice Rink
- Hotels near Perth Racecourse
- Scone Hotels
- Hotels near Scone Palace
- Flights to Perth and Kinross
- Flights to Longforgan
- Flights to Perth
- Flights from Perth
- Flights from Guildtown
- Flights from Glenfarg
- Flights from Perth
- Flights from Málaga (AGP) to Perth (PSL)
- Flights from Berlin (BER) to Perth (PSL)
- Flights from Boston (BOS) to Perth (PSL)
- Flights from Carlisle (CAX) to Perth (PSL)
- Flights from Chester (CEG) to Perth (PSL)
- Flights from Christchurch (CHC) to Perth (PSL)
- Flights from Düsseldorf (DUS) to Perth (PSL)
- Flights from Hong Kong (HKG) to Perth (PSL)
- Flights from Karratha (KTA) to Perth (PSL)
- Flights from London (LHR) to Perth (PSL)
- Flights from London (LTN) to Perth (PSL)
- Flights from Manchester (MAN) to Perth (PSL)
- Flights from Melbourne (MEL) to Perth (PSL)
- Flights from Rome (ROM) to Perth (PSL)
- Flights from Saint-Denis (RUN) to Perth (PSL)
- Flights from Southampton (SOU) to Perth (PSL)











































































