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.

F
Fiona
From
New Zealand
What a fantastic place to stay!! Amazing hosts ,delicious breakfast, just wonderful art deco style decor...just a wonderful experience all round the Townhouse is a destination worthy of its gold star !!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 555 reviews
Price from
US$240.40
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.

M
Manon
From
Canada
The breakfast was excellent. The Lady owner is very kind.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews
Price from
US$106.84
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.

F
Florencia Victoria
From
Argentina
Paul, the person in charge, was super friendly! The rooms are very big, comfrotable and very clean. The bathroom was spotless. There was coffee/tea, biscuits and porridge in the room, which was great to have a quick breakfast. And the wifi worked perfectly.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 762 reviews
Price from
US$105.51
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.

G
G
From
Portugal
Excellent breakfast, beautiful room and short walk into town.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 666 reviews
Price from
US$126.88
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.

E
Eveline
From
Netherlands
Very friendly host and big and comfortable bedroom with all facilitied
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 180 reviews
Price from
US$129.55
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.

S
Susan
From
Australia
Had a lovely dinner in the restaurant with a generous breakfast the next day. It was good value.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 581 reviews
Price from
US$180.30
1 night, 2 adults

Whitemoss Lodge

Dunning (Near Perth)

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

e
elaine
From
Uzbekistan
Beautiful setting in the countryside. Pod was to a very high standard. Suzanne was lovely as were all staff.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 556 reviews
Price from
US$180.30
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.

t
tracey
From
0
This is a little gem of a hotel.,warm and friendly owners who provide great hospitality. Excellent dinner and fabulous breakfast could hardly move after the portions. And such a lovely gesture to give my partner birthday cake slice on the morning we left.,hosts go above and beyond Would highly recommend this place
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 329 reviews
Price from
US$173.62
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, 307 reviews
Price from
US$186.98
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$117.53
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, 65 reviews

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 555 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 8.9
Fabulous - What previous guests thought, 666 reviews

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Stanley

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

Popular with guests booking B&Bs in Glencarse

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 190 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

B&Bs that guests love in Perth

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