Skip to main content

Filter by:


Star rating

Review score

Aberfeldy – 9 hotels and places to stay
See the latest prices and deals by choosing your dates.
Boreland Loch Tay, hotel in Aberfeldy

Situated in Aberfeldy in the Perthshire region and Castle Menzies reachable within 15 km, Boreland Loch Tay features accommodation with free WiFi, barbecue facilities, a private beach area and free...

8.4
Scored 8.4
Very good
Rated very good
64 reviews
Price from£177.65per 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...

7.6
Scored 7.6
Good
Rated good
2,040 reviews
Price from£116.10per night
Schiehallion Hotel, hotel in Aberfeldy

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

8.3
Scored 8.3
Very good
Rated very good
1,015 reviews
Price from£109per 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.

9.4
Scored 9.4
Superb
Rated superb
1,631 reviews
Price from£119per night
Station House, hotel in Aberfeldy

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

8.8
Scored 8.8
Fabulous
Rated fabulous
347 reviews
Price from£110per 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.

9.4
Scored 9.4
Superb
Rated superb
295 reviews
Price from£110per night
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.

6.7
Scored 6.7
Pleasant
Rated pleasant
772 reviews
Price from£68.40per 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.

8.7
Scored 8.7
Fabulous
Rated fabulous
369 reviews
Price from£110per night
The Kenmore Club, hotel in Aberfeldy

With a magnificent location on the banks of Loch Tay, close to the picturesque village of Kenmore, these charming and well-appointed cottages offer luxurious self-catering accommodation.

8.8
Scored 8.8
Fabulous
Rated fabulous
1,780 reviews
Price from£173.75per 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.

9.2
Scored 9.2
Superb
Rated superb
112 reviews
Price from£176per night
See all 19 hotels in Aberfeldy

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

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 74 reviews
    Absolutely lovely spot. It had everything I needed and was close to everything but tucked back so it was quiet. The outdoor seating area by the burn was a special treat in the mornings. The flat was modern and comfortable and impeccably clean. A little tricky to find at first as it is around the far side of the building, but the friendly locals helped me out.
    Jones
    United States
  • From £125.10 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,040 reviews
    A family-friendly resort to stay at in a convenient location for exploring Loch Tay and around. Self-catering accommodation had all amenities we needed with a well stocked up kitchen. Aberfeldy and near by Kenmore doesn't have too much choice for dining, so prepare to self-cater. There's a nice restaurant on-site that's worth a meal at. Lovely food and staff.
    Antti
    United Kingdom
  • From £109 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,631 reviews
    Everything. Although Scotland was still in lockdown due to covid and didn't open up til our last day. Our stay was lovely. The staff were very welcoming especially Monty who served us breakfast. He is a credit to your hotel. Hold onto him. Everyone was very welcoming and couldn't do enough for us to be honest. We will definitely be rebooking again. Thankyou
    Julie
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 131 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
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 8 reviews
    Based 8 miles outside nearest town 20 min drive or 3.5 hour walk - a fact Town of Aberfeldy has 3 bar restaurants (nothing special) & a co op It does have satellite TV which I mean should be standard but surprised it had this feature along with electronic appliances that did the job View of the lake was peaceful in main lobby
    Nathan
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 295 reviews
    Everything about the Balnearn House was lovely, the owners, the rooms, the hotel. Breakfast was very nice and tasty, with a good variety of options. Rooms were clean, tidy and spacious. Bathroom was immaculate, shower had a strong pressure to it which was a bonus! 100% recommend this Hotel for anyone visiting the local area.
    Ma
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 186 reviews
    This is a charming upmarket guest house/hotel in a stunning location, based on a very nice restaurant. Facilities were inevitably slightly curtailed due to Covid-19 restrictions (e.g. lounge not open), but we enjoyed everything about our stay. The staff were, without exception, delightful, friendly and efficient.
    Libby
    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.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
  • From £109 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,015 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.1
    Scored 8.1
    Very good
    Rated very good
     · 52 reviews
    Located in centre of Aberfeldy's main street. Plenty parking across the road, behind co-op. Great local pub for meals. Flat was clean, comfortable, spacious, and had everything we needed for our 3 night stay. This is our second stay here, and will definitely be back. Dog friendly.
    Alison
    United Kingdom
  • From £115 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 176 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 £143 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 369 reviews
    The hotel is set in a beautiful spot with a view of the hills around Aberfeldy which you can admire while you eat your wonderful breakfast. The friendly dog Jack will attend patiently to help you with breakfast if you need it!
    George
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 347 reviews
    parking off the street, breakfast choices, as well as dinner. Staff was very friendly and helpful. We had a wonderful time visiting Aberfeldy again and likely will return in 3 years.
    Ron
    United States
  • From £109 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,015 reviews
    Lovely modern hotel. Rooms were clean, modern and comfortable. Large bathroom. Facilities to make coffee/Tea. Central hotel easy to find on the Main Street through Aberfeldy.
    elaine
    United Kingdom
  • From £143 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 369 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
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 347 reviews
    Easy to find with parking in front or nearby. Clean and comfortable. We had the use of the dining area as a communal space.
    Stephen
    United Kingdom
  • From £94 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 772 reviews
    room and where the hotel was it was in a nice little town and you where close to all the shops and resrunts
    Ross
    United Kingdom
  • From £125.10 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,040 reviews
    Beautiful area, lots to see and do hotel exceptional. Swimming pool and sauna first class
    Keith
    United Kingdom
  • From £109 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,631 reviews
    I loved the charm of the hotel. The restaurant was very handy.
    Susan
    United States