Photo by steflas

Hotels in Aberfeldy

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Aberfeldy?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Aberfeldy on Hotels.com. These Aberfeldy hotels consistently deliver on quality, location and traveller experience. Last updated on 11 October 2026.

1. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,002 reviews)
Immerse yourself in the Scottish countryside at this spa hotel with 2 restaurants and bars. After exploring nearby Temple Gallery or Aberfeldy Golf Course, unwind in the indoor pool or sauna, or book a massage at the full-service spa.
The price is £78
includes taxes & fees
10 Nov - 11 Nov
Moness Resort

2. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,169 reviews)
Unwind at this Pitlochry hotel with an indoor swimming pool and on-site restaurant. Just a short walk from Pitlochry Station and minutes from Pitlochry Golf Club, this welcoming retreat offers a fitness centre, terrace, and garden. Enjoy free WiFi and parking during your Scottish adventure.
The price is £101
includes taxes & fees
9 Nov - 10 Nov
The Pitlochry Hydro Hotel

3. Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (1,000 reviews)
The price is £145
includes taxes & fees
1 Nov - 2 Nov
Scotlands Spa Hotel

4. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (745 reviews)
The price is £302
includes taxes & fees
8 Nov - 9 Nov
Fonab Castle Hotel & Spa

5. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
Immerse yourself in Scottish charm at this Victorian hotel just minutes from Dunblane Museum. The indoor pool, health club, and sauna offer relaxation after exploring nearby Stirling Castle. Enjoy 24-hour room service and convenient access to Dunblane Station.
The price is £93
includes taxes & fees
25 Oct - 26 Oct
Apex Dunblane Hydro Hotel

6. The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (344 reviews)
Nestled in Aberfeldy, this aparthotel offers a restaurant, bar, and fitness centre for active travellers. Enjoy the indoor pool or outdoor tennis court between excursions to nearby Mains of Taymouth Golf Course and The Scottish Crannog Centre.
The price is £146
includes taxes & fees
8 Nov - 9 Nov
The Kenmore Club

7. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,004 reviews)
Escape to this historical hotel in Pitlochry, offering stunning views and beautiful gardens near Blair Athol Distillery. Unwind in the indoor pool, enjoy regional cuisine at Verandah restaurant, or pamper yourself with hot stone massages at the full-service spa.
The price is £206
includes taxes & fees
8 Nov - 9 Nov
Atholl Palace Hotel

8. The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (38 reviews)
The price is £97
includes taxes & fees
3 Nov - 4 Nov
The Steading

9. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (750 reviews)
Escape to Pitlochry where this golf hotel offers 2 restaurants and a welcoming bar. Just a 3-minute walk from the station and near Rob Roy Way, enjoy the terrace, garden, and snack bar after a day of Highland exploration.
The price is £95
includes taxes & fees
4 Nov - 5 Nov
McKays Hotel Bar & Restaurant

10. The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)
2.0 star property
Aberfeldy
6.8 out of 10, Good, (233 reviews)
Nestled alongside a golf course in scenic Aberfeldy, this welcoming hotel offers free WiFi and parking. Explore nearby hiking trails, kayaking spots, and mountain biking routes. Temple Gallery and Aberfeldy Golf Course are just moments away, with attentive staff ensuring a memorable stay.
The price is £73
includes taxes & fees
20 Oct - 21 Oct
The Breadalbane Arms Hotel (Room Only)

11. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,003 reviews)
Immerse in tranquility at this countryside hotel featuring a full-service spa and indoor pool near Polney Loch. After exploring The Hermitage, unwind with a massage or enjoy meals at the Riverside Restaurant.
The price is £166
includes taxes & fees
9 Nov - 10 Nov
Dunkeld House Hotel

12. Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (858 reviews)
Set in the Scottish countryside near MacRosty Park, this golf hotel offers 9 scenic holes, hot stone massages, and 2 indoor pools. Six restaurants serve light fare while the health club and fitness centre round out your stay.
The price is £164
includes taxes & fees
1 Nov - 2 Nov
Crieff Hydro

13. Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,004 reviews)
Atmospheric Scottish hotel with 2 restaurants and bars in the heart of Pitlochry, just 3 minutes from the train station. Explore Cairngorms National Park nearby or visit the local Fish Ladder. The helpful staff and hearty breakfast earn consistent praise from travellers.
The price is £124
includes taxes & fees
9 Nov - 10 Nov
Fisher's Hotel

14. Birchwood Pitlochry

