This cozy upmarket country hotel in St Fillans, Perthshire, overlooks Loch Earn within Loch Lomond and Trossachs National Park. With the spectacular setting we're centrally situated to explore the Highlands, West Coast, and towns like St Andrews, Dunkeld, Doone, Crieff, Oban and Killin.

For Art lovers the Achray House foreshore now proudly boasts an art installation "Fish out of Water" by Lynne Schroder as part of the new BLiSS Arts trail launched recently by the Loch Earn Tourism Information group (LETi). Check out our exciting Midweek "Three-for-Two" deal (click on "Short Breaks") to follow the trail or  engage in any of the activities on offer around this part of the Southern Highlands. 

Your hosts, Bradley and Zelda, ensure a warm welcome to make your stay memorable. Upmarket, spacious rooms, cozy lounges and characterful bar will make you feel at home with our much-praised food likely to be a highlight of your visit!  Also available is a self-catering lodge (link at top of page). 

Bookings can be made from February to December (Tuesday to Sunday in summer and Wednesday to Sunday in winter). For special events and groups we offer 7 days a week bookings; please phone to confirm. While hotel rooms do not provide overnight accommodation for small children or pets, the lodges are ideal for the whole family, pets included. 

Free Wi-Fi available throughout the hotel but due to the rural location guests are adviced to check, before booking, if their networks are supported in this area. In keeping with legal requirements, Achray House Hotel is strictly non-smoking throughout, including the lodges. 

We look forward to your arrival for a memorable stay at Achray House Hotel!

Hotel RoomsSelf CateringRestaurant Menu