Search the best hotels in Aberfeldy from 100+ sites!

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Aberfeldy hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in Aberfeldy

The Grandtully Hotel - Aberfeldy
9.1 126 reviews
Aberfeldy
09/28 – 10/02
$697/nighttotal: $2788 (4 )

The Grandtully Hotel

2 4
hotel, Grandtully
The Grandtully Hotel is located in the village of Grandtully, a short drive from Castle Menzies and Aberfeldy Golf Course, offering a peaceful escape in the Scottish countryside. This 4-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The Grandtully Hotel offers a comfortable stay for two guests in a single bedroom with a bathroom. Guests can enjoy the on-site restaurant and bar, relax on the terrace, and explore the nearby attractions, including Blair Castle, Scone Palace, and the Scottish Crannog Centre.
Fisher's Hotel - Aberfeldy
8.2 6458 reviews
Aberfeldy
09/28 – 10/02
$886/nighttotal: $3544 (4 )

Fisher's Hotel

4 4
hotel, Pitlochry
Fisher's Hotel in Pitlochry, Perthshire, Scotland offers convenient access to Pitlochry's shops and restaurants, and is a short walk (0.3 miles) from the Pitlochry train station and half a mile from the Pitlochry Golf Course.
This family-friendly inn boasts spacious rooms with modern bathrooms, a traditional bar with live music, a cozy lounge with fireplaces, a fitness center, and on-site dining options including hearty dinners and light lunches; parking is also available.
Dun Aluinn - Aberfeldy
9.5 2 reviews
Aberfeldy
10/23 – 10/25
$505/nighttotal: $1010 (2 )

Dun Aluinn

1 2
hotel, Aberfeldy
Dun Aluinn, a 5-star hotel in Aberfeldy, is located 1.5 miles from Castle Menzies and 18 miles from Killiecrankie, offering a spa, restaurant, bar, and gardens.
This pet-friendly and family-friendly accommodation provides free WiFi, a hot tub, parking, and is ideal for guests interested in cycling activities.
Birchwood Pitlochry - Aberfeldy
9.8 58 reviews
Aberfeldy
08/06 – 08/07
$305/nightfor 1 night

Birchwood Pitlochry

1 2
hotel, Pitlochry
Birchwood Pitlochry, a hotel in Moulin, is located 14 miles from Castle Menzies and 4.1 miles from Killiecrankie.
This accommodation offers 1 bedroom and 1 bathroom, with amenities including free WiFi, a restaurant, bar, garden, terrace, and free private parking, with hiking and cycling available nearby.
The Acarsaid - Pitlochry - Aberfeldy
8.5 1609 reviews
Aberfeldy
08/06 – 08/07
$173/nightfor 1 night

The Acarsaid - Pitlochry

1 2
hotel, Pitlochry
The Acarsaid Hotel is located just half a mile from the town center of Pitlochry, making it easy to explore the shops, restaurants, and attractions. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel offers a peaceful retreat from the bustling town center, providing a tranquil getaway for those seeking relaxation. Guests can enjoy a variety of amenities, including a swimming pool, garden, restaurant, bar, room service, and free parking.
The Old Mill Inn - Aberfeldy
9.5 2026 reviews
Aberfeldy
08/06 – 08/07
$313/nightfor 1 night

The Old Mill Inn

1 2
hotel, Pitlochry
The Old Mill Inn is located in the center of Pitlochry, just a 5-minute walk from the train station and high street shops, making it easy to explore the town's attractions and amenities. This 4-star lodging has received excellent user ratings for its cleanliness, location, and overall experience.
The inn features a restaurant that serves local cuisine and a bar with an outdoor seating area. Guests can enjoy free Wi-Fi, parking, and a garden.
Dunfallandy House Hotel - Aberfeldy
9.3 183 reviews
Aberfeldy
08/06 – 08/07
$334/nightfor 1 night

Dunfallandy House Hotel

1 2
hotel, Pitlochry
Dunfallandy House Hotel is located in Pitlochry, a short drive from popular attractions like Castle Menzies, Blair Castle, and Scone Palace. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of rooms, including family-friendly options. Guests can enjoy amenities such as a restaurant, bar, garden, terrace, free parking, and free Wi-Fi.
Pitlochry Dundarach Hotel - Aberfeldy
8.7 1192 reviews
Aberfeldy
08/06 – 08/07
$292/nightfor 1 night

