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.

N
Noel
From
Malta
The room was exceptionally set up and enchanting. Breakfast was extremely good. Whilst the location was just right.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 545 reviews
Price from
US$238.50
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.

s
sonia
From
United Kingdom
Nice and clean and Very close to town. Lovely host
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews
Price from
US$100.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.

M
Myles
From
Canada
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.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 770 reviews
Price from
US$104.68
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.

A
Alistair Jack
From
Thailand
Friendly welcome and helpful service, good room and facilities, excellent location and breakfast!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews
Price from
US$125.88
1 night, 2 adults

Organic Welltree

Saint Martins (Near Perth)

Situated in Saint Martins, within 7.5 km of Scone Palace and 32 km of Discovery Point, Organic Welltree features accommodation with a garden as well as free private parking for guests who drive.

M
Mario
From
Belgium
The location was great! Such a beautiful setting. Loved the decor of the bedroom and the very large bathroom!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 151 reviews
Price from
US$132.50
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
Donna
From
Ireland
Room was clean.plenty tea,,coffee, breakfast was good. Jo and the girls were great.very friendly.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 580 reviews
Price from
US$178.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.

N
Narelle
From
Australia
You get your value for money staying at Whitemoss; with breakfast included, daily refreshments and clean up of the pods - the only thing to top this, are the amazing views! Owners were lovely and engaged with you around the property
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 554 reviews
Price from
US$178.88
1 night, 2 adults

The Smiddy Haugh

Auchterarder (Near Perth)

The Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The property is non-smoking and is located 21 km from Scone Palace.

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, 326 reviews
Price from
US$172.25
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, 300 reviews
Price from
US$185.50
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
Mike
From
France
Breakfast was excellent Dinner was amazing, food excellent and staff friendly and attentive Room needs upgrading but was spotless
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,065 reviews
Price from
US$116.60
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, 176 reviews

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 545 reviews

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 892 reviews

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 770 reviews

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews

Popular with guests booking B&Bs in Stanley

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 580 reviews

Popular with guests booking B&Bs in Saint Martins

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

Popular with guests booking B&Bs in Glencarse

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

B&Bs that guests love in Perth

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 545 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