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 – 39 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.

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
7.1
Good
807 reviews
Price from
$71
per night

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... Staff and locals are very friendly and helpful..

Show more Show less
8.8
Excellent
570 reviews
Price from
$112
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. Delicious breakfast, friendly helpful staff and lovely atmosphere

Show more Show less
8.8
Excellent
158 reviews
Price from
$134
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.

Show more Show less
10
Exceptional
1 reviews
Price from
$282
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. Great area. Nice nature walk into the nice town of Aberfeldy.

Show more Show less
8.1
Very Good
1,983 reviews
Price from
$123
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. Location, rooms clean and well laid out. Modern bathroom. Friendly and attentive staff.

Show more Show less
9.4
Awesome
888 reviews
Price from
$112
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. Comfortable room and friendly staff.

Show more Show less
9.4
Awesome
437 reviews
Price from
$78
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. Fabulous breakfast!! Service and choice available excellent.

Show more Show less
9.6
Exceptional
309 reviews
Price from
$113
per night

Fernbank House

Aberfeldy

The 19th-century Fernbank House is set just 5 minutes’ walk from Aberfeldy’s historic village center. It provides free Wi-Fi, Yoga and bright rooms, just 328 feet from the River Tay. Very clean and tidy, the owners have gone to a lot of troubke making this house exceptionally chic

Show more Show less
9.5
Exceptional
89 reviews
Price from
$138
per night

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. Everything about our stay was amazing. The scenery is beautiful. The room was very comfortable. Great bed. Nice spacious bathroom. Breakfast was very nice with choices and hot fresh food.

Show more Show less
9.3
Awesome
119 reviews
Price from
$148
per night

Most-booked hotels in Aberfeldy in the past month

See all
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