Pitlochry Dundarach Hotel

1 2
hotel, Pitlochry
The Pitlochry Dundarach Hotel is located in Pitlochry, overlooking the River Tummel and the Highland Games field, just a short walk from the river and less than a mile from Pitlochry Rail Station. This 3-star hotel has excellent user ratings for its cleanliness, location, and overall experience.
The hotel has one bedroom and one bathroom, accommodating up to two guests. Amenities include free Wi-Fi, a restaurant serving Scottish cuisine, a bar with a wide selection of whiskies, a terrace with views of the river, and free parking.
Knockendarroch Hotel - Aberfeldy
9.3 740 reviews
Aberfeldy
09/28 – 10/02
$1799/nighttotal: $7196 (4 )

Knockendarroch Hotel

4 4
hotel, Pitlochry
The Knockendarroch Hotel is located in Pitlochry, a short walk from the town center and the Festival Theater, and just a mile from the train station and the Tummel River. This 4-star hotel enjoys excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a Victorian building and offers a range of amenities, including a restaurant, bar, garden, and terrace, perfect for enjoying the beautiful views of the Tummel Valley and Ben Vrackie. Guests can also participate in outdoor activities like cycling, walking, fishing, and hunting in the surrounding Scottish Highlands.
Mckays Hotel - Aberfeldy
8.4 3543 reviews
Aberfeldy
08/06 – 08/07
$223/nightfor 1 night

Mckays Hotel

1 2
hotel, Pitlochry
Mckays Hotel is located in Pitlochry, just a short walk from the railway station and a short drive from Blair Atholl Distillery and the Pitlochry Salmon Ladder. The 3-star hotel has received very good user ratings.
The lodging is spread across two charming Victorian buildings. Guests can enjoy a cozy dining room, live entertainment, a garden, and a terrace.
The Inn On The Tay - Aberfeldy
9.5 397 reviews
Aberfeldy
08/06 – 08/07
$230/nightfor 1 night

The Inn On The Tay

1 2
hotel, Pitlochry
The Inn on the Tay is located in Grandtully, a village on the banks of the River Tay, a 40-minute drive from Perth and close to Strathtay Golf Club. This 3-star lodging has received excellent user ratings for its location, cleanliness, and overall experience.
The Inn on the Tay features contemporary rooms with river views, free Wi-Fi, and tea and coffee making facilities. Guests can enjoy a restaurant serving fresh local cuisine, a cozy bar with a fireplace, a riverside terrace, a children's play area, and free parking.
Schiehallion Hotel - Aberfeldy
8.5 1068 reviews
Aberfeldy
10/23 – 10/25
$220/nighttotal: $440 (2 )

Schiehallion Hotel

1 2
hotel, Aberfeldy
The Schiehallion Hotel is situated in the Aberfeldy Conservation Area, just a short 4-minute drive from Castle Menzies, offering a charming and convenient base for exploring the town. The hotel consistently receives very good user ratings, particularly for its location and cleanliness.
The hotel offers 1 bedroom with an en-suite bathroom, accommodating up to 2 guests. Enjoy a range of amenities, including a restaurant serving traditional Scottish cuisine, a bar, room service, free Wi-Fi, and parking. Take advantage of the hotel's prime location to explore the surrounding Perthshire Highlands, with easy access to castles, distilleries, and outdoor activities like fishing, water rafting, and bungee jumping.

Choose the Right Hotels with On-Site Restaurants in Aberfeldy

Good food at the end of the day makes a trip, and every hotel of Aberfeldy on this list has a restaurant serving local dishes.

The Atholl Palace - Aberfeldy
8.5 3081 reviews
Aberfeldy
08/06 – 08/07
$414/nightfor 1 night

The Atholl Palace

1 2
hotel, Pitlochry
The Atholl Palace, a 4-star hotel, is located in the Scottish Highlands, just a 5-minute walk from the charming town of Pitlochry and a mile from the train station. Guests consistently rate this lodging as "very good" with an "excellent" location rating.
The hotel features 48 acres of beautiful gardens and forestry, including a Japanese garden with a stream and waterfall. The hotel offers a variety of amenities and activities, including an indoor pool, hot tub, gym, whisky lounge, tennis court, and a 9-hole pitch and putt course.
The Fortingall - Aberfeldy
9.1 260 reviews
Aberfeldy
08/06 – 08/07
$651/nightfor 1 night

