Skip to main content

The 10 Best B&Bs in Aberfeldy, UK

Check out our pick of great B&Bs in Aberfeldy

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

A breakfast is available, offering includes fruit, cereals, porridge, a full cooked Scottish breakfast as well as The Townhouse's daily specials.

The Townhouse Aberfeldy offers accommodation in Aberfeldy. Free WiFi is featured throughout the property and free private parking is available on site.

Loved everything! We were in the Studio Apt at ground level. It was very convenient and super easy on the knees. Autos passing by could be heard but nothing to complain about. The full and extra large kitchen was our interest since we wanted a few nights to simply relax and prepare our own dinners. A very large and easy entry parking lot directly behind the building was just perfect. A Co-Op super market is only a block opposite the hotel-very convenient! Breakfast was delicious and the staff very helpful and kind. When in Aberfeldy again, we will definitely return and can highly recommend it without any hesitation.

Show more Show less
9.4
Superb
1,672 reviews
Price from
£104.25
per night

Boasting spectacular views of the countryside, Errichel House and Cottages offers a restaurant, free WiFi access, free parking and a spacious garden. Located in the small market town of Aberfeldy, Blair Atholl Distillery is 16 miles away and Loch Tay is 8 miles away.

Each of the rooms features a seating area, a TV, an iPod dock and also an electric kettle. Featuring a shower, the private bathroom also comes with a bath and a hairdryer. Extras include bed linen.

fantastic property well presented great location to get away from the hustle and bustle close to walks

Show more Show less
9.2
Superb
185 reviews
Price from
£141.10
per night

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.

Breakfasts are freshly prepared and include a selection of both cooked and lighter options. Guests can enjoy a homemade granola or freshly made pancakes.

Excellent introduction. Comfortable. Easy to find. Excellent breakfast.

Show more Show less
9.4
Superb
300 reviews
Price from
£100
per night

Rooms at this 4-star guest house have traditional décor, each featuring a flat-screen TV and DVD player. Every room also has a private bathroom, a hairdryer, and free tea and coffee.

The breakfast includes sausages and haggis supplied by a local butcher. Guests also have freshly made pancakes and fresh coffee, with special diets also catered for.

Best B&B we’ve ever been to. Tina is wonderful. Food is excellent. Rooms are comfortable and beautifully finished. Can’t recommend this highly enough.

Show more Show less
9.4
Superb
115 reviews
Price from
£138
per night

Situated between the Cairngorms and Loch Lomond National Parks, this charming house is surrounded by beautiful countryside and boasts free Wi-Fi and free parking on site.

Breakfast at Brae House is served in the light and airy morning room, or in the outside decking area when the weather is good. Guests can take in striking views and watch red squirrels around the oak tree, and from the gallery sitting room there are also views of Perthshire’s highest mountain.

We loved everything Brae House B&B had to offer. Breakfast was amazing, accommodations were very very comfortable and clean. The room was a vey good size. The bed was comfortable. The bathroom size was good and the shower stall was appropriate (shower stall might seem small for a bigger built person). The location had a car charger available for those who need to charge electric cars. The center of Aberfeldy is near by for dinner or otherwise. It’s just a 10-15 min relaxed walking pace to the center. I don't have a singe bad thing to say. We were very happy and pleased with Brae House B&B. I would love to stay there upon my return or travel through Scotland.

Show more Show less
9.6
Exceptional
50 reviews
Price from
£145
per night

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. Outdoor activities such as canoeing, rafting and golf can all be enjoyed in the local area.

Very large room Clean Great location

Show more Show less
8.8
Fabulous
342 reviews

Each room has picturesque views of the garden and surrounding area. Guests who select with 'breakfast option' are provided with a continental breakfast including Dunkeld smoked salmon, homemade fruit compote, pastries, a selection of cereals, Aberfeldy porridge, organic yogurts and Glen Lyon roasted coffee.

The fridge and pantry were well-stocked with fresh pastries and dairy items. We loved the breads and jams! The views were spectacular, and I can't say enough about the serenity of the area. Very refreshing. Wish we could have stayed longer.

Show more Show less
8.9
Fabulous
180 reviews
Price from
£115
per night

On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside. It has a stunning riverside restaurant serving a menu using local ingredients and a relaxing bar with a welcoming wood-burning stove.

We absolutely loved the Inn on the Tay, the location next to the river Tay is amazing, the room (we had a family room number 5) was very cosy and super clean and nicely decorated, which made us feel like home immediately. The beds were super for chilling and the bar and restaurant were charming and very 'gezellig '. We liked to take a drink and played some games with the family. The owners and personnel were all very sweet, relaxt and helpful. The walk along their river with the dogs was nice and challenging for the dogs by jumping over the rocks.

Show more Show less
9.2
Superb
113 reviews
Price from
£116
per night

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

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 16 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 301 reviews
    Charming old house in beautiful surroundings. The breakfast was nice. The nabourhood was very quiet.
    Ørvarodd
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 31 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: £125.10
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,102 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 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: £125.10
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,102 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: £139
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,674 reviews
    Great location Lovely cosy, clean facilities The staff were so lovely and helpful Excellent breakfast
    L
    Laura
    People with friends
  • 8.9
    Scored 8.9
    Fabulous
    Rated 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
  • Avg. price/night: £139
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,674 reviews
    The Townhouse is a lovely, boutique hotel in the centre of Aberfeldy with private parking. As soon as you arrive there’s a nice welcoming feel to the place. Room & rest of hotel spotlessly clean. Great cocktails in the bar and a fabulous breakfast. Staff so nice! Would highly recommend this hotel if you are staying in the area.
    Vicky
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 301 reviews
    Quiet place. Very friendly and helpful owner. Clean, spacious room, excellent breakfast, nice garden.
    Ivo
    Young couple