Top Hotels in Aberfeldy for Unforgettable Stays

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to Aberfeldy, a picturesque town nestled in the lively heart of the stunning countryside of Scotland. Known for its breathtaking landscapes and warm hospitality, Aberfeldy offers an unforgettable destination to escape the hustle and bustle of city life. When it comes to accommodations, rest assured that Aberfeldy boasts some of the best hotels in the region, ensuring a comfortable and memorable stay for every visitor. From charming boutique hotels to luxurious resorts, Aberfeldy has a plethora of options to cater to every traveler's preferences and budget.

For those seeking a blend of modern comfort and traditional charm, look no further than Aberfeldy's boutique hotels. These hidden gems offer a personalized and intimate experience, often adorned with exquisite local artwork and offering exclusive amenities. Imagine waking up to stunning views of the River Tay or enjoying a delightful afternoon tea in a cozy lounge before embarking on a day full of exploration. The best boutique hotels in Aberfeldy provide a true sense of place, allowing you to immerse yourself in the town's rich history and culture.

If luxury and indulgence are what you crave, Aberfeldy does not disappoint. From renowned hotels set against the backdrop of breathtaking Scottish vistas to elegant resorts offering world-class amenities, Aberfeldy's luxury accommodations cater to those seeking a truly unforgettable experience. Indulge in sumptuous spa treatments, enjoy fine dining experiences featuring locally sourced ingredients, and unwind in opulent suites complete with plush furnishings. The best hotels in Aberfeldy not only provide a haven of relaxation but also serve as the perfect base for exploring the area's natural wonders, including the enchanting Birks of Aberfeldy waterfall and the majestic Ben Lawers mountain range.

Embrace the allure of Aberfeldy, where the best hotels await your arrival, ready to provide comfort, luxury, and a warm Scottish welcome. Whether you are planning a romantic getaway, a family vacation, or a solo adventure, Aberfeldy's accommodations ensure that your stay will be nothing short of extraordinary.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Inn On The Tay
2. Craigatin House & Courtyard Guest House
3. Moness Resort
4. Fortingall Hotel
5. Kenmore Hotel
6. The Breadalbane Arms Room Only Hotel
7. Fortingall Hotel
8. Ailean Chraggan Hotel
9. Kenmore Hotel
10. Schiehallion Hotel

Best Boutique Hotels in Aberfeldy

Check Availability

Aberfeldy
Sep 18, 2025 - Sep 19, 2025

The Inn On The Tay

9.2

Good

(112 Reviews)

+ 48 photos
Nestled beside the River Tay, The Inn on the Tay is a pet-friendly hotel that offers cozy accommodations for both guests and their pets. Take advantage of the hotel's beautiful riverside location by enjoying leisurely walks with your furry friends. The welcoming staff will be more than happy to provide recommendations for nearby pet-friendly activities and attractions. The Inn on the Tay ensures a pet-inclusive experience in the lively heart of Aberfeldy.
Address: Grandtully
Rating: Good 9.2 (112 Reviews)
Rooms: 6
Price: From 307$

Craigatin House & Courtyard Guest House

9.2

Good

(699 Reviews)

+ 45 photos
Originally built in the late 19th century, Craigatin House & Courtyard offers a delightful blend of Victorian elegance and modern amenities. The rooms are tastefully decorated, featuring period furnishings and contemporary comforts. Take a stroll through the beautiful courtyard garden or relax in the cozy lounge, while capturing the essence of Aberfeldy's rich history. Craigatin House & Courtyard is a remarkable example of Aberfeldy's best historic accommodations.
Address: 165 Atholl Road
Rating: Good 9.2 (699 Reviews)
Rooms: 14
Price: From 201$

Best Luxury Hotels in Aberfeldy

Indulge in the lap of luxury during your visit to Aberfeldy by choosing one of its best luxury hotels. With opulent furnishings, world-class amenities, and breathtaking views, these accommodations offer an unforgettable experience for discerning travelers. Whether you seek relaxation at a spa retreat or desire unmatched elegance and service in a grand hotel, Aberfeldy's best luxury accommodations will exceed your expectations.

Moness Resort

7.6

Good

(2037 Reviews)

+ 189 photos
Discover a tranquil retreat at Moness Resort, where classic Victorian architecture meets modern luxury. Set within sprawling grounds, this boutique hotel boasts spacious and elegantly appointed rooms, providing a serene and restful ambiance. Unwind at the resort's spa and wellness center, indulge in fine dining at their award-winning restaurant, and take advantage of the various outdoor activities available, all while enjoying the true essence of Aberfeldy's best boutique offerings.
Address: Crieff Road
Rating: Good 7.6 (2037 Reviews)
Rooms: 137
Price: From 134$

Fortingall Hotel

8.7

Good

(24 Reviews)

+ 44 photos
Situated by the River Lyon in the charming village of Fortingall, the Fortingall Hotel offers an idyllic riverside escape. The rooms feature contemporary design with Scottish accents, providing a comfortable and stylish retreat. Savor traditional Scottish cuisine at the hotel's restaurant, which celebrates local, seasonal ingredients, and explore the mystical Fortingall Yew, believed to be one of the oldest trees in Europe. Embrace the riverside serenity at Fortingall Hotel, one of Aberfeldy's best riverside accommodations.
Address: Fortingall
Rating: Good 8.7 (24 Reviews)
Rooms: 10
Price: From 331$

Best Riverside Hotels in Aberfeldy

Immerse yourself in the serene beauty of Aberfeldy's riverside by choosing one of its best riverside hotels. These accommodations offer a unique experience, allowing guests to enjoy the soothing sounds of the river and breathtaking views of the surrounding nature. Whether you seek a romantic getaway or simply desire a tranquil escape, Aberfeldy's best riverside hotels showcase the town's natural splendor.

