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, 546 reviews
Price from
US$235.55
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
Agathe
From
France
Staff was absolutely lovely, room was comfy and clean, breakfast was great !! 10/10 would absolutely recommend !
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews
Price from
US$99.45
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.

N
Noel
From
New Zealand
A lovely establishment and a great room. Parking was easy ,although on a very busy stretch of road. Easy access on foot into the centre of town . A handy location to Scone Palace, The black watch castle and other local attractions. The host was very welcoming and unintrusive.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 768 reviews
Price from
US$103.38
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.

E
Elspth
From
Australia
The managers where so welcoming and accommodating.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews
Price from
US$114.37
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.

N
Nikolaos Tamias
From
United Kingdom
We were welcomed by our friendly host and made to feel comfortable right away. The house is beautiful and built in the 18th century and there's a lot of beautiful antique furniture around. Our room was really big especially the bathroom which has a nice big bathtub in the middle of it. The house is surrounded by beautiful nature with Perth being a 15 minute drive away which is really convenient. We also rate the breakfast offered really high with a variety of breakfast items offered and everything being delicious. All in all we recommend staying here if you value being surrounded by nature in a beautiful country house.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 150 reviews
Price from
US$130.86
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.

C
Can Loon
From
Canada
This home is perfect - every detail is taken care of. We had a lovely bright room with a super-sized King bed which looked out over the back garden. Because we find Duvets too warm, the host immediately responded with an extra sheet we could use. The bedroom and adjoining bathroom are spacious with a tub and shower, lovely towels. The home is immaculate as is the garden. The breakfast room is a delightful glass room with lovely views. This is a restful spot for those travelling up or down the A9 - just a few minutes off the main road and a few minutes north of Perth.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 178 reviews
Price from
US$126.93
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.

G
Gerard
From
India
The breakfast was really good.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 579 reviews
Price from
US$176.66
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, 555 reviews
Price from
US$176.66
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$170.12
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.

V
Viviane
From
Switzerland
Everything :) beautiful building with beautiful rooms. The restaurant has really good food which we really enjoyed.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 301 reviews
Price from
US$183.20
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, 175 reviews

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 768 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.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, 579 reviews

Popular with guests booking B&Bs in Saint Martins

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

Popular with guests booking B&Bs in Glencarse

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

B&Bs that guests love in Perth

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