Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Aberfeldy – 52 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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... We were on the top floor (3rd no lifts) in a large spacious room (8.) with an equally large bathroom which looked virtually new. There was one small window but with a pretty view from the bed. Dinner and breakfast is in an area off the bar and breakfast was very good with a wide choice. Our bonus was a day of light snow which enhanced the view out the window and around the town.

Show more Show less
8.7
Excellent
650 reviews
Price from
$93
per night

Breadalbane Arms

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. Central good valve for money happy staff You get what you pay for

Show more Show less
6.9
Review score
933 reviews
Price from
$62
per night

Ailean Chraggan

Hotel in Aberfeldy

Located in Aberfeldy, 0.7 mi from Castle Menzies, Ailean Chraggan features accommodations with a restaurant, free private parking, a bar and a garden. The hotel was lovely and the staff were amazing! The food was excellent, as were the views from our room.

Show more Show less
8.7
Excellent
200 reviews
Price from
$101
per night

Letterellan

Hotel in Aberfeldy

Located in Aberfeldy, 7.5 mi from Castle Menzies, Letterellan provides accommodations with a shared lounge, free private parking and a garden. The accommodations features room service and free WiFi. The quality and little touches makes this place 5 star plus, Jonathan is excellent and he’s super attentive. I stay away a lot and I can say that this is in my top 3 places I have ever stayed. - Great room size - Loads of lovely little touches - everything feels luxurious - Top notch turn down service - Lovely communal areas - Great Breakfast - A great private beach across the road - Lovely gardens and surroundings Oh and a great view no matter where you look over the loch

Show more Show less
10
Exceptional
5 reviews
Price from
$296
per night

Moness Resort

Aberfeldy

In 35 acres of tranquil Perthshire countryside, this luxurious resort features a swimming pool and 2 restaurants. Free WiFi is also available. Beautiful area, lots to see and do hotel exceptional. Swimming pool and sauna first class

Show more Show less
7.8
Good
2,009 reviews
Price from
$76
per night

The Townhouse Aberfeldy

Aberfeldy

Built in 1895, The Townhouse Aberfeldy sits on the edge of Aberfeldy’s town center, a rural town in Highland Pethshire. Breakfast was excellent, location fab right in the centre of the town

Show more Show less
9.4
Awesome
1,105 reviews
Price from
$114
per night

The Steading

Aberfeldy

Located in the heart of Highland Perthshire, this elegant modern guest house has been designed by an award-winning architect. Everything was perfect. Enjoyed the stay and the property is top notch quality , nice breakfast prepared by the very nice hosts.will definitely recommend to everyone.

Show more Show less
9.4
Awesome
122 reviews
Price from
$121
per night

Station House

Aberfeldy

Located in the center of Aberfeldy in Highland Perthshire, Station House is a 5-minute walk from cafés, shops, bars and restaurants, as well as a cinema. Lovely people great room and a super breakfast We were well looked after

Show more Show less
9.3
Awesome
468 reviews

Errichel House and Cottages

Aberfeldy

Boasting spectacular views of the countryside, Errichel House and Cottages offers a restaurant, free WiFi access, free parking and a spacious garden. Gorgeous setting and grounds, outstanding food by owner/chef, friendly and helpful staff, very comfortable and spacious room. Would definitely recommend to others for a stay!

Show more Show less
9.2
Awesome
171 reviews
Price from
$175
per night

Balnearn House

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. Balnearn is by far the finest B&B we have ever had the pleasure of staying at. This was our second visit and we can't say enough about the hospitality, the lovely, comfortable rooms and the outstanding breakfast. We have never given such a high rating to anywhere we have stayed. Thank you Claire and Mark for another memorable visit to Aberfeldy!

Show more Show less
9.6
Exceptional
275 reviews
Price from
$108
per night

Most-booked hotels in Aberfeldy in the past month

See all

FAQs about hotels in Aberfeldy

  • For hotels in Aberfeldy that serve highly-rated breakfasts, try Letterellan, Ailean Chraggan, and Schiehallion Hotel.

  • Many families visiting Aberfeldy loved staying at Schiehallion Hotel, Ailean Chraggan, and Letterellan.

  • These hotels in Aberfeldy are highly rated by couples: Letterellan, Ailean Chraggan, and Schiehallion Hotel.

  • Letterellan, Ailean Chraggan, and Schiehallion Hotel got great room view-related reviews from travelers in Aberfeldy.

  • On average, 3-star hotels in Aberfeldy cost $85 per night, and 4-star hotels in Aberfeldy are $166 per night. If you're looking for something really special, a 5-star hotel in Aberfeldy can be found for $188 per night, on average (based on Booking.com prices).

  • Letterellan, Ailean Chraggan, and Schiehallion Hotel are some of the popular hotels in Aberfeldy.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Aberfeldy:

Explore guest reviews of hotels in Aberfeldy

See all