Kenmore Hotel

7.7

Good

(782 Reviews)

+ 92 photos
Dating back to the 16th century, The Kenmore Hotel sits on the banks of the River Tay, offering a warm and inviting atmosphere. The rooms are tastefully furnished, effortlessly blending tradition with modern comfort. Indulge in a delicious meal at the hotel's renowned restaurant, which overlooks the river, and appreciate the authentic Scottish hospitality that has made The Kenmore Hotel one of Aberfeldy's best riverside accommodations.
Address: The Square
Rating: Good 7.7 (782 Reviews)
Rooms: 39
Price: From 104$

The Breadalbane Arms Room Only Hotel

6.7

Good

(772 Reviews)

+ 86 photos
With a history dating back over 200 years, The Breadalbane Arms Hotel stands as a testament to Aberfeldy's heritage. Its charming Scottish design and hospitable atmosphere transport guests to a bygone era. The rooms exude old-world charm while still providing modern comfort. Enjoy traditional pub fare and live music in the hotel's atmospheric bar, and explore Aberfeldy's historical sites located just moments away. The Breadalbane Arms Hotel is a cherished gem among Aberfeldy's best historic accommodations.
Address: Bridgend
Rating: Good 6.7 (772 Reviews)
Rooms: 36
Price: From 41$

Best Historic Hotels in Aberfeldy

Step back in time and immerse yourself in the rich history of Aberfeldy by staying at one of its best historic hotels. These unique accommodations offer a glimpse into the town's past, boasting stunning architecture, period furnishings, and stories of a bygone era. Whether you are a history enthusiast or simply appreciate the charm of yesteryears, Aberfeldy's best historic hotels provide an unforgettable journey through time.

Fortingall Hotel

8.7

Good

(24 Reviews)

+ 44 photos
The Fortingall Hotel, besides being a historic gem, also offers budget-friendly rooms for those conscious of their expenses. The hotel provides comfortable and clean accommodations, ensuring a pleasant stay without straining your wallet. Enjoy the warm and friendly atmosphere of the hotel, indulge in delicious meals at affordable prices, and appreciate the proximity to Aberfeldy's attractions. The Fortingall Hotel allows you to enjoy the town's charm at a budget-friendly rate.
Address: Fortingall
Rating: Good 8.7 (24 Reviews)
Rooms: 10
Price: From 331$

Ailean Chraggan Hotel

8.7

Good

(369 Reviews)

+ 62 photos
Nestled in the heart of the Highlands, Ailean Chraggan Hotel is a luxurious retreat that captures the spirit of Aberfeldy. The individually styled rooms showcase traditional Scottish elements with a contemporary twist, ensuring a comfortable and memorable stay. Indulge in delectable Scottish cuisine at the hotel's restaurant, which features locally sourced ingredients, and savor a fine whiskey from their extensive collection. Ailean Chraggan Hotel offers an authentic and refined experience among Aberfeldy's best luxury accommodations.
Address: Ailean Chraggan Hotel, Weem
Rating: Good 8.7 (369 Reviews)
Price: From 143$

Best Family-Friendly Hotels in Aberfeldy

Planning a family getaway? Look no further than Aberfeldy's best family-friendly hotels. These accommodations offer a range of amenities and activities to keep both kids and adults entertained. From spacious rooms and play areas to outdoor adventures and child-friendly dining options, Aberfeldy's best family-friendly hotels ensure a memorable and enjoyable experience for the whole family.

Kenmore Hotel

7.7

Good

(782 Reviews)

+ 92 photos
Nestled amidst the breathtaking scenery, Kenmore Lodges provide spacious self-catering accommodations ideal for families. The lodges feature fully equipped kitchens, allowing guests to prepare meals for the family. Kids can enjoy the outdoor play areas, while parents take in the stunning views of Loch Tay. With easy access to a range of family-friendly activities, including cycling, fishing, and nature trails, Kenmore Lodges offer a delightful family retreat in Aberfeldy.
Address: The Square
Rating: Good 7.7 (782 Reviews)
Rooms: 39
Price: From 104$

Schiehallion Hotel

8.3

Good

(1013 Reviews)

+ 19 photos
Nestled amidst the scenic landscapes of Aberfeldy combines rustic charm with contemporary elegance. The rooms feature tasteful Scottish decor, offering a cozy ambiance and breathtaking views of the surrounding countryside. With a delightful on-site restaurant serving delectable Scottish fare and a warm and welcoming staff, The Schiehallion Hotel exemplifies the essence of Aberfeldy's best boutique accommodations.
Address: 6 Dunkeld Street
Rating: Good 8.3 (1013 Reviews)
Rooms: 12
Price: From 166$

Best Pet-Friendly Hotels in Aberfeldy

Traveling with furry friends? Aberfeldy's best pet-friendly hotels welcome both you and your beloved pets. These accommodations ensure that your four-legged companions are just as pampered and comfortable as you are. With convenient amenities, nearby pet-friendly attractions, and beautiful outdoor spaces for walks and play, Aberfeldy's best pet-friendly hotels offer a truly inclusive experience for the whole family.

Best Budget-Friendly Hotels in Aberfeldy

Traveling on a budget? Aberfeldy offers an array of budget-friendly hotels without compromising on comfort or convenience. These accommodations provide affordable options for those seeking to explore the beauty of Aberfeldy while staying within their budget. From cozy guesthouses to value-for-money hotels, Aberfeldy's best budget-friendly options give you the opportunity to experience this remarkable destination without breaking the bank.