The Fortingall

1 2
hotel, Kenmore
The Fortingall Hotel is located near Aberfeldy, just a few miles from Loch Tay and within easy reach of Pitlochry and Blair Castle. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel has a classic country house feel with a cozy bar and restaurant. Guests can enjoy amenities like private bathrooms, flat-screen TVs, and a bar with live music, as well as outdoor activities such as fishing and shooting.
Moulin Hotel - Aberfeldy
8.2 1042 reviews
Aberfeldy
08/06 – 08/07
$201/nightfor 1 night

Moulin Hotel

1 2
hotel, Pitlochry
The Moulin Hotel is located just three-quarters of a mile from Pitlochry, making it a convenient base for exploring the Perthshire Highlands. The hotel is a 3-star property, with consistently high user ratings for its location, cleanliness, and overall experience.
The Moulin Hotel offers a blend of traditional charm and modern comfort. Guests can enjoy a range of amenities, including a restaurant, bar, terrace, garden, and free parking, as well as a microbrewery where they can sample real ales brewed on-site.

Check Out Hotels with a Pool in Aberfeldy

On-site pool access at your hotel in Aberfeldy makes a refreshing dip after the mountains a wonderful part of your daily routine.

The Atholl Palace - Aberfeldy
8.5 3081 reviews
Aberfeldy
08/06 – 08/07
$414/nightfor 1 night

The Atholl Palace

1 2
hotel, Pitlochry
The Atholl Palace, a 4-star hotel, is located in the Scottish Highlands, just a 5-minute walk from the charming town of Pitlochry and a mile from the train station. Guests consistently rate this lodging as "very good" with an "excellent" location rating.
The hotel features 48 acres of beautiful gardens and forestry, including a Japanese garden with a stream and waterfall. The hotel offers a variety of amenities and activities, including an indoor pool, hot tub, gym, whisky lounge, tennis court, and a 9-hole pitch and putt course.

Frequently Asked Questions about hotels in Aberfeldy

  • What are the most affordable attractions in and around Aberfeldy?

    The Falls of Tummel is free to visit. A walk along the Birks of Aberfeldy is also free, and you can enjoy the scenery of the Loch Tay shoreline without paying anything.
  • What are the best hotels with a swimming pool in Aberfeldy?

    Moness Resort is among the best hotels with a swimming pool in Aberfeldy.

  • How can travelers relax during a week in and arond Aberfeldy?

    Take a relaxing boat trip on Loch Tay, enjoy a picnic at the Falls of Tummel, or spend an afternoon exploring the Birks of Aberfeldy. A walk through the Queen's View scenic viewpoint offers breathtaking views.
  • What are the most popular 2, 3 and 4-star hotels in Aberfeldy?

    Among 2, 3 and 4-star hotels in Aberfeldy, The Breadalbane Arms Room Only Hotel and Aberfeldy Weem are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Aberfeldy?

    Most hotels in Aberfeldy offer basic amenities like Wi-Fi, TVs, and tea and coffee making facilities. Some hotels may also have a restaurant, bar, or swimming pool. Check the hotel's website for specific amenities.
  • What are the best luxury hotels in Aberfeldy?

    6 The Beeches and Bruadair are among the best luxury hotels in Aberfeldy.

  • When is the best time to book a hotel in Aberfeldy?

    If you're planning to visit during peak season (June to August), book your hotel well in advance. You may find better deals if you book outside of peak season.
  • What are the best family friendly hotels in Aberfeldy?

    The best family friendly hotels in Aberfeldy are Moness Resort, Schiehallion Hotel and The Breadalbane Arms Room Only Hotel.

  • What are some pet-friendly activities in and around Aberfeldy?

    Many walking trails in the area are dog-friendly. You can take your dog for a walk along the Birks of Aberfeldy or explore the trails around Loch Tay. There are also a few dog-friendly pubs and restaurants in Aberfeldy.
  • What are the best pet friendly hotels in Aberfeldy?

    The best pet friendly hotels in Aberfeldy are Moness Resort, The Breadalbane Arms Room Only Hotel and Ailean Chraggan.

  • Which towns or cities worth a visit near Aberfeldy?

    Pitlochry is a charming town just 15 miles away, known for its Victorian architecture and the Pitlochry Festival Theatre. Dunkeld is another beautiful town, about 12 miles away, with a historic cathedral and scenic walks along the River Tay.
  • What are the best hotels with jacuzzi in Aberfeldy?

    Moness Resort, One Bedroom Apartment and The Ferry are the best hotels with a jacuzzi in Aberfeldy.

