Skip to main content

Filter by:


Star rating

Review score

Aberfeldy – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Breadalbane Arms Room Only Hotel, hotel in Aberfeldy

This 200-year-old former coaching inn is situated in the main square of Aberfeldy, deep in Highland Perthshire. Free Wi-Fi is available in public areas, and there is free parking on site.

It was central and good value, staff friendly
6.7
Scored 6.7
Pleasant
Rated pleasant
785 reviews
Price from£63.90per night
Schiehallion Hotel, hotel in Aberfeldy

Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi.

Spacious room, good tea and coffee making provisions, really nice breakfast, friendly bar and staff
8.3
Scored 8.3
Very good
Rated very good
1,039 reviews
Price from£99per night
Ailean Chraggan, hotel in Aberfeldy

Situated in Aberfeldy, 1.2 km from Castle Menzies, Ailean Chraggan features accommodation with a garden, free private parking, a terrace and a restaurant.

lovely staff and the food was fab
8.7
Scored 8.7
Fabulous
Rated fabulous
382 reviews
Price from£154per night
Moness Resort, hotel in Aberfeldy

In 35 acres of tranquil Perthshire countryside, this resort features a swimming pool and 2 restaurants. Free WiFi is also available. The Moness Resort leisure complex includes a sauna and a steam...

Great breakfast, comfortable room and large bath/shower. Fantastic location, beautiful setting and easy to walk into Aberfeldy. Staff were all so friendly.
7.6
Scored 7.6
Good
Rated good
2,102 reviews
Price from£107.10per night
Balnearn House, hotel in Aberfeldy

Balnearn House is a family-owned B&B set in the beautiful Tay valley in the heart of Highland Perthshire. Surrounded by its own garden, it offers rooms with flat-screen TVs and free Wi-Fi.

Breakfast was unbelievable. Plenty of choice and very different to the usual B&Bs I’ve stayed in before. Only wish I had managed to eat the whole breakfast and left a clean plate. But saying that it was 2 or 3 courses. Let’s just say my eyes were bigger than my belly. Well done 👍
9.4
Scored 9.4
Superb
Rated superb
300 reviews
Price from£110per night
The Townhouse Aberfeldy, hotel in Aberfeldy

Built in 1895, The Townhouse Aberfeldy sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

The accommodation was spacious, exceptionally clean and the staff were very friendly and proactive. We wanted a relaxing night away and we were blown away by the accommodation, cleanliness and service from the staff.
9.4
Scored 9.4
Superb
Rated superb
1,671 reviews
Price from£99per night
Station House - Room Only, hotel in Aberfeldy

Situated in the centre of Aberfeldy in Highland Perthshire, Station House - Room Only is a 5-minute walk from cafés, shops, bars and restaurants, as well as a cinema.

All was good
8.8
Scored 8.8
Fabulous
Rated fabulous
347 reviews
Price from£110per night
The Grandtully Hotel, hotel in Aberfeldy

Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar.

Everything about our stay was exceptional. The attention to detail in the design of the rooms, the restaurant, bar and the FOOD! The staff were incredibly attentive and knowledgeable. Setting is stunning and such a chilled environment. Will be back for sure!
9.4
Scored 9.4
Superb
Rated superb
33 reviews
Price from£153per night
The Inn on the Tay, hotel in Aberfeldy

On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside.

Location, cleanness, staff
9.2
Scored 9.2
Superb
Rated superb
113 reviews
Price from£154per night
Mains of Taymouth Country Estate 5* Gallops Apartments, hotel in Aberfeldy

Set on the edge of Tay Forest Park, these modern apartments have under-floor heating throughout. excellent onsite facilities include golf course, bar & brasserie and deli & gift shop.

Very comfortable and warm. Kitchen very well equipped.
9.2
Scored 9.2
Superb
Rated superb
17 reviews
Price from£470.40per night
See all 19 hotels in Aberfeldy

Most booked hotels in Aberfeldy in the past month

