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 – 7 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 basic but excellent value for the price. Excellent location and nice staff
Scored 6.9
6.9
Rated pleasant
Pleasant
838 reviews
Price from
£57.51
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.

Breakfasts, and the evening meal we had were superb. Staff uniformly excellent.
Scored 8.3
8.3
Rated very good
Very good
1,101 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.

Lovely staff, room with a view, food great and location fantastic
Scored 8.8
8.8
Rated fabulous
Fabulous
348 reviews
Price from
£138
1 night, 2 adults
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...

We had the best time. Lovely food and fantastic staff. The accommodation was cosy, clean and comfortable.
Scored 8.3
8.3
Rated very good
Very good
387 reviews
Price from
£107.10
1 night, 2 adults
The Townhouse Aberfeldy - Rooms & Breakfast, hotel in Aberfeldy

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

Location good, facilities good. Breakfast was great but I must say this hotel has some of the finest staff I’ve ever had the pleasure of staying with. Staff make a hotel and that is certainly the case here. Would wholeheartedly recommend staying at The Townhouse.
Scored 9.4
9.4
Rated superb
Superb
1,693 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.

Comfortable, clean, well run accommodation with friendly efficient staff. We were in the Station House room only part of The Townhouse, and it was really pleasant and self contained
Scored 8.7
8.7
Rated fabulous
Fabulous
270 reviews
Price from
£85
1 night, 2 adults
The Steading, hotel in Aberfeldy

Located in Aberfeldy and only 3.1 km from Castle Menzies, The Steading provides accommodation with mountain views, free WiFi and free private parking.

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
159 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.

The staff, service and food were outstanding.
Scored 9.5
9.5
Rated exceptional
Exceptional
65 reviews
Price from
£153
1 night, 2 adults
The Inn on the Tay, hotel in Aberfeldy

Situated in Pitlochry, 10 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant.

Fantastic location great food
Scored 9.2
9.2
Rated superb
Superb
140 reviews
Price from
£132
1 night, 2 adults
Mains of Taymouth Country Estate 5* Gallops Apartments, hotel in Aberfeldy

Located within 10 km of Castle Menzies and 42 km of Blair Castle in Kenmore, Mains of Taymouth Country Estate 5* Gallops Apartments provides accommodation with seating area.

Amazing location, beautiful scenery and well appointed.
Scored 9.3
9.3
Rated superb
Superb
23 reviews
Price from
£669.12
1 night, 2 adults
See all 20 hotels in Aberfeldy

Most booked hotels in Aberfeldy and surroundings in the past month

See all

What guests said about Aberfeldy:

  • Scored 8.0
    8.0

    Visited the Fountain bar & restaurant for alcoholic...

    Visited the Fountain bar & restaurant for alcoholic beverages and lunch. Staff are so helpful and friendly and lovely atmosphere. Soup was delicious and everything very reasonably price. Would definitely recommend and return. Wish I stayed nearer.
    DENISE
    United Kingdom
  • Scored 10
    10

    Aberfeldy is a lovely wee town in beautiful Perthshire.

    Aberfeldy is a lovely wee town in beautiful Perthshire. Big enough to have all the necessary facilities and some nice independent shops, bars and restaurants, but small enough to be friendly and easy to walk around. Some lovely countryside and mountains right on the doorstep and well connected from all directions.
    Ben
    United Kingdom
  • 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

See reviews by guests who stayed at hotels in Aberfeldy

See all
  • From £89 per night
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 1,693 reviews
    We had a great stay! We had been visiting multiple places in Scotland this summer and this one by far beat others. Not only it was very clean, but selection of breakfast menu will suit everyone’s flavours. Each morning there was a special two dishes to choose from on top of standard menu positions (what a treat!!!). We loved the location and fact it is just a short walk to great book shops and cafes (if you wish to see the Aberfeldy itself) not to mention local distillery. Simply GRAND !
    Kłosińska
    United Kingdom
  • From £99 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,101 reviews
    I recently had the pleasure of staying at the Schiehallion Hotel in Aberfeldy, and it was an experience to remember. The service was exceptional, with the staff going above and beyond to accommodate even the most unique requests. The food was delightful, and the rooms were both spacious and comfortable, providing a perfect haven after a day of exploring. I can't recommend this hotel enough for anyone visiting Aberfeldy.
    Patryk
    Poland
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 301 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
  • From £115 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 348 reviews
    This hotel could be called a restaurant with rooms the food was so good. A really welcoming atmosphere, from the large car park to the cosy bar and excellent restaurant. The position is lovely on a quiet road with a super riverside walk into Aberfeldy. We will be staying there again.
    Ann
    United Kingdom
  • From £71 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 838 reviews
    Perfect location for our needs and bathrooms nice and modern and free parking. Lovely Birks of Aberfeldy walk near hotel
    A
    Anonymous
    United Kingdom