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.

A
Andria Tsangaride
From
Cyprus
The host was really kind and helpful. The room was perfectly clean and comfortable. I definitely recommend it, and I would choose it again!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 561 reviews
Price from
US$242.51
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.

D
Darryl
From
United States
Breakfast was very good with a lot of choices! The location was great and close to the town center and the train station! We would highly recommend it!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 768 reviews
Price from
US$107.78
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.

M
Margaret
From
Australia
Welcoming host. Very clean,cosy room and close to town.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 762 reviews
Price from
US$106.43
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
Louis
From
Cyprus
Located close to the city centre of Perth, and walk to visit all places of interest
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 662 reviews
Price from
US$127.99
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, 182 reviews
Price from
US$130.68
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.

D
David
From
United Kingdom
Very homely, lovely reception
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 575 reviews
Price from
US$181.88
1 night, 2 adults

Whitemoss Lodge

Dunning (Near Perth)

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

M
Michael
From
Netherlands
Started with a very nice personal parking spot. The lodge provides a lot of privacy. Bed is large and comfortable to sleep in. The breakfast service was also very nice with a large variety to choose from. Bathroom is large. Internet is provided per lodge and worked excellent.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 563 reviews
Price from
US$181.88
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.

A
Ann
From
United Kingdom
An overnight stay on our way further north . What a gem ,a lovely friendly welcome for us and our dog. Clean , comfortable and great food would definitely recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 331 reviews
Price from
US$175.14
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.

R
Ronnie
From
United Kingdom
room was excellent, food was excellent, as were the staff. We could not have asked for anything else. As I am celiac, there was a good selection on what I could have to eat. Never usually get Gluten free sausages with breakfast, but I did here and they were home made
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 313 reviews
Price from
US$188.62
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.

C
Cynthia
From
United States
The staff were so friendly. The dinner was really good. Best chicken wings, sweet and crunchy and tender May salmon was really good with the cream sauce Breakfast was good Wished there was some fruit
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,060 reviews
Price from
US$118.56
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, 179 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, 762 reviews
  • Popular with guests booking B&Bs in Perth

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

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

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

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

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

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 147 reviews

B&Bs that guests love in Perth

See all
  • Avg. price/night: US$222.30
    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