FAQs about hotels in Aberfeldy









Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Aberfeldy:

  • 10
    Scored 10

    Aberfeldy is on the River Tay and set in beautiful...

    Aberfeldy is on the River Tay and set in beautiful countryside. There are outdoor things to do- farm trips, walks by the river or The Birds of Aberfeldy. In March the roads around are quiet and the views and countryside is so wonderful . For me The Watermill is one of the best individual bookshops anywhere and it has its own wonderful coffee shop. I want to go back .
    Anne
    United Kingdom
  • 8.0
    Scored 8.0

    Very pleasant area of Perthshire - plenty activities,...

    Very pleasant area of Perthshire - plenty activities, walking, cycling and watersports etc. Not far from Kenmore, Killin, Dunkeld which are all worth a visit. Dochart Falls worth a stop on the way to Killin. Not a huge amount in Aberfeldy itself, but a good centre. For an evening meal we would recommend the Inn on the Tay at Grandtully which is only 10-15 minutes away - the food and service was excellent, and there's outdoor seating for sunny days, pretty much on the banks of the Tay.
    Gordon
    United Kingdom
  • 10
    Scored 10

    We visit Aberfeldy every year and find it an excellent...

    We visit Aberfeldy every year and find it an excellent location to base ourselves and can travel around the area. It has a lovely town centre with a variety of shops and good selection of eating places. It is easy to walk to places and the highlight for those keen on walking is the Birks of Aberfeldy with stunning views. The Watermill in the centre of the town is a beautiful building and now a book store with cafe and well worth a visit. There is a cinema too in town with a cafe. It is easy to drive to Kenmore, Pitlochry and Blair Atholl when based in Aberfeldy. Karelia House is a craft store selling fabric and wool with a small cafe and based between Kenmore and Aberfeldy and worth a trip if you like sewing/knitting. Moness Hotel in Aberfeldy has a spa and small swimming pool and easy to walk to from the town centre. Near Aberfeldy is Grandtully with great views of the river. There is the highland chocolatier shop here too which has a lovely gift shop, a cafe and of course a selection of delicious chocolates. The Townhouse in Aberfeldy is a great place to stay and eat. Also visited the Waterfront restaurant in Kenmore which was excellent.
    Kim
  • 8.0
    Scored 8.0

    Aberfeldy is a nice, small town.

    Aberfeldy is a nice, small town. There are plenty of places to eat (good meals for our taste) and there was plenty of choice including an Iranian/Mediterranean cuisine restaurant and a good Italian one. There is also a wonderful Bookshop (The Watermill) with a very nice cafe attached. There is a great variety of attractions to visit in the area - wonderful scenery and woodlands for instance. Also a swimming in the local Community Hub/school. One particularly good (and famous) local attraction is The Birks of Aberfeldy. There are also so many places of interest to visit, a little further afield. People here appear friendly and helpful. One particular mention to be made, is of schoolchildren who offered to help immediately, after I (Janet) had fallen in the town.
    Kenneth
    United Kingdom
  • 10
    Scored 10

    Aberfeldy is a small city and is easily walkable.

    Aberfeldy is a small city and is easily walkable. We got our lunch to go from the local co-op and sat on a bench next to the river to eat. It's springtime and daffodils are in bloom everywhere. There is an excellent bakery and a good Indian restaurant (Chillies) in town.
    A
    Anonymous
  • 2.0
    Scored 2.0

    We had to get a change of room because there was only which...

    We had to get a change of room because there was only which was so high I could not get into it. There advert says you get £20 voucher which I thought was for dinner but it was for breakfast and we don't eat breakfast. You had to pay£25 each for dinner regardless of what you eat and I would only have a starter so I wasn't paying that we had to walk to Aberfeldy for something to eat. I asked about using the swimming pool but could not get times only time was 11am on Saturday morning and we were leaving at 10am. The receptionists were very little help. The advert says each room bets a bottle of wine but there was no wine in our room.I certainly would not recommend it to anyone and I will be wary of booking anything through Booking.com again.
    moira
    United Kingdom

