Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Aberfeldy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Aberfeldy hotels and places to stay

Balloch Park
4 out of 5
Get Rates
4.3 mi from city centre
4/5Very Good! (1 review)

"Great cabins, very comfortable and in good location. Unfortunately it is still a bit of a building site, which can be noisy and a bit intrusive during the week."…"

Reviewed on 23 Oct 2019

Balloch Park
The Steading
3 out of 5
The price is £120 per night
2.63 mi from city centre
4.7/5Exceptional! (11 reviews)

"Perfect stay in a perfect location!"…"

Reviewed on 28 Aug 2019

The Steading
Mains of Taymouth Country Estate
4 out of 5
Kenmore, Aberfeldy, Scotland
The price is £360 per night
5.67 mi from city centre
Mains of Taymouth Country Estate
Ben Lawers Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £60 per night
12.58 mi from city centre
4.3/5Excellent! (84 reviews)
Ben Lawers, simply the business. Excellent.

"Could not fault it. The host was friendly and accommodating and the room first class. The food was definitely 5*. And our little dog gave it 5-paws too 🐶"…"

Reviewed on 21 Oct 2019

Ben Lawers Hotel
Brae House 4 Star Gold
The price is £127 per night
0.52 mi from city centre
4.5/5Wonderful! (11 reviews)

"Excellent location room was spacious and spotlessly clean host were extremely friendly and welcoming and the breakfast was superb wouldn't hesitate to return"…"

Reviewed on 6 Oct 2019

Brae House 4 Star Gold
The Weem Inn
2.5 out of 5
Get Rates
0.97 mi from city centre
3.6/5Good! (14 reviews)
Very special Hotel

"Very special stay, rooms are big, clean en bathroom is very good. No breakfast or dinner but you can use the kitchen. Hotel is very old, if you prefer luxery and overall comfort than this is not your hotel."…"

Reviewed on 30 Jul 2019

The Weem Inn
Fortingall Hotel
The price is £190 per night
7.23 mi from city centre
4.7/5Exceptional! (40 reviews)

"Great property! Food and amenities were outstanding!"…"

Reviewed on 17 Oct 2019

Fortingall Hotel
#1 Lawers view - PF, HT
Get Rates
5.97 mi from city centre
#1 Lawers view - PF, HT
Balnearn House
4 out of 5
Get Rates
0.2 mi from city centre
4.8/5Exceptional! (18 reviews)

"this B&B is close to the centre of Aberfeldy and is a very comfortable place to stay with nice rooms, great lounge, good food and a nice helpful couple running it. I would find it hard to fault this place. Ian"…"

Reviewed on 18 Feb 2020

Balnearn House
Dun Aluinn
5 out of 5
Get Rates
0.41 mi from city centre
Dun Aluinn
Can't see what you're looking for?
See all available properties in Aberfeldy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Aberfeldy

Visitors to Aberfeldy are sure to enjoy the spas and bars. Tourists can also enjoy the city's golf courses and monuments. A top sight in the city is Loch Lomond and The Trossachs National Park.

  • There are 70 hotels and other accommodation options in Aberfeldy
  • The closest major airport is in Dundee (DND), 33.8 mi (54.4 km) from the city centre
  • The next closest is in Edinburgh (EDI), 50.2 mi (80.8 km) away

Sightseeing and Staying in Aberfeldy

Cultural venues in the city include Castle Menzies, Dewar's World of Whisky and Scottish Crannog Centre. The city is notable for landmarks like Taymouth Castle, Black Watch Monument and Wade's Bridge. The city's natural beauty is on display at Loch Lomond and The Trossachs National Park, Loch Tay and Ben Lawers.

One of the top places to see in the surrounding area is Loch Earn, 20.6 mi/33.2 km from the centre of the city.

Dressing for Aberfeldy

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 3°C at night
  • July to September averages 18°C during the day and 8°C at night
  • Between October and December, the average temperature is 13°C during the day and 2°C at night
  • About 701.60 millimetres of rain falls on Aberfeldy each year
  • Hottest months are usually July and August with an average temperature of 17°C, while the coldest months are March and February with an average of 1°C

Frequently asked questions

What's the best place to stay in Aberfeldy?
Fortingall Hotel is a favourite property for Expedia customers. This 4-star hotel offers free breakfast and a restaurant. Moness Resort is another top choice for your trip based on reviews.
If I need to cancel my hotel reservation in Aberfeldy, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to review the best options available in Aberfeldy.
What's the best budget-friendly hotel in Aberfeldy?
Based on reviews, Moness Resort is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is OYO Breadalbane Arms.
What's the best accommodation option for families in Aberfeldy?
Ben Lawers Hotel is a top 3-star inn on Expedia for families, and features a restaurant and free parking. Other options for your family trip include Ailean Chraggan and The Weem Inn. Also, children of all ages will enjoy a visit to Bolfracks Garden.
What's the best place to stay for a couple going to Aberfeldy?
Moness Resort is a favourite 4-star hotel for couples, and features a full-service spa and 2 restaurants.
What's the best pet-friendly accommodation option in Aberfeldy?
Fortingall Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options to stay with your pet include Ben Lawers Hotel and The Weem Inn.
What is the best spa hotel in Aberfeldy?
Moness Resort is a highly recommended spa hotel with an indoor pool. Treat yourself to a facial, body scrub or reflexology at the on-site spa. Other popular spa hotels in Aberfeldy include The Kenmore Club by Diamond Resorts and Ben Lawers Hotel.
What's it like staying in Aberfeldy?
Visitors to Aberfeldy will definitely enjoy the spas and bars. Tourists can also enjoy the city’s golf courses and monuments. In Aberfeldy, there are 211 hotels and other accommodation options to choose from.
What are the top places to visit in Aberfeldy?
Cultural venues include Castle Menzies, Dewar’s World of Whisky and Scottish Crannog Centre. Landmarks like Taymouth Castle, Black Watch Monument and Wade’s Bridge might be worth a visit. Natural beauty is on display at Loch Tay, Ben Lawers and Fortingall Yew.
What's the seasonal weather like in Aberfeldy?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual rainfall for Aberfeldy is 702 mm.

Aberfeldy Hotel Reviews

More trip options