Beginning of main content

Check prices on hotels in Elcho Castle

Tonight 25 Aug - 26 Aug
This weekend 30 Aug - 1 Sep
Next weekend 6 Sep - 8 Sep

Top Trending Hotels Near Elcho Castle

See all 143 properties in Elcho Castle

Estimated price for 1 night/2 adults

Northlees Farm
Northlees Farm
2.0 out of 5.01.6 mi from Elcho Castle
Free cancellation
4.5/5 (21 reviews)
£55/ night for 2 guests

A welcoming and friendly family run B&B happy to go that bit above and beyond, views and scones to die for

Reviewed on 20 May 2019
TOWERVIEW COACH HOUSE 4
TOWERVIEW COACH HOUSE 4
2.1 mi from Elcho Castle
Get Rates/ night for 2 guests
The Last Cast
The Last Cast
3.0 out of 5.03.8 mi from Elcho Castle
Free cancellation
4.2/5 (66 reviews)
£75/ night for 2 guests

Very friendly staff and as far removed from plastic hotel chains as possible. Not the Ritz but value for money. Excellent breakfast only slight grumble was electric shower lacks power.

Reviewed on 19 Aug 2019
Bronton Cottage
Bronton Cottage
3.0 out of 5.03.6 mi from Elcho Castle
Free cancellation
4.5/5 (64 reviews)
£70/ night for 2 guests

I was en route to Edinburgh from the North and this B&B was well placed to break my journey. I received a warm welcome and was pleased with my en-suite room and the breakfast. I would recommend this B&B property to any other travellers and visitors to the area.

Reviewed on 13 Aug 2019
Sunbank House Hotel
Sunbank House Hotel
4.0 out of 5.04.5 mi from Elcho Castle
Free cancellation
4.7/5 (35 reviews)
£85/ night for 2 guests

An ideal place to visit Perth and surrounding areas. Room was spacious, clean and quiet with on site parking. Nothing was too much trouble

Reviewed on 18 Aug 2019
Cliff View
Cliff View
3.6 mi from Elcho Castle
Get Rates/ night for 2 guests
Salutation Hotel
Salutation Hotel
3.0 out of 5.05.1 mi from Elcho Castle
Free cancellation
4.0/5 (283 reviews)
£75/ night for 2 guests

Lovely hotel, city centre location close to shops, bars and resturants. The pillows could be better but over all say 9/10.

Reviewed on 11 Aug 2019
Best Western Queens Hotel
Best Western Queens Hotel
3.0 out of 5.05.7 mi from Elcho Castle
Free cancellation
3.7/5 (216 reviews)
£50/ night for 2 guests

Property retains it's character. We stayed in room 212 which was a lovely room facing on to street outside. Passage of noise through windows was excessive despite all being closed. Hotel parking has changed from free to now chageable for every vehicle you have. Found staff to be pleasant and ...

Reviewed on 10 Aug 2019
The Station Hotel
The Station Hotel
3.5 out of 5.05.8 mi from Elcho Castle
Free cancellation
3.5/5 (576 reviews)
£68/ night for 2 guests

Interesting old building in center of town. Staff helpful but dining room not overly clean. Ample breakfast.

Reviewed on 15 Aug 2019
Map

Elcho Castle is located in a welcoming area of Perth known for its stunning river views and golfing. Perth is home to 93 hotels and other accommodation options, so you can find something that's perfect for your stay.


Staying near Elcho Castle


Choose from one of 58 hotels and accommodation options within 5 miles of Elcho Castle, including these selections:

  • The Station Hotel: With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi. It's a favourite with Expedia travellers for its overall value and convenient parking.
  • TOWERVIEW COACH HOUSE 4: Amenities in this cottage include a kitchen and a fireplace.
  • Northlees Farm: Amenities in this property include a kitchen and a fireplace. Our customers like its convenient parking and helpful staff.

Things to see and do near Elcho Castle


Now that you've visited Elcho Castle, you can discover the sights within a couple miles of the area.


Study the collections at Fergusson Gallery, Perth Art Gallery and Museum or Black Watch Regimental Museum. Sights like Scone Palace, St. John's Kirk and Abernethy Village are must-sees while exploring the area. You might plan a visit to Perth Ice Rink or North Inch Golf Course while you're in the area.


Perth Concert Hall and St. Ninian's Cathedral are both worth a visit while you're out exploring. You might also stop by Perth Racecourse, located 5.2 mi from Elcho Castle, or Lindores Abbey which is 5.1 mi away.