Explore guest reviews of hotels in Aberfeldy

  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 115 reviews
    Tina our host was delightful. She also teaches yoga and my daughter (who was staying in a cottage nearby) and I had a yoga class which we enjoyed. The staff were very friendly and the breakfasts were delicious. The room was spotless, the bed was comfortable and we had a beautiful view of the hills. The surrounding area, which we know well, has so much to offer in the way of walking, wildlife, watersports on Loch Tay, good coffee shops and restaurants and plenty of activities for children of all ages. We will be back!
    Penny
    United Kingdom
  • From £143.10 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,102 reviews
    We had a very well equipped, comfortable and clean cottage in the grounds of the Moness hotel. There are trees, grass and bushes everywhere, and plenty of birds to listen to, you can see rabbits hopping about. The bed was very comfortable, we slept like logs. There is a lovely woodland footpath into Aberfeldy along the burn, we saw red squirrels. We had 2 good meals in the bar in the evening, lovely staff. Twice a day we used the swimming pool and sauna. I had a lovely facial at the Spa, using the discount as hotel guest.
    Mirjam
    United Kingdom
  • From £143.10 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,102 reviews
    The restaurant was brilliant. Couldn’t fault the food. My kids loved the swimming pool but there were a lot of out of order signs. The steam room, pool table and small kids play area were all out of use. The house we stayed in was massive and suited our stay but quite tatty and in need of a paint. The carpets were pretty dirty to look at. The house was however clean as were the bathrooms. The staff were excellent. Think the resort does need some TLC though.
    Jill
    United Kingdom
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,039 reviews
    We absolutely enjoyed our stay in the hotel. It was a quick one night stay, but very comfortable, room was big enough with all the facilities we needed. Added bonus was the bar downstairs for a wee night cap after relaxing evening at the Hot Box. We really enjoyed the breakfast service, and the staff were friendly and attentive. Will definitely be back again to explore the area a bit more. Great value for money, and I highly recommend staying there!
    Vendula
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews
    Wonderful experience. A great breakfast with an excellent choice. Cooked to order when you arrive for breakfast. Excellent location being a few minutes walk from the centre. Very friendly and informative host, without being intrusive. We liked Aberfeldy, it has good choice of restaurants in the town and nearby and is a good centre for walks and visiting the area.
    Elayne
    United Kingdom
  • From £143.65 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,671 reviews
    Everything was perfect. Great staff, quick check in , nice and clean room, great breakfast containing daily special offers beside the usual porridge and the full scottish version. Even fruit salad is offered which is not common in Scotland. Aberfeldy is a really nice town, everything is in walking distance, even the Dewars distillary.is a 10 minutes walk away.
    ZSOFIA
    Hungary
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 134 reviews
    The cottage was in a great location to explore Aberfeldy and the surrounding area. There are lots of shops a restaurants within walking distance. The cottage was very clean and looked exactly like the photos. The host left us a lovely welcome package of coffee, tea, hot chocolate and biscuits which was much appreciated after our day of traveling.
    Margaret
    Canada
  • From £143.65 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,671 reviews
    Everything in this hotel was for me and my wife totally first class. breakfast was delicious, dinner on the one night we had it was exceptional and the room was all we thought it would be, comfortable, clean, warm. Fantastic!!!. Plus the staff were great, Blair, Craig, Peter, and all the other staff that we did'nt get their names were brilliant.
    Colin
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews
    Absolutely everything! It’s private, the grounds are secure for dogs, the cottage is clean and has everything you need. There was a lovely touch of a welcome pack on arrival. It is the perfect base to travel and explore local areas such as Blair Atholl, Pitlochry, and Aberfeldy would definitely recommend.
    Ann
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 reviews
    This wee little pod has it all! It is very cosy, warm (underfloor heating!). Good bed, good shower, surprisingly complete kitchen. The hot tub is an amazing treat after a day of exploring the hills around Aberfeldy. The views are superb, and waking up to the sounds of sheep and lambs is fantastic.
    Esther
    Netherlands
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 20 reviews
    We had a fabulous holiday at the lodge, everything was great. The area is wonderful, very refreshing to be in the middle of nature. Plenty of snow and fun for the kids, the pool table is an excellent idea. Robert was very helpful, professional and responsive. Thank you for everything.
    Daniel
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews
    Lovely, homely, little holiday cottage. Nice spacious kitchen/dining area. Great walking access to Grandtully along the River Tay (and Aberfeldy if you fancy a longer stroll) and only a two minute drive from local amentities and restaurants. The hosts were super helpful and friendly.
    Fergus
    United Kingdom
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,039 reviews
    Breakfast was terrific with plenty of tasty options and fast attentive service. Staff were great and were on hand at all times to deal with matters. Location is exceptional, we explored a wide area around and about. Bar itself was pleasant enough place for a drink later in the day.
    Simon
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 180 reviews
    The fridge and pantry were well-stocked with fresh pastries and dairy items. We loved the breads and jams! The views were spectacular, and I can't say enough about the serenity of the area. Very refreshing. Wish we could have stayed longer.
    Carla
    United States
  • From £165 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 382 reviews
    Lovely location just outside Aberfeldy. Excellent dog walk adjacent to hotel. Very friendly and helpful staff. Food was beautiful with a Friday BBQ and a lovely breakfast
    Carole
    United Kingdom
  • From £165 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 382 reviews
    beautiful location, convenient dining option within the hotel, friendly host, sitting area within the room, breakfast included with the room, modern bathroom
    Heather
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 300 reviews
    All OK BREAKFAST V-GOOD IT WAS VERY NEAR THE TOWN CENTER WHICH WAS A +. Vist was to see famliy living in area so that was good. Will stop again at the Hotel.
    david
    United Kingdom
  • From £76 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 785 reviews
    Room clean and single bed fine. Central location in Aberfeldy with office street parking. Close to the hills. No amenities at hotel but plenty close by.
    Andrew
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 347 reviews
    Excellent staff! they were extremely helpful and friendly, would highly recommend this place to stay at Aberfeldy.
    Rishav Raj
    India
  • From £76 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 785 reviews
    The location is right in the middle of Aberfeldy.
    Iain
    Luxembourg

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.