The 10 best B&Bs in Perth, UK | Booking.com
Skip to main content

B&Bs in Perth

Find the B&Bs that appeal to you the most

The best B&Bs in Perth

Check out our pick of great B&Bs in Perth

Filter by:

Review score

The Townhouse

Perth

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.

C
Caroline
From
Germany
We had such a lovely stay in this charming townhouse. We were pleasantly surprised with a room upgrade — the room was spacious, beautifully decorated, and had a lovely view to the park. There was even a cream tea set waiting for us, with a variety of teas and coffee. The owners were incredibly kind and attentive, making the stay feel really special. One sweet touch I loved: there were little bowls of sweets placed all around the townhouse — such a thoughtful detail! Highly recommend for a cozy, relaxing stay with personal touches throughout.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 561 reviews
Price from
US$241.58
1 night, 2 adults

Woodlea

Perth

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.

C
Cristina
From
Spain
We had a fantastic stay. The house is beautiful and the host is a lovely. Every detail is taken care of.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 766 reviews
Price from
US$107.37
1 night, 2 adults

Dunallan Guest House

Perth

Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point.

A
Aenne
From
Germany
-Very nice host with helpful tips for visiting the city and scotland itself! -so many beautiful details in the room, we felt very welcomed - loved the warming bottles (?) !! -perfect first start for our trip to the highlands
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 760 reviews
Price from
US$106.03
1 night, 2 adults

Hazeldene Guest House

Perth

Located in Perth and only 2.7 km from Scone Palace, Hazeldene Guest House provides accommodation with garden views, free WiFi and free private parking.

L
Lorna
From
Ireland
Clean bnb parking out front Tasty breakfast with good choice Friendly welcome from owners
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 663 reviews
Price from
US$127.50
1 night, 2 adults

Ordieview Bed & Breakfast

Luncarty (Near Perth)

Located in Luncarty and only 12 km from Scone Palace, Ordieview Bed & Breakfast provides accommodation with garden views, free WiFi and free private parking.

A
A
From
Australia
Delicious each day. So peaceful & quiet . Very restful. Lots to see in area. Had a great time & would recommend to family & friends wanting to travel!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 185 reviews
Price from
US$130.18
1 night, 2 adults

Tayside Hotel

Stanley (Near Perth)

Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

M
Martina
From
Germany
I liked the property traditional atmosphere and the lady who assisted us during our stay was very friendly and courteous but not overwhelming. Our room was large and beautiful, we had a big double bed and a bed each for our girls. We had dinner at the local restaurant, food was good and the breakfast was really tasty. Not sure whether the heating was broken but upon our early arrival we found two electric radiators already on in our room which was nice so the room was warm by the evening. The hotel was conveniently located on our way back to Glasgow. Overall good value for money.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 579 reviews
Price from
US$181.18
1 night, 2 adults

Whitemoss Lodge

Dunning (Near Perth)

Situated in Dunning, 38 km from Stirling, Whitemoss Lodge features a garden and free WiFi.

N
Nahshon
From
Israel
the hospitality of Suzanne and sinclair was amazing!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 563 reviews
Price from
US$181.18
1 night, 2 adults

The Smiddy Haugh

Auchterarder (Near Perth)

Located 21 km from Scone Palace, The Smiddy Haugh offers 3-star accommodation in Auchterarder and features a shared lounge, a restaurant and a bar. The accommodation provides free WiFi.

S
Sally
From
Germany
Absolutely amazing in every aspect. I slept comfortably and got to enjoy a very tasty breakfast. The owners of the Smiddy Haugh are lovely people who are happy to help in every possible way.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 330 reviews
Price from
US$174.47
1 night, 2 adults

Meikleour Arms Hotel & Restaurant

Meikleour (Near Perth)

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

k
kazuo
From
Japan
We stayed at The Stable Cottages. It was very clean and every nook and cranny was cleaned. The room was very spacious and much nicer than it looked in the photos. And the staff were also very friendly and helpful. It was convenient because you could basically eat dinner at any time. Breakfast was average. The grounds are very large and it was fun to walk around. We will definitely choose this hotel when staying in the area.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 312 reviews
Price from
US$187.89
1 night, 2 adults

The Bein Inn Hotel & Restaurant

Glenfarg (Near Perth)

The Bein Inn Hotel & Restaurant offers a relaxing rural escape just five minutes from the M90 motorway.

M
Maaike
From
Germany
Lovely comfortable room, great breakfast, very friendly staff, dog friendly.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,062 reviews
Price from
US$118.10
1 night, 2 adults
All B&Bs in Perth

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 Perth and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 64 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 181 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 561 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 760 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 935 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 663 reviews
  • Popular with guests booking B&Bs in Perth

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 766 reviews
  • Popular with guests booking B&Bs in Stanley

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 579 reviews
  • Popular with guests booking B&Bs in Glencarse

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 189 reviews
  • Popular with guests booking B&Bs in Saint Martins

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 145 reviews

B&Bs that guests love in Perth

See all
  • Avg. price/night: US$221.45
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 561 reviews
    Everything. The room was stunning, a great host, home made scones on arrival, excellent breakfast. The location is perfect, central with parking opposite a park. Comfortable bed, shutters on the windows so it was dark in the morning and it was quiet.
    Guest review by
    Stephen
    Young couple