Skip to main content

The best B&Bs in Aberfeldy

Check out our selection 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 center, a rural town in Highland Pethshire.

Large rooms, modern furnishing, good location, friendly staff.
Scored 9.4
9.4
Rated wonderful
Wonderful
1,680 reviews
Price from
$125.03
1 night, 2 adults
Station House - Room Only, hotel in Aberfeldy

Located in the center 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.

I really liked the setup this accommodation has. The room was spacious and the bathroom as well. We had windows overlooking the street. There was also a common area with fridge/freezer, a super automatic coffee machine offering free coffee and few cookies available to just take. The checkin was at a sister property just across the street and the barman, acting also as a receptionist, was cheerful and happy to see everyone. While there was no private parking, there's a big free parking lot right next to the hotel.
Scored 8.7
8.7
Rated excellent
Excellent
262 reviews
Price from
$107.35
1 night, 2 adults
The Steading, hotel in Aberfeldy

Featuring garden views, The Steading in Aberfeldy features accommodations and a terrace. Providing free private parking, the 4-star bed and breakfast is 1.9 miles from Castle Menzies.

Good location and near Menzies castle and Aberfeldy. Peaceful and quite location away from roads.
Scored 8.9
8.9
Rated excellent
Excellent
160 reviews
Price from
$145.23
1 night, 2 adults
The Inn on the Tay, hotel in Aberfeldy

Located in Pitlochry, 6.1 miles from Castle Menzies, The Inn on the Tay has accommodations with a garden, free private parking, a terrace and a restaurant.

Staff were amazing. Very friendly and helpful. Dinner was delicious and breakfast equally so. Lovely location right on the River Tay
Scored 9.2
9.2
Rated wonderful
Wonderful
139 reviews
Price from
$166.70
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 center. Wi-Fi is available throughout the property.

Location Owner is so welcoming and friendly The porridge is the BEST Tables are laid beautifully The hot breakfast omelette was delicious
Scored 9.5
9.5
Rated exceptional
Exceptional
1,007 reviews
Price from
$164.18
1 night, 2 adults
Westlands of Pitlochry, hotel in Aberfeldy

Set in Pitlochry, 3.1 mi 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.

Breakfast was phenominal - a wide range of choices (both hot and cold)! Staff was helpful and pleasant. Room was clean and very comfortable. Would stay again!
Scored 9.1
9.1
Rated wonderful
Wonderful
2,503 reviews
Price from
$150.10
1 night, 2 adults
The Old Mill Inn, hotel in Aberfeldy

Located in the center 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.

The clean and comfy rooms were well decorated and cozy. Tea, coffee, and water were supplied and the room was refreshed every morning while I was at breakfast. The shower was wonderful. The breakfast was wonderful. The inn staff were all lovely. Fabulous location with excellent service!
Scored 9.3
9.3
Rated wonderful
Wonderful
753 reviews
Price from
$301.83
1 night, 2 adults
Rosehill Guest House, hotel in Aberfeldy

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

Jackie was Great...my smoked Salmon and eggs were delicious...she made our breakfast early....got our vehicle situated....SHE was the BEST👍👍👍👍👍
Scored 9.2
9.2
Rated wonderful
Wonderful
835 reviews
Price from
$197.01
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.

Wonderful location and hosts .. everything is in walking distance
Scored 9.6
9.6
Rated exceptional
Exceptional
250 reviews
Price from
$183.12
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.

Nicely remodeled guesthouse, with bright room and breakfast/lounge area. Great view to the countryside. Very friendly staff, easy to park, access to local activities and restaurants.
Scored 9.5
9.5
Rated exceptional
Exceptional
570 reviews
Price from
$126.29
1 night, 2 adults
All B&Bs in Aberfeldy
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually 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 wonderful
    Wonderful
     · 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 wonderful
    Wonderful
     · 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 wonderful
    Wonderful
     · 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: $109.75
    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 wonderful
    Wonderful
     · 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: $109.75
    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: $125.03
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 1,680 reviews
    Great location Lovely cosy, clean facilities The staff were so lovely and helpful Excellent breakfast
    L
    Laura
    Travelers with friends
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 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