Skip to main content

The best B&Bs in Aberfeldy

Check out our pick of great B&Bs in Aberfeldy

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Townhouse Aberfeldy, hotel in Aberfeldy

Built in 1895, The Townhouse Aberfeldy sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

Friendly staff, spotlessly clean and very well equipped studio apartment.
Scored 9.3
9.3
Rated superb
Superb
1,645 reviews
Price from
£99
1 night, 2 adults
Balnearn House, hotel in Aberfeldy

Balnearn House is a family-owned B&B set in the beautiful Tay valley in the heart of Highland Perthshire. Surrounded by its own garden, it offers rooms with flat-screen TVs and free Wi-Fi.

Everything was absolutely OK. As described and offered...and expected. It makes travelling easy and good.
Scored 9.4
9.4
Rated superb
Superb
302 reviews
Price from
£130
1 night, 2 adults
Station House - Room Only, hotel in Aberfeldy

Situated in the centre of Aberfeldy in Highland Perthshire, Station House - Room Only is a 5-minute walk from cafés, shops, bars and restaurants, as well as a cinema.

Fantastic location, large clean comfortable bedroom and access to a large kitchen area with coffee machine, fridge etc
Scored 8.7
8.7
Rated fabulous
Fabulous
260 reviews
Price from
£75
1 night, 2 adults
The Steading, hotel in Aberfeldy

Situated in the heart of Highland Perthshire, this elegant modern guest house has been designed by an award-winning architect.

Gorgeous spot
Scored 8.9
8.9
Rated fabulous
Fabulous
169 reviews
Price from
£115
1 night, 2 adults
The Inn on the Tay, hotel in Aberfeldy

On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside.

Excellent - lovely food, beautiful location, very welcoming and friendly
Scored 9.2
9.2
Rated superb
Superb
137 reviews
Price from
£132
1 night, 2 adults
Atholl Villa Guest House, hotel in Aberfeldy

Situated in the town of Pitlochry, Atholl Villa Guest House is a privately owned Victorian building, offering views of Ben Vrackie.

Accommodating to allergies, very friendly.
Scored 9.0
9.0
Rated superb
Superb
1,471 reviews
Price from
£144
1 night, 2 adults
The Claymore Guest House and Apartments, hotel in Aberfeldy

The Claymore is an attractive Victorian residence with its own private drive with free parking and gardens, only 2 minutes walk from Pitlochry town centre. Wi-Fi is available throughout the property.

Well located, a short walk to shops and restaurants. The staff are friendly and helpful with excellent local knowledge. The room was very clean with a comfortable bed and a good shower. There is plenty of choice at breakfast, all delicious. Would definitely recommend.
Scored 9.5
9.5
Rated exceptional
Exceptional
1,016 reviews
Price from
£130
1 night, 2 adults
Westlands of Pitlochry, hotel in Aberfeldy

Set in Pitlochry, 5 km from Killiecrankie, Westlands of Pitlochry has a garden. This 4-star bed and breakfast offers free WiFi. The bed and breakfast provides a shared lounge.

Brilliant staff, tasty breakfast , exceptionally clean
Scored 9.1
9.1
Rated superb
Superb
2,359 reviews
Price from
£119
1 night, 2 adults
The Old Mill Inn, hotel in Aberfeldy

Situated in the centre of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

We have been before as it is a great location for travelling north from England as an overnight stop. It works well in all aspects of a hotel and also provides dinner.
Scored 9.3
9.3
Rated superb
Superb
756 reviews
Price from
£239
1 night, 2 adults
Rosehill Guest House, hotel in Aberfeldy

Just 5 minutes’ walk from Pitlochry town centre and River Tummel, the secluded Rosehill Guest House has a large patio, an exciting breakfast menu and free Wi-Fi in the public areas.

Nothing
Scored 9.2
9.2
Rated superb
Superb
854 reviews
Price from
£136
1 night, 2 adults
All B&Bs in Aberfeldy
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Aberfeldy

Most booked B&Bs in Aberfeldy this month

B&Bs that guests love in Aberfeldy

  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 123 reviews
    Great location with lots of restaurants and food shops nearby. House itself was very comfortable and quiet, good place to chill out. Well stocked kitchen with all the equipment you need. Great base for walking.
    R
    Richard
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 22 reviews
    The views and hot tub was the highlight and private and quiet. Location perfect, close enough to aberfeldy that you could walk it easily and places to see not to far away ie 7 mile to Kenmore,10 mins from highland safaris and there's a stunning waterfall birks of aberfeldy a little strenuous but worth it. Found something to do every day mainly waterfalls. Owners are friendly and informative of the area. Very clean. Loved our stay here.
    carole
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 20 reviews
    Great location, walking distance to all amenities. Couldn’t have picked a better place to stay. Very well equipped kitchen with everything we needed. Wet room was great with good shower. Wood burner was great in the lounge. Property was clean, quiet with plenty of hot water. Shop across the street, 3 restaurants within 20 yards, we didn’t use our car for 2 days as we could walk to everything.
    Wendy
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 302 reviews
    Charming old house in beautiful surroundings. The breakfast was nice. The nabourhood was very quiet.
    Ørvarodd
    Young couple
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 30 reviews
    Well appointed with lots of thought given to comfort and well being. Welcome hamper much appreciated as was provision of umbrellas, torches etc. Location superb, quiet and private with plenty to see and in the area.
    Nick
    Group
  • Avg. price/night: £134.10
    Scored 7.7
    7.7
    Rated good
    Good
     · 2,026 reviews
    Roomy comfortable apartment with self catering facilities, quiet and plenty of parking. Great location for access to town but also to local forest walks.
    Ralph
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 48 reviews
    Very well staying, clean cozy room, spacious enough, welcome hostess, excellent breakfast. House nests at the tip of the village - so very quiet place, only birds are listened.
    Alexander
    Young couple
  • Avg. price/night: £134.10
    Scored 7.7
    7.7
    Rated good
    Good
     · 2,026 reviews
    Couldn’t fault Moness resort. All the staff we encountered were very friendly and helpful. The room was modern, clean and quiet and a good choice at breakfast. Great location with a short walk into Aberfeldy.
    G
    Geralyn
    Young couple
  • Avg. price/night: £149
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 1,645 reviews
    Great location Lovely cosy, clean facilities The staff were so lovely and helpful Excellent breakfast
    L
    Laura
    People with friends
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 27 reviews
    Amazing little cottage, perfect for 2. Very dog-friendly. Great location. Views are to die for and a short walk down to a private beach on Loch Tay. Very peaceful and relaxing. Cottage is well equipped. Would love to come back!
    Martin
    Young couple
gogless