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 – 20 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 located 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.

Clean, comfortable, good value.
Scored 7.1
7.1
Rated good
Good
846 reviews
Price from
$80.87
1 night, 2 adults
Schiehallion Hotel, hotel in Aberfeldy

Located in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. The listed property was built in 1884 and is within a 4-minute drive of Castle...

Charming little place in a great location, with a super friendly, attentive staff.
Scored 8.4
8.4
Rated very good
Very Good
1,085 reviews
Price from
$123.01
1 night, 2 adults
Ailean Chraggan, hotel in Aberfeldy

Located in Aberfeldy, a 14-minute walk from Castle Menzies, Ailean Chraggan has accommodations with a garden, free private parking, a terrace and a restaurant.

The room was great with a nice en-suite. The bed was a little hard and noisy. The breakfast and dinners were excellent. Very nice and welcoming staff. Very quiet area.
Scored 8.9
8.9
Rated excellent
Excellent
348 reviews
Price from
$171.47
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...

The location
Scored 8.3
8.3
Rated very good
Very Good
433 reviews
Price from
$121.89
1 night, 2 adults
Westcroft Garden Room, hotel in Aberfeldy

Westcroft Garden Room is located in Aberfeldy, just 22 miles from Blair Atholl Golf Club and 27 miles from Drummond Castle Gardens.

Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
$99.40
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 center, a rural town in Highland Pethshire.

Large rooms, modern furnishing, good location, friendly staff.
Scored 9.3
9.3
Rated wonderful
Wonderful
1,710 reviews
Price from
$123.01
1 night, 2 adults
The Steading, hotel in Aberfeldy

Featuring garden views, The Steading in Aberfeldy features accommodations and a terrace. Providing free private parking, the 4-star bed and breakfast is 1.9 miles from Castle Menzies.

Good location and near Menzies castle and Aberfeldy. Peaceful and quite location away from roads.
Scored 9.0
9.0
Rated wonderful
Wonderful
157 reviews
Price from
$142.89
1 night, 2 adults
Station House - Room Only, hotel in Aberfeldy

Located in the center 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.

I really liked the setup this accommodation has. The room was spacious and the bathroom as well. We had windows overlooking the street. There was also a common area with fridge/freezer, a super automatic coffee machine offering free coffee and few cookies available to just take. The checkin was at a sister property just across the street and the barman, acting also as a receptionist, was cheerful and happy to see everyone. While there was no private parking, there's a big free parking lot right next to the hotel.
Scored 8.7
8.7
Rated excellent
Excellent
274 reviews
Price from
$99.40
1 night, 2 adults
The Grandtully Hotel, hotel in Grandtully

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar.

lovely classy place staff wonderful and helpful breakfast great
Scored 9.5
9.5
Rated exceptional
Exceptional
66 reviews
Price from
$190.11
1 night, 2 adults
The Inn on the Tay, hotel in Pitlochry

Located in Pitlochry, 6.1 miles from Castle Menzies, The Inn on the Tay has accommodations with a garden, free private parking, a terrace and a restaurant.

Staff were amazing. Very friendly and helpful. Dinner was delicious and breakfast equally so. Lovely location right on the River Tay
Scored 9.4
9.4
Rated wonderful
Wonderful
139 reviews
Price from
$171.47
1 night, 2 adults
See all 20 hotels in Aberfeldy

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 $105.62 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 1,710 reviews
    The location was wonderful, the staff were all fantastic, both the evening and breakfast crew were friendly and went over and above to make us comfortable and happy. The room was clean and cosy, it was great as well to meet awesome members of the housekeeping staff whom made us feel welcome too. We cannot thank all the staff at The Townhouse Aberfeldy enough for making our stay so lovely, thank you :)
    B
    Bathsheba
    United Kingdom
  • From $157.80 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 348 reviews
    Large ground floor garden room with own sitting room large bathroom. Quiet and comfortable in attractive area. Walks nearby but too steep for us. We were tired and weather wasn't kind so that probably affected our view. Highlight was tour of Dewar's Aberfeldy distillery on far edge of town but really you need to drive from Weem which means watching what you drink!
    Peter
    United Kingdom
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 12 reviews
    ideal location near Aberfeldy and short drive to the Ben Lawers Hills. Fully contained large garden with high fences was great for our dogs - including smaller gated courtyard right outside the front door in case you want to stop then roaming around the whole garden at night :)
    Stewart
    United Kingdom
  • From $123.01 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,085 reviews
    It is a fine hotel with a busy bar and great food (Lamb Special!). Parking is across the road and free. Located in the middle of Aberfeldy. Rooms were spacious and comfortable. Staff is very friendly and made me feel welcome.
    Petra
    Netherlands
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    Stunning location up in the hills above Aberfeldy. Surrounded by mountains on all sides. Easily accessible to all local areas and safe exercise area for the dog.
    Michael
    United Kingdom