Skip to main content

The 10 Best Bed and Breakfasts in Dunkeld, UK

Check out our selection of great B&Bs in Dunkeld

Filter by:


Review Score

Wonderful: 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.

Located in Dunkeld and only 23 km from Castle Menzies, The Farmhouse B&B provides accommodation with mountain views, free WiFi and free private parking. Featuring a housekeeping service, this property also provides guests with a picnic area. The property offers allergy-free units and is set 35 km from Scone Palace.

At the bed and breakfast, all units have a desk. Some units feature a fireplace. The units include a private bathroom, a hair dryer and bed linen.

Beautiful setting, stunning house, room was perfect as was the breakfast! Warm and welcoming accommodation. First class!

Show more Show less
9.6
Exceptional
327 reviews
Price from
£130
per night

Tayburn House provides comfortable rooms and hearty cooked breakfasts in Dunkeld, around 25 minutes’ drive north of Perth. This non-smoking house has free parking and free Wi-Fi throughout.

You can enjoy a full cooked breakfast with bacon, eggs and local specialities including Stornoway black pudding.

Excellent choice and generous helpings

Show more Show less
9.4
Wonderful
478 reviews
Price from
£75
per night

The friendly bar serves malt whiskies and real ales, and there is regular live music. The Bankfoot Inn has a restaurant offering traditional food, and a full cooked breakfast is provided.

The traditional rooms at this family-run inn have tea/coffee facilities, and a DVD library is available. Leisure activities include cycling, walking and salmon fishing on the River Tay.

This is a hidden gem. Everything was first class, spotlessly clean. fabulous shower , excellent food and the staff were amazing.

Show more Show less
9.3
Wonderful
268 reviews
Price from
£73.20
per night

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.
Search B&Bs in Dunkeld

B&Bs That Guests Love in Dunkeld

  • Avg. price/night: £85
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 478 reviews
    Breakfast was great. The owners were very helpful and great location.. Room was very comfortable.
    ANN
    Young couple
  • Avg. price/night: £130
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 327 reviews
    Very friendly host - inviting and charming location
    Jens Engelbrecht
    Solo traveler
  • Avg. price/night: £109
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,003 reviews
    Old and charming. Great location
    Selina
    Family with young children
  • Avg. price/night: £85
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 478 reviews
    First time staying in this lovely,clean and cosy b and b. Trevor was very welcoming and an excellent host. Breakfast was delicious! Have stayed in a couple places in Dunkeld and this was the best. Would definitely stay here again.
    Helen
    Solo traveler
  • Avg. price/night: £192
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,087 reviews
    Great location, facilities and staff were extremely helpful and polite at all times.
    tfc293
    Young couple
  • Avg. price/night: £192
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,087 reviews
    Location, venue, facilities, quiet and relaxed, spacious, comfortable bedding, tasty food and excellent breakfast.
    Andrea
    Young couple
  • Avg. price/night: £85
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 478 reviews
    Very welcoming,! Trevor was a great host, nothing was a bother to him. Superb location for riverside walks and within easy walking distance to Dunkeld. Great location to see all the lovely autumn colours in the trees at this time of year. Very relaxing, pleasant comfortable stay.
    Moira
    Young couple
  • Avg. price/night: £85
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 478 reviews
    Excellent location, clean, spacious, good parking, great host and excellent breakfast.
    Greg
    Solo traveler
  • Avg. price/night: £85
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,272 reviews
    Great location within easy walking distance of Dunkeld. Quiet room.
    John
    Solo traveler
  • Avg. price/night: £85
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,272 reviews
    Excellent breakfast. Great location. Staff friendly. Hotel a little dated gas amazing potential but very clean. Excellent Covid instructions.
    LUISA
    Family with young children