Skip to main content

Search hotels in Aberfeldy

Enter your dates to see the latest prices and deals for Aberfeldy hotels

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.

Location , basic but functional
Scored 6.9
6.9
Rated pleasant
Pleasant
847 reviews
Price from
£58
1 night, 2 adults
Schiehallion Hotel, hotel in Aberfeldy

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

The staff are 10/10. Everything is kept clean and the pub has a great atmosphere and good food. Great breakfast!
Scored 8.3
8.3
Rated very good
Very good
1,115 reviews
Price from
£99
1 night, 2 adults
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.

A typical English pub style Hotel accommodation with an updated and modern bathroom, wonderful shower and the room was very large. The breakfast was really good and the gentleman serving us was very chatty and charming. We enjoyed our stay.
Scored 8.8
8.8
Rated fabulous
Fabulous
362 reviews
Price from
£138
1 night, 2 adults
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.

Lovely old building and views.. Location was handy to nearby restaurants. The room was spacious and clean and we enjoyed the breakfast.
Scored 9.3
9.3
Rated superb
Superb
1,654 reviews
Price from
£99
1 night, 2 adults
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.

Room was great. There is a breakfast room, with a fridge for guest and tea and coffee (paper cups)
Scored 8.7
8.7
Rated fabulous
Fabulous
255 reviews
Price from
£75
1 night, 2 adults
The Steading, hotel in Aberfeldy

Situated in the heart of Highland Perthshire, this elegant modern guest house has been designed by an award-winning architect.

The ability to be able to eat some meals at our accommodation comfortably was good. As too was the accommodation itself which had pretty much everything you could want for a short stay. Lovely views and well managed.
Scored 8.9
8.9
Rated fabulous
Fabulous
167 reviews
Price from
£115
1 night, 2 adults
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.

Staff provided exceptional services. Food is great.
Scored 9.4
9.4
Rated superb
Superb
58 reviews
Price from
£153
1 night, 2 adults
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.

Excellent - lovely food, beautiful location, very welcoming and friendly
Scored 9.2
9.2
Rated superb
Superb
137 reviews
Price from
£132
1 night, 2 adults
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.

Amazing location, beautiful scenery and well appointed.
Scored 9.3
9.3
Rated superb
Superb
23 reviews
Price from
£669
1 night, 2 adults
Mains of Taymouth Country Estate 5* Maxwell Villas, hotel in Aberfeldy

Mains of Taymouth Country Estate is set in Kenmore. Perth is 61 km from the Estate, while Pitlochry is 34 km from the Estate. The nearest airport is Edinburgh Airport, 81 km from Maxwell.

It was OK for stay we had planned. We were going to a horse show at Blair Athol. The on site shop was very good.
Scored 9.0
9.0
Rated superb
Superb
48 reviews
Price from
£541
1 night, 2 adults
See all 20 hotels in Aberfeldy

Most booked hotels in Aberfeldy in the past month

FAQs about hotels in Aberfeldy

What guests said about Aberfeldy:

  • Scored 8.0
    8.0

    Fabulous views and beautiful well kept lodges in a beautiful...

    Fabulous views and beautiful well kept lodges in a beautiful location with everything you need for a self catering holiday. However 4pm check in on Friday and 10am checkout on a Sunday made the weekend feel rushed and spoiled your Saturday night having to get up early the next morning to pack up the lodge and exit for 10am. A later Sunday checkout would have made all the difference
    Gillian
    United Kingdom
  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 10
    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

Explore guest reviews of hotels in Aberfeldy

  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 23 reviews
    The views and hot tub was the highlight and private and quiet. Location perfect, close enough to aberfeldy that you could walk it easily and places to see not to far away ie 7 mile to Kenmore,10 mins from highland safaris and there's a stunning waterfall birks of aberfeldy a little strenuous but worth it. Found something to do every day mainly waterfalls. Owners are friendly and informative of the area. Very clean. Loved our stay here.
    carole
    United Kingdom
  • Scored 9.5
    9.5
    Rated exceptional
    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
  • Scored 7.8
    7.8
    Rated good
    Good
     · 6 reviews
    The pictures as seen at booking.com present a good reference what to expect. On the corner of the building row you find the Townhouse hotel where you can book a reservation for breakfast. Restaurants recommended in short distance are Chillies and Three Lemons.
    H.R.T.
    Netherlands
  • From £88.50 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 847 reviews
    The rooms only hotel is conveniently situated in the middle of Aberfeldy, it’s clean and is good value for money.
    Ann
    United Kingdom
  • From £134.10 per night
    Scored 7.7
    7.7
    Rated good
    Good
     · 2,014 reviews
    Moness is a lovely resort situated in beautiful Aberfeldy. Short walk into the town. Walks nearby.
    Elaine
    United Kingdom