Birchwood Pitlochry
5.0 star property
Pitlochry
9.8 out of 10, Exceptional, (35 reviews)
This Victorian hotel offers a picturesque retreat with an on-site restaurant and cosy bar. Just minutes from Blair Athol Distillery and a short walk from Pitlochry Station, guests enjoy convenient access to scenic Rob Roy Way with free WiFi and parking.
The price is £197
includes taxes & fees
22 Oct - 23 Oct
Birchwood Pitlochry

15. Pine Trees Hotel

Pine Trees Hotel
4.0 star property
Pitlochry
9.4 out of 10, Exceptional, (463 reviews)
Discover a refreshing retreat in pine-studded Pitlochry, minutes from Rob Roy Way - North. This highland gem offers a charming restaurant, cosy bar/lounge, and peaceful garden terrace. Just 8 minutes' walk from the station with free WiFi and parking.
The price is £257
includes taxes & fees
10 Nov - 11 Nov
Pine Trees Hotel

16. The Inn On The Tay

The Inn On The Tay
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (142 reviews)
Perched alongside the River Tay, this golf inn offers tranquil accommodation with complimentary breakfast and WiFi. The on-site restaurant and bar provide relaxing spots to unwind after exploring nearby Pitlochry Power Station and Fish Ladder attractions.
The price is £148
includes taxes & fees
1 Nov - 2 Nov
The Inn On The Tay

17. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (431 reviews)
Embrace Scotland's charm at this inviting inn near Cairngorms National Park. A 4-minute walk from Pitlochry Station with British dining, a cosy bar, and outdoor terrace. Fish Ladder and Rob Roy Way - North hiking trail await nearby, with free WiFi and parking.
The price is £231
includes taxes & fees
10 Nov - 11 Nov
The Old Mill Inn

18. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (206 reviews)
The price is £171
includes taxes & fees
11 Nov - 12 Nov
Craigatin House & Courtyard (Adults only)

19. Port Na Craig Inn

Port Na Craig Inn
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (121 reviews)
The price is £223
includes taxes & fees
17 Oct - 18 Oct
Port Na Craig Inn

20. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (149 reviews)
Immerse in Highland luxury at this Pitlochry retreat, a 9-minute walk from the station. Savour free gourmet breakfast before exploring nearby Cairngorms National Park or Blair Athol Distillery. Return for evening drinks at the intimate bar/lounge after a day of Scottish adventure.
The price is £252
includes taxes & fees
10 Nov - 11 Nov
Knockendarroch Hotel
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.

Get last-minute hotel deals in Aberfeldy and save more

Sign in to unlock great savings.
Showing deals for:16 Oct - 18 Oct

Check out pet-friendly hotels in Aberfeldy

You can also stay at hotels with a hot tub in Aberfeldy

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.

Go beyond your typical stay in Aberfeldy

When is the best time to visit Aberfeldy?

Our prices for hotels in Aberfeldy are cheapest in April

Price trends for hotels in Aberfeldy

Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.

October

High 11°C / low 5°C. Cloudy most days.
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
7°
weather_cloudy
November, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
4°
weather_cloudy
December, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
4°
ac_unit
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Snow likely.
0°
5°
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
7°
weather_cloudy
March, no crowd data, average high temperature 7 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
14°
weather_cloudy
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
Monthly weather averages (˚C)

Top landmarks in Aberfeldy

Learn more about Aberfeldy

Aberfeldy is well known for its attractions such as Castle Menzies and Loch Tay. This relaxing city has something for everyone including bars and sights like Dewar’s Aberfeldy Distillery and Mains of Taymouth Golf Course—all within a small-town setting.

A stone bridge over a river with a forested hill in the background.
Photo by steflas
Open Photo by steflas

Check out reviews of Aberfeldy hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Aberfeldy?

You can find top hotels in Aberfeldy from £72 with options to suit your budget and needs. If you're after an affordable hotel in Aberfeldy that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Aberfeldy hotels?

Discover great deals on Aberfeldy hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Aberfeldy hotels.

Can I book Aberfeldy hotels with free cancellation?

To book a refundable Aberfeldy hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some top pet-friendly hotels in Aberfeldy?

Our travellers' favourite pet-friendly hotels in Aberfeldy include:

You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Aberfeldy.

What are some of the best hotels in Aberfeldy for couples?

Enjoy your couple's retreat with a stay at a top-rated Aberfeldy romantic hotel. Our travellers love Moness Resort, a hotel with 2 restaurants. Another romantic hotel with top reviews is Kenmore Hotel. This hotel offers a restaurant and a bar/lounge for a perfect stay. Discover more hotels in Aberfeldy on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are the top Aberfeldy hotels with a pool?