Destinations nearby

Explore Hotels with Free Parking in Aberfeldy

Parking is sorted from the start, as these hotels in Aberfeldy include free on-site spaces for your stay.

The Acarsaid - Pitlochry - Aberfeldy
8.5 1609 reviews
Aberfeldy
08/06 – 08/07
$173/nightfor 1 night

The Acarsaid - Pitlochry

1 2
hotel, Pitlochry
The Acarsaid Hotel is located just half a mile from the town center of Pitlochry, making it easy to explore the shops, restaurants, and attractions. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel offers a peaceful retreat from the bustling town center, providing a tranquil getaway for those seeking relaxation. Guests can enjoy a variety of amenities, including a swimming pool, garden, restaurant, bar, room service, and free parking.
The Fortingall - Aberfeldy
9.1 260 reviews
Aberfeldy
08/06 – 08/07
$651/nightfor 1 night

The Fortingall

1 2
hotel, Kenmore
The Fortingall Hotel is located near Aberfeldy, just a few miles from Loch Tay and within easy reach of Pitlochry and Blair Castle. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel has a classic country house feel with a cozy bar and restaurant. Guests can enjoy amenities like private bathrooms, flat-screen TVs, and a bar with live music, as well as outdoor activities such as fishing and shooting.
The Inn On The Tay - Aberfeldy
9.5 397 reviews
Aberfeldy
08/06 – 08/07
$230/nightfor 1 night

The Inn On The Tay

1 2
hotel, Pitlochry
The Inn on the Tay is located in Grandtully, a village on the banks of the River Tay, a 40-minute drive from Perth and close to Strathtay Golf Club. This 3-star lodging has received excellent user ratings for its location, cleanliness, and overall experience.
The Inn on the Tay features contemporary rooms with river views, free Wi-Fi, and tea and coffee making facilities. Guests can enjoy a restaurant serving fresh local cuisine, a cozy bar with a fireplace, a riverside terrace, a children's play area, and free parking.
The Atholl Palace - Aberfeldy
8.5 3081 reviews
Aberfeldy
08/06 – 08/07
$414/nightfor 1 night

The Atholl Palace

1 2
hotel, Pitlochry
The Atholl Palace, a 4-star hotel, is located in the Scottish Highlands, just a 5-minute walk from the charming town of Pitlochry and a mile from the train station. Guests consistently rate this lodging as "very good" with an "excellent" location rating.
The hotel features 48 acres of beautiful gardens and forestry, including a Japanese garden with a stream and waterfall. The hotel offers a variety of amenities and activities, including an indoor pool, hot tub, gym, whisky lounge, tennis court, and a 9-hole pitch and putt course.

Our Favorite Hotels with a Hot Tub in Aberfeldy

Whether you prefer a jacuzzi or a hot tub, these hotels in Aberfeldy include a private soak with stunning views.

The Atholl Palace - Aberfeldy
8.5 3081 reviews
Aberfeldy
08/06 – 08/07
$414/nightfor 1 night

The Atholl Palace

1 2
hotel, Pitlochry
The Atholl Palace, a 4-star hotel, is located in the Scottish Highlands, just a 5-minute walk from the charming town of Pitlochry and a mile from the train station. Guests consistently rate this lodging as "very good" with an "excellent" location rating.
The hotel features 48 acres of beautiful gardens and forestry, including a Japanese garden with a stream and waterfall. The hotel offers a variety of amenities and activities, including an indoor pool, hot tub, gym, whisky lounge, tennis court, and a 9-hole pitch and putt course.
Dun Aluinn - Aberfeldy
9.5 2 reviews
Aberfeldy
10/23 – 10/25
$505/nighttotal: $1010 (2 )

Dun Aluinn

1 2
hotel, Aberfeldy
Dun Aluinn, a 5-star hotel in Aberfeldy, is located 1.5 miles from Castle Menzies and 18 miles from Killiecrankie, offering a spa, restaurant, bar, and gardens.
This pet-friendly and family-friendly accommodation provides free WiFi, a hot tub, parking, and is ideal for guests interested in cycling activities.
©2026 cozycozy.com