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.

Clean rooms and friendly staff.
Scored 9.4
9.4
Rated superb
Superb
1,680 reviews
Price from
£99
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.

Easy access to town staff really helpful and friendly.
Scored 8.7
8.7
Rated fabulous
Fabulous
262 reviews
Price from
£85
1 night, 2 adults
The Steading, hotel in Aberfeldy

Located in Aberfeldy and only 3.1 km from Castle Menzies, The Steading provides accommodation with mountain views, free WiFi and free private parking.

The ability to be able to eat some meals at our accommodation comfortably was good. As too was the accommodation itself which had pretty much everything you could want for a short stay. Lovely views and well managed.
Scored 8.9
8.9
Rated fabulous
Fabulous
160 reviews
Price from
£115
1 night, 2 adults
The Inn on the Tay, hotel in Aberfeldy

Situated in Pitlochry, 10 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant.

Lovely spot right by the river. Very comfortable, nicely furnished room. Great bar and restaurant, excellent food. Friendly welcoming hosts. Highly recommend.
Scored 9.2
9.2
Rated superb
Superb
139 reviews
Price from
£132
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.

A lovely stay! Comfortable and cosy (November visit), room immaculately clean, all the team very helpful and courteous, and then the breakfast - what a delicious feast! Also easy free parking on site
Scored 9.5
9.5
Rated exceptional
Exceptional
1,007 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.

Good location, very friendly staff. The rooms were lovely
Scored 9.1
9.1
Rated superb
Superb
2,503 reviews
Price from
£118.85
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.

It had a lovely cosy atmosphere. Staff were lovely. Good and room were great.
Scored 9.3
9.3
Rated superb
Superb
753 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.

Rooms and bathrooms were spotless
Scored 9.2
9.2
Rated superb
Superb
835 reviews
Price from
£156
1 night, 2 adults
Derrybeg Bed and Breakfast, hotel in Aberfeldy

With views over the Tummel Valley, Derrybeg is an 8 bedroom Edwardian B&B centrally located in a quiet street within Pitlochry town.

Host gave early entry/parking as town was so busy.Fully appreciate why Derrybegs wins awards.Perfection to the last detail but welcoming and relaxed.Room spotless with all usual accessories including a breathtaking view..Use of lovely residents lounge if required and own key complete with mini torch.Breakfast pre selected evening prior was again perfect.Hosts friendly and obviously love what they do….running a first class establishment.Highly recommended.
Scored 9.6
9.6
Rated exceptional
Exceptional
250 reviews
Price from
£145
1 night, 2 adults
Cuil-An-Daraich Guest House, hotel in Aberfeldy

This family-run guest house is in the beautiful village of Logierait, 5 miles south of Pitlochry in the heart of Scotland.

Room was well presented and spotlessly clean. Breakfast was freshly cooked, hot and the selection on offer was good. Breakfast was served between 8-9am, fine for our requirements but maybe not for people who like to eat later.
Scored 9.5
9.5
Rated exceptional
Exceptional
570 reviews
Price from
£100
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.

Most booked B&Bs in Aberfeldy this month

B&Bs that guests love in Aberfeldy

  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 119 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
     · 23 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: £86.90
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,930 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.4
    9.4
    Rated superb
    Superb
     · 45 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: £86.90
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,930 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: £99
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 1,680 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