Discover some of the best Aberfeldy hotels with a pool for a little extra luxury on your trip. Moness Resort is a great hotel with an indoor pool and a children's pool, and a guest rating of 8.6 out of 10. Plus, you can make the most of its 2 restaurants and 2 bars/lounges. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Aberfeldy with a pool.

What are some of the best Aberfeldy hotels with free parking?

If you're arriving by car, choosing a great Aberfeldy hotel with free parking is a plus. Our travellers' favourites include:

What are some popular hotels in central Aberfeldy?

For hotels in central Aberfeldy, check out Mains of Taymouth Country Estate and The Inn On The Tay. Travellers love Mains of Taymouth Country Estate for its location, as well as the restaurant, bar/lounge and coffee shop/cafe this country house offers. The Inn On The Tay is another popular central inn with a restaurant, a bar/lounge and a free continental breakfast.

Find out more about Aberfeldy

Discover the Enchanted Shores of Aberfeldy: A Tapestry of Nature and Heritage

Nestled in the heart of Scotland, Aberfeldy is a charming town that serves as a gateway to the breathtaking landscapes of the Scottish Highlands. Renowned for its stunning views of the River Tay and the nearby Loch Tay, this idyllic destination is perfect for nature lovers and outdoor enthusiasts. Explore the enchanting beauty of the nearby Aberfeldy Distillery, where you can savour the rich flavours of local whisky. With picturesque walks, historic sites like the majestic Castle Menzies, and cosy accommodations such as the Breadalbane Arms Hotel, Aberfeldy promises an unforgettable escape into Scotland’s captivating countryside.

Discover great hotels near Aberfeldy

Aberfeldy offers a variety of accommodation options, from charming bed and breakfasts to comfortable hotels. Whether you prefer a scenic countryside retreat or a convenient base for exploring the local attractions, you'll find plenty of inviting choices to suit your needs. Here are some of the best hotels near Aberfeldy that our travellers love:

  1. The Inn On The Tayopens in new window: This inviting 3.0-star inn boasts a remarkable guest rating of 9.8 out of 10, making it a favourite for adventure-seeking travellers. With a focus on golf-themed experiences, this property offers a range of exciting activities such as fishing, rafting, and mountain biking. Guests appreciate the clean and spacious accommodations, complemented by warm hospitality and delicious food. Its pet-friendly policy enhances the welcoming atmosphere, making it an ideal choice for those looking to blend comfort with adventure.
  2. Cuil an Daraich Guest Houseopens in new window: A charming 3.0-star bed and breakfast with a guest rating of 9.4 out of 10, Cuil an Daraich Guest House provides a serene escape for leisure travellers. This property features beautifully appointed rooms with stunning views and a delightful breakfast service, ensuring a memorable stay. The commitment of the owners to creating an excellent guest experience shines through, with thoughtful touches and attention to detail. The peaceful surroundings further enhance the appeal for those seeking relaxation combined with a touch of adventure.
  3. Fonab Castle Hotel & Spaopens in new window: This luxurious 5.0-star hotel achieves an impressive guest rating of 9.4 out of 10, positioning itself as a prime destination for discerning travellers. With an array of adventure activities like archery and sailing, alongside a tranquil spa, the property offers an unparalleled experience. The exquisite dining options and comfortable accommodations ensure a perfect blend of relaxation and indulgence. Set against a backdrop of stunning views, this hotel promises a memorable stay, ideal for those seeking high-end comfort and unique experiences.

Where to stay in and around Aberfeldy

