Skip to main content

The 10 Best B&Bs in Perth, UK

Check out our pick of great B&Bs in Perth

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.

Situated within 2.8 km of Scone Palace and 34 km of Discovery Point in Perth, Arisaig Guest House offers accommodation with seating area. This guest house features free private parking, a housekeeping service and free WiFi. The guest house has family rooms.

beautiful room, comfortable bed, wonderful host

Show more Show less
9.6
Exceptional
348 reviews
Price from
RSD 13,603
per night

Situated a 10-minute stroll from Perth city centre, the Scotia offers free Wi-Fi and free private parking. Bordered by the River Tay, North Inch Golf Course is just 15 minutes’ walk from this family-run guest house.

This was a wonderful place to stay. Alistair and his wife were excellent hosts, very welcoming and only to happy to help with local information. Great value for money and great location. The room was very clean and comfortable and breakfast superb.

Show more Show less
9.3
Superb
398 reviews
Price from
RSD 10,066
per night

This elegantly restored, award-winning 19th Century property has views over South Inch Park, just 2 minutes’ walk from the banks of the river Tay. The Townhouse boasts exceptional interiors, furnished with fine detail, and just 5 minutes’ walk from Perth’s centre.

Everything! It was the perfect cozy spot for a short getaway. We were welcomed with scones and tea. The room was so lovely and there were many little extras that added to the experience. Breakfast was fantastic and would absolutely stay again!

Show more Show less
9.9
Exceptional
691 reviews
Price from
RSD 18,364
per night

This elegant, 4-star Victorian guest house is situated just outside the picturesque old city of Perth, Scotland. It offers free Wi-Fi and free parking, 15 minutes’ walk from the city centre’s main shops. Hazeldene benefits from having a spacious secure car park to the rear of the property and 3 spaces at the front

well run and clean. the hosts were helpful and friendly. we walked downtown from there.

Show more Show less
9
Superb
473 reviews
Price from
RSD 8,162
per night

Rosebank Guest House offers 4 star Room Only guest Accommodation with free Wi-Fi and free private parking. We have double, twin and family rooms all with modern en-suite shower facilities, making a perfectly comfortable base for your adventures in Scotland’s beautiful countryside. The property is situated within a 10-minute stroll of Perth city centre, home to Black Watch Castle and Museum and Scone Palace..

I would say to anyone looking for accommodation in Perth to look no further than this accommodation It is wonderful you are welcomed by the host Caroline who explains all about the location takes you to your room We asked Caroline in regards to restaurants in the area and she gave us a map with local eateries all marked Everything is walking distance park your car at the front door and walk to the local shops across the road or walk into the city about 5-10 minutes Recommend this is s 5 star ⭐️ ⭐️⭐️⭐️⭐️accomodation location and most of all a wonderful welcoming host

Show more Show less
9.5
Exceptional
90 reviews
Price from
RSD 13,467
per night

Situated less than 1 mile from Perth city centre, No 9 The Guest House Perth is also a 20-minute drive from the world-famous championship golf course of Gleneagles. Ample free onsite parking is available at the property.

Extremely helpful and personable hosts. We received a warm welcome. The room was warm and comfortable, if quite old-fashioned.

Show more Show less
8.9
Fabulous
158 reviews
Price from
RSD 10,882
per night

A 6-minute walk from Perth city centre and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray. Scone Palace and Perth Race course are both 2 miles from the property.

In the morning, a freshly cooked breakfast is served in the dining room which has original features, including hand-painted cornices and coving. Local produce is used wherever possible.

Very friendly helpful hostess. Amazing home cooked breakfast and very close to everything

Show more Show less
8.9
Fabulous
731 reviews
Price from
RSD 12,923
per night

Located just a 20-minute walk from the historic Perth City Centre, Dunallan Guest House offers free Wi-Fi and on-site parking.

The rooms are decorated in a traditional manner and have an en suite bathroom with a hairdryer and free toiletries. Tea/coffee making facilities are also provided.

It was great to be able to use a microwave, and there was a little frig to keep a few of our groceries cool overnight! The host had a good knowledge of local restaurants and attractions.

Show more Show less
8.8
Fabulous
568 reviews
Price from
RSD 7,210
per night

Situated in Perth, Acer Guest House is just a few metres from the banks of the famous River Tay. The 4-star guest house offers elegant rooms with free Wi-Fi and en suite bathrooms.

The rooms at Acer are individually decorated, and each has a luxury bathroom with free toiletries and a hairdryer. All rooms feature a flat-screen TV and tea/coffee facilities.

Good price, quiet, nice view of the park.

Show more Show less
7.7
Good
58 reviews
Price from
RSD 13,603
per night

Each room at Ordieview Bed & Breakfast features an en suite bathroom, a flat-screen TV, and tea and coffee making facilities. Guests can also request laundry service at the B&B.

A hearty breakfast is served daily and guests can choose from continental or traditional cooked breakfast. Packed lunches can be provided by prior arrangement. Restaurants and shops can be found within a 5-minute drive in Luncarty, or in Perth city centre, situated just 4 miles from the B&B.

Have stayed here before. Location is lovely but a little awkward to get to. Owner is very obliging. Very clean, quiet. A bit of a drive to restaurants.

Show more Show less
9.3
Superb
253 reviews
Price from
RSD 11,835
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 Perth

Most booked B&Bs in Perth this month

B&Bs that guests love in Perth

  • Avg. price/night: RSD 11,290.45
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,379 reviews
    Great location close to Perth. Even though I was late, I was checked in before midnight without any additional fees!!! Clean, quiet and warm. spacious rooms. Very reasonable price, I recommend it to everyone.
    RemiKrysiak
    Solo traveller
  • 6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,961 reviews
    Great location in city centre. Girl on reception was super friendly and very efficient. Hotel was clean and warm. Breakfast was good.
    Steve Fife
    Young couple
  • Avg. price/night: RSD 18,363.99
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 531 reviews
    Room was lovely, quiet and clean. Breakfast was delicious. Great location and a short walk into town. Friendly staff.
    Shamim
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 219 reviews
    The location is in a high class area, very calm and quiet with nice houses all around. The property itself is furnished beautifully and all appliances etc are top of the range, even the cot bed. Everything spoke of class and luxury.
    Andrew
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 731 reviews
    Excellent breakfast. Very clean and comfortable. Great location for seeing Perth. Host very helpful recommending places to eat.
    Evelyn
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 65 reviews
    Very cute, lovely quiet location and great having a private secure garden with summer house and some really nice touches from the owners. All added to a lovely stay.
    Scott
    Young couple
  • Avg. price/night: RSD 16,833.66
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,309 reviews
    Lovely atmosphere in the bar and restaurant. Great location. close to the city centre, train station and local supermarkets
    Connie
    Solo traveller
  • Avg. price/night: RSD 18,363.99
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 531 reviews
    Great location, quiet as set back from the main road. Comfortable and clean rooms. Friendly and helpful staff. Excellent breakfast. Easy walk into town.
    S
    Sandra
    Family with young children
  • 6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,961 reviews
    Staff at breakfast in particular were helpful and pleasant. The location is good for the city centre. Reasonably quiet area. Really good restaurants nearby. Private car park.
    Patricia
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 39 reviews
    Great location, five minute walk from the city centre and an excellent breakfast
    Adam
    Solo traveller

Research, refine and make plans for your whole trip