Vacation on Loch Earn in Scotland Countryside

Call it a holiday, vacation, countryside meander, or simply a well-deserved break, Achray House Hotel in St Fillans offers breathtaking views across Loch Earn in Perthshire, access to Loch Lomond and Trossachs National Park, a central location to explore the Southern Highlands, West Coast, and historic towns like St Andrews, Dunkeld, Crieff and Oban. Add activities on and around Loch Earn if you're so inclined (Activities near Achray House). 

Your hosts, Bradley and Zelda, ensure a warm welcome for a memorable stay, with spacious upmarket bedrooms, cozy public lounges with a romantic fireplace, our popular bar and much-praised food. Book online (follow the "Bookings" link above), by email ( or by phone (01764 685320). Achray House Hotel is proud to rank among the top 20 three-star hotels in Perthshire! (check out at TravelMyth Top 20). The hotel foreshore boasts Lynne Schroder's "Fish out of Water" installation, part of the prize-winning BLiSS Arts trail.

Seasonal information

Achray House Hotel opens from February to December (Tuesday to Sunday throughout high season). For special events and groups we offer 7 days per week availability; please phone to arrange. While hotel rooms unfortunately do not offer accommodation for small children or pets, our lodges cater for the whole family. Contact us for details. 

Free Wi-Fi is available throughout the hotel but due to the rural location access may be slow in some spots. We also suggest guests check the mobile networks supported in the area, prior to booking. As per legal requirements, Achray House Hotel is strictly non-smoking throughout. 

We look forward to your arrival for an unforgettable time at Achray House Hotel!


Hotel RoomsSelf CateringRestaurant Menu