Some of the best areas to stay near Aberfeldy are Pitlochry, Kenmore, and Fortingall. Pitlochry offers vibrant entertainment and hiking, complemented by beautiful scenery. Kenmore is perfect for relaxation and trendy dining, while Fortingall provides a peaceful retreat with family-friendly amenities. For first-time visitors, Pitlochry is the ideal choice due to its diverse attractions and lively atmosphere.

  1. Pitlochryopens in new window: A charming town nestled in the heart of Scotland, Pitlochry is an excellent base for your Aberfeldy adventure. With its stunning countryside and friendly atmosphere, it’s perfect for those who love hiking and exploring the outdoors. You can take a stroll around the picturesque Loch Tummel or visit the historic Blair Castle, which boasts beautiful gardens and rich history. The town also has a variety of cultural attractions, including local theatres and galleries, making it a vibrant spot for art lovers. Plus, with a range of shops offering unique Scottish goods, you’ll find plenty of opportunities to pick up some lovely souvenirs to remember your trip.
  2. Kenmoreopens in new window: Located near the tranquil banks of Loch Tay, Kenmore is ideal for a relaxing getaway. The friendly locals create a welcoming atmosphere, perfect for unwinding after a day of exploration. This quaint village offers stunning scenery, with activities such as walking and golfing readily available. The impressive Taymouth Castle is a must-see, showcasing majestic architecture set against the backdrop of the loch. Enjoy the peaceful vibe as you stroll through the small town, where you can find trendy shops and cozy bars to enjoy a drink while soaking in the beautiful surroundings.
  3. Fortingallopens in new window: This lovely village is known for its serene countryside and friendly charm, making it a great spot for a peaceful retreat. Fortingall is home to picturesque views and is close to various walking trails, perfect for those who enjoy exploring nature at a leisurely pace. You can also discover the historical significance of the area, including the famous Fortingall Yew, believed to be one of the oldest trees in Europe. With family-friendly activities and a warm community feel, it’s an excellent choice for a low-key stay while still being close to Aberfeldy and its attractions.

Things to do in Aberfeldy

Nestled amidst rolling hills and lush forests, Aberfeldy offers a charming blend of outdoor activities and relaxation. Enjoy invigorating hikes through scenic landscapes, unwind at a local spa, or take a leisurely dip in serene waters. Don't miss the chance to sample the region's renowned distillery, adding a distinctive touch to your visit.

  • Loch Tummelopens in new window – Spend a day at Loch Tummel, where you can enjoy stunning views of the tranquil waters surrounded by rolling hills. Take a leisurely stroll along the shoreline or find a quiet spot for a picnic while soaking in the serene atmosphere. The picturesque landscape makes it a wonderful choice for photography enthusiasts.
  • Blair Castleopens in new window – Visit Blair Castle, an impressive historic landmark that showcases beautiful architecture and rich heritage. Explore the expansive gardens and take a guided tour to learn about the fascinating stories of the families who lived here. Don’t forget to check out the impressive collection of art and antiques within the castle.
  • Rannoch Mooropens in new window – Discover the untamed beauty of Rannoch Moor, a vast wild landscape that invites you to wander through its unique flora and fauna. Several walking trails allow you to experience the moor’s dramatic scenery, making it a perfect spot for nature lovers and those seeking solitude.
  • Tay Forest Parkopens in new window – Head to Tay Forest Park, where lush woodlands and scenic trails await. This expansive area is ideal for hiking, cycling, or simply enjoying a peaceful walk among the trees. Keep an eye out for the local wildlife while immersing yourself in the fresh air and natural beauty.
  • Taymouth Castleopens in new window – Explore Taymouth Castle, a striking structure that offers insight into Scotland’s architectural history. Wander through the grounds and admire the surrounding landscape. The castle’s impressive design and picturesque setting make it a memorable spot for any visitor.

4 tips for savvy savings when booking a hotel in Aberfeldy

  1. Book for the cheapest times: The most budget-friendly period to visit Aberfeldy is from January to March, when hotel prices tend to be lower. For those looking to immerse themselves in the town's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration allows ample time to explore key landmarks, including charming castles and monuments, as well as to enjoy the welcoming atmosphere of this small town. Visitors can also indulge in activities such as swimming, golfing, and unwinding at local spas, all of which offer great value for money. With friendly locals and picturesque scenery, Aberfeldy is an affordable destination that promises a memorable experience.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Aberfeldy, begin by exploring the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications for updates on flash sales and special promotions, so you’re more likely to seize opportunities to save. Additionally, the Smart Shoppingopens in new window feature available through the app allows you to compare hotel prices and amenities, ensuring you’ll be informed if prices drop or new rooms become available. This way, you can plan your last-minute getaway with confidence.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find better value on your stay in an Aberfeldy hotel. For those in search of something distinctive, boutique hotels often provide a more personalised experience and may offer competitive pricing. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that might help you discover a more favourable rate.
  4. Consider your location: Staying closer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable rates, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you plan to visit. You could also look into independent hotels situated a bit further out, as they are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Aberfeldy

Aberfeldy experiences its lowest average temperature in January, at 35.1°F (1.7°C), while July is the hottest month, with an average temperature of 56.1°F (13.4°C). October tends to be the wettest month. The peak travel months to visit Aberfeldy are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring