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.

L
Lionel
From
Canada
Everything was great...breakfast was excellent
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 559 reviews
Price from
US$242.32
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.

A
Anna
From
Italy
The owner is amazing, nice breakfast
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 766 reviews
Price from
US$107.70
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, 763 reviews
Price from
US$106.35
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.

T
Tuomas
From
Finland
Delicious breakfast. Good location, about 10 min (on foot) to the city centre. Friendly staff.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 660 reviews
Price from
US$127.89
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.

J
Jess
From
New Zealand
Very comfortable stay and friendly host! Great cooked breakfast in the morning in a beautiful sun room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 185 reviews
Price from
US$130.59
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.

C
CHRISTIANE
From
France
Warm welcom. Confortable and large room. Nice breakfast. Manor full of charm
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 579 reviews
Price from
US$181.74
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, 564 reviews
Price from
US$181.74
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.

P
Paul
From
Netherlands
Great hospitality and very nice owners
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 330 reviews
Price from
US$175.01
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.

A
Aaron
From
United States
The size of the rooms. The location of your establishment. The parking. The restaurant. The beautiful property. These were all excellent.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 312 reviews
Price from
US$188.47
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.

I
Isabel
From
Switzerland
We loved the warm welcome and friendly staff. The restaurant served delicious food and the room was clean, spacious and very comfortable.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,062 reviews
Price from
US$118.47
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, 559 reviews
  • Popular with guests booking B&Bs in Perth

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

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

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 661 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, 187 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$222.13
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 559 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