Top Hotels in Aberfeldy

Search among 11 available hotels and places to stay in Aberfeldy from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-11 out of 11
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great197 reviews
MapView on map5.6 mi from City Center
From   US$ 104 /nightSelect
8.4
Great99 reviews
MapView on map400 yd from City Center300 yd from Cluny House Gardens
From   US$ 168 /nightSelect
8.2
Great54 reviews
600 yd from City Center400 yd from Aberfeldy Golf Course
From   US$ 193 /nightSelect
8.2
Great58 reviews
1.3 mi from City Center
From   US$ 258 /nightSelect
8.4
Great341 reviews
500 yd from City Center500 yd from Cluny House Gardens
From   US$ 104 /nightSelect
8.4
Great144 reviews
300 yd from City Center200 yd from The Temple Gallery
From   US$ 124 /nightSelect
8.2
Great146 reviews
200 yd from City Center200 yd from The Temple Gallery
From   US$ 113 /nightSelect
8.4
Great95 reviews
300 yd from City Center200 yd from The Temple Gallery
From   US$ 81 /nightSelect
8.2
Great75 reviews
From   US$ 132 /nightSelect
8.0
Great51 reviews
2.7 mi from City Center
From   US$ 146 /nightSelect
8.2
Great23 reviews
800 yd from City Center600 yd from Aberfeldy Golf Course
From   US$ 140 /nightSelect

Best hotels and places to stay in Aberfeldy

Why visit?

Aberfeldy, a picturesque town located in the heart of Scotlands countryside, offers a tranquil and scenic getaway for tourists. With its stunning landscapes, outdoor activities, and rich history, Aberfeldy is a popular destination for travelers seeking a peaceful retreat. Whether you prefer a cozy bed and breakfast, a luxurious hotel, or a self-catering option, Aberfeldy has accommodation options to suit every preference.

Where to stay?

Aberfeldy Town Center: For convenience and easy access to amenities, staying in the town center is a great choice. Youll find a selection of charming B&Bs, hotels, and self-catering accommodations in this area. The town center provides proximity to local shops, restaurants, and attractions such as the Aberfeldy Distillery and the Birks of Aberfeldy hiking trail.

Loch Tay: If youre looking for a serene lakeside retreat, consider staying near Loch Tay. This area offers a range of accommodations, including hotels and self-catering cottages, with stunning views of the Loch and the surrounding mountains. Visitors can enjoy activities such as kayaking, fishing, and exploring the nearby Scottish Crannog Centre.

Grandtully: For outdoor enthusiasts, Grandtully is an ideal location. Situated on the banks of the River Tay, this area offers various outdoor activities like white-water rafting, hiking, and cycling. Stay in a charming B&B or a cottage in Grandtully and soak up the natural beauty of the area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Fountain B&B: Located in Aberfeldy, this charming bed and breakfast offers comfortable rooms with modern amenities. With affordable rates and a central location, guests can easily explore the town and its attractions such as the Aberfeldy Watermill and the Black Watch Monument. The friendly staff and delicious breakfast make The Fountain B&B a great choice for those seeking budget-friendly accommodation in Aberfeldy.

Moness Resort: Situated just outside Aberfeldy, Moness Resort offers a range of self-catering cottages and hotel rooms at competitive prices. The resort boasts beautiful grounds and facilities including an indoor swimming pool, spa, and restaurant. Guests can enjoy the leisurely walks in the area, visit the nearby Dewar’s Aberfeldy Distillery, or simply relax in the peaceful surroundings.

Breadalbane Arms: Located in the heart of Aberfeldy, the Breadalbane Arms is a traditional Scottish hotel offering comfortable rooms and a warm, welcoming atmosphere. With reasonable rates, guests can enjoy a pleasant stay and take advantage of the hotels convenient location near local shops, restaurants, and attractions. The hotels onsite bar and restaurant serve delicious meals and refreshing drinks, providing excellent value for money.

Best kid-friendly hotels:

Weem Hotel: Situated near Aberfeldy, Weem Hotel offers a family-friendly stay with spacious rooms and a welcoming atmosphere. The hotel is ideally located near attractions such as Castle Menzies and the Highland Safaris Wildlife Park, providing plenty of opportunities for children to explore and learn about the local area.

Mains of Taymouth Country Estate: This self-catering accommodation near Aberfeldy offers a range of lodges and cottages suitable for families. The estate features extensive grounds, a playground, and nearby activities like horse riding and cycling. Children can enjoy the open space and participate in outdoor activities, providing a memorable family getaway.

Best hotels for a romantic getaway:

The Kenmore Hotel: Located in the nearby village of Kenmore, this charming hotel offers a romantic setting with picturesque views of the River Tay and surrounding hills. Couples can enjoy cozy rooms, candlelit dinners at the hotels restaurant, and scenic walks along the riverside. The tranquil atmosphere and beautiful surroundings make it perfect for a romantic escape.

Fortingall Hotel: Situated in the historic village of Fortingall, this hotel exudes charm and character. The hotels traditional rooms, elegant dining options, and stunning views of the surrounding countryside create a romantic ambiance. Couples can explore the ancient Fortingall Yew tree or take leisurely strolls along the banks of the River Lyon.

Best for location:

Schiehallion Hotel: Situated in the picturesque village of Kinloch Rannoch, this hotel offers stunning views of the Schiehallion mountain. With easy access to hiking trails, fishing spots, and Loch Rannoch, it is an excellent base for outdoor enthusiasts seeking adventure.

The Townhouse Aberfeldy: Located in the heart of Aberfeldy, this boutique hotel is within walking distance of local shops, restaurants, and attractions. Guests can explore the towns cultural heritage, visit the nearby Aberfeldy Distillery, or enjoy outdoor activities in the surrounding countryside.

The Inn On The Tay: Nestled on the banks of the River Tay, this hotel offers breathtaking views and a peaceful atmosphere. Guests can relax in the garden and enjoy the riverside setting, or venture out to explore nearby attractions such as Tay Forest Park or the historic town of Dunkeld.

Best for a short city break:

Aberfeldy Lodge: Situated in Aberfeldy, this contemporary hotel offers comfortable rooms and a convenient location. With its proximity to various shops, cafes, and outdoor activities, guests can experience the best of Aberfeldy in a short city break.

The Steading: This cozy bed and breakfast, located near Aberfeldy, provides a relaxing and peaceful retreat. Guests can unwind in comfortable rooms, enjoy a delicious breakfast, and explore the surrounding countryside with ease, making it an ideal choice for a short getaway.

Show moreLess