Skip to main content

B&Bs in Perth

Find the B&Bs that appeal to you the most

Top picks for Perth hotels

Explore our most popular hotels in Perth

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 799 reviews
    From
    US$102
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 531 reviews
    From
    US$242
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 770 reviews
    From
    US$106
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 670 reviews
    From
    US$128
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 177 reviews
    From
    US$133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 53 reviews
    From
    US$186
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 152 reviews
    From
    US$176
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 577 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,069 reviews
    From
    US$73
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 299 reviews
    From
    US$188
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 543 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 323 reviews
    From
    US$175
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 539 reviews
    From
    US$133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 199 reviews
    From
    US$104
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 404 reviews
    From
    US$145
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,091 reviews
    From
    US$165
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 366 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 218 reviews
    From
    US$229
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 481 reviews
    From
    US$108
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 389 reviews
    From
    US$161
    1 night, 2 adults

Filter by:

Review score

No 9 The Guest House Perth

Perth

Situated 34 km from Discovery Point, 27 km from Falkland Palace & Garden and 31 km from Gleneagles, No 9 The Guest House Perth features accommodation located in Perth.

M
Majda
From
Slovenia
Hospitality of owners. Bed is great.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 177 reviews
Price from
US$133.20
1 night, 2 adults

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.

S
Sally
From
United Kingdom
Absolutely gorgeous period property. Very good sized room and a stunning bathroom. Our host was very warm and welcoming and there were lovely personal touches in the room. The breakfast is phenomenal!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 reviews
Price from
US$242.18
1 night, 2 adults

Albert Villa Guest House

Perth

Situated just 4.3 km from Scone Palace, Albert Villa Guest House offers accommodation in Perth with access to a garden, a shared lounge, as well as bicycle parking.

M
Mick
From
United Kingdom
The professional approach to looking after and caring for there guests the hosts are good at what they do thus is why I book early when I'm on business in there area who ever books with them will not be disappointed enjoy your experience and thank once again see you next year
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews
Price from
US$185.67
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.

R
Rashmi
From
Malta
Comfortable, Warm, Cosy rooms Excellent home made breakfast every morning, hand curated personally by Susan, the wonderful Host. Myself being a vegetarian, Susan made a well note of it and offered me various options to suit my needs (better to inform her in advance when a form is sent to be filled before the stay). Warm and welcoming Host Susan with a beautiful smile on her face always. She is brilliant, interactive and carried a pleasant and charming personality. Close proximity of multiple restaurants, shops, gardens, River Tay. Walking distance from the main Perth train and bus station.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 reviews
Price from
US$102.25
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.

B
Burmistrova
From
Russia
We had great time for our 1 night stay. Very nice owner Paul who greeted us, helped with parking and shared favourite place for dinner and breakfast. There is four parking slots in front of the house and plenty 1 min at the parking. Close to the center (10 min walk), but very quit street. Perth is a beautiful town, we love exploring it. Apartment is lovely and cozy. There is no breakfast but Paul kindly left the out meal and tea/coffee for us.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 770 reviews
Price from
US$106.29
1 night, 2 adults

Hazeldene Guest House

Perth

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

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, 670 reviews
Price from
US$127.82
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.0
Superb - What previous guests thought, 152 reviews
Price from
US$175.58
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, 577 reviews
Price from
US$181.64
1 night, 2 adults

Whitemoss Lodge

Dunning (Near Perth)

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

J
Jane
From
New Zealand
Amazing place with everything you think you need and then some ! Having travelled a fair bit and after reading the ‘why’ in the guest book, it really is the little things that make the world of difference. White Moss Lodge managed to cover everything to make our stay so memorable. Thank you, it’s just what we needed after staying in hotels for the past couple weeks. I loved the detailed guest book, dog sitting is just a next level bonus I’ve never heard of before, what a star touch. Would have loved to have brought our fella with us. Thank you so very much ❤️
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 543 reviews
Price from
US$181.64
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, 323 reviews
Price from
US$174.91
1 night, 2 adults
All B&Bs in Perth

The best B&Bs in Perth

Check out our pick of great B&Bs in Perth

Filter by:

Review score

No 9 The Guest House Perth

Perth

Situated 34 km from Discovery Point, 27 km from Falkland Palace & Garden and 31 km from Gleneagles, No 9 The Guest House Perth features accommodation located in Perth.

M
Majda
From
Slovenia
Hospitality of owners. Bed is great.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 177 reviews
Price from
US$133.20
1 night, 2 adults

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.

S
Sally
From
United Kingdom
Absolutely gorgeous period property. Very good sized room and a stunning bathroom. Our host was very warm and welcoming and there were lovely personal touches in the room. The breakfast is phenomenal!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 reviews
Price from
US$242.18
1 night, 2 adults

Albert Villa Guest House

Perth

Situated just 4.3 km from Scone Palace, Albert Villa Guest House offers accommodation in Perth with access to a garden, a shared lounge, as well as bicycle parking.

M
Mick
From
United Kingdom
The professional approach to looking after and caring for there guests the hosts are good at what they do thus is why I book early when I'm on business in there area who ever books with them will not be disappointed enjoy your experience and thank once again see you next year
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews
Price from
US$185.67
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.

R
Rashmi
From
Malta
Comfortable, Warm, Cosy rooms Excellent home made breakfast every morning, hand curated personally by Susan, the wonderful Host. Myself being a vegetarian, Susan made a well note of it and offered me various options to suit my needs (better to inform her in advance when a form is sent to be filled before the stay). Warm and welcoming Host Susan with a beautiful smile on her face always. She is brilliant, interactive and carried a pleasant and charming personality. Close proximity of multiple restaurants, shops, gardens, River Tay. Walking distance from the main Perth train and bus station.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 reviews
Price from
US$102.25
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.

B
Burmistrova
From
Russia
We had great time for our 1 night stay. Very nice owner Paul who greeted us, helped with parking and shared favourite place for dinner and breakfast. There is four parking slots in front of the house and plenty 1 min at the parking. Close to the center (10 min walk), but very quit street. Perth is a beautiful town, we love exploring it. Apartment is lovely and cozy. There is no breakfast but Paul kindly left the out meal and tea/coffee for us.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 770 reviews
Price from
US$106.29
1 night, 2 adults

Hazeldene Guest House

Perth

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

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, 670 reviews
Price from
US$127.82
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.0
Superb - What previous guests thought, 152 reviews
Price from
US$175.58
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, 577 reviews
Price from
US$181.64
1 night, 2 adults

Whitemoss Lodge

Dunning (Near Perth)

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

J
Jane
From
New Zealand
Amazing place with everything you think you need and then some ! Having travelled a fair bit and after reading the ‘why’ in the guest book, it really is the little things that make the world of difference. White Moss Lodge managed to cover everything to make our stay so memorable. Thank you, it’s just what we needed after staying in hotels for the past couple weeks. I loved the detailed guest book, dog sitting is just a next level bonus I’ve never heard of before, what a star touch. Would have loved to have brought our fella with us. Thank you so very much ❤️
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 543 reviews
Price from
US$181.64
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, 323 reviews
Price from
US$174.91
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.4
Superb - What previous guests thought, 53 reviews

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 895 reviews

Popular with guests booking B&Bs in Perth

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

Popular with guests booking B&Bs in Perth

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 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, 799 reviews

Popular with guests booking B&Bs in Stanley

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

Popular with guests booking B&Bs in Saint Martins

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 152 reviews

Popular with guests booking B&Bs in Glencarse

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 189 reviews

B&Bs that guests love in Perth

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