Book Perth Bed & Breakfast
Change your mind
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 52 B&B in Perth with updated reviews, rates, and availability.

5Pilmourplace
5Pilmourplace
9.2 out of 10, Wonderful, (148)
$241 nightly
The price is $289
Jun 19 - Jun 20
Total includes taxes and fees

Lost Guest House Stirling
Lost Guest House Stirling
7.6 out of 10, Good, (289)
$102 nightly
The price is $123
Jun 22 - Jun 23
Total includes taxes and fees

Stravithie Castle
Stravithie Castle
9.8 out of 10, Exceptional, (98)
$153 nightly
The price is $183
Jun 23 - Jun 24
Total includes taxes and fees

Cuil an Daraich Guest House
Cuil an Daraich Guest House
9.4 out of 10, Exceptional, (163)

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)
9.8 out of 10, Exceptional, (149)
$191 nightly
The price is $229
Jun 22 - Jun 23
Total includes taxes and fees

Springfield Lodge B&B
Springfield Lodge B&B
10.0 out of 10, Exceptional, (136)
$140 nightly
The price is $168
Jun 16 - Jun 17
Total includes taxes and fees

The Acarsaid - Pitlochry
The Acarsaid - Pitlochry
9.6 out of 10, Exceptional, (18)
$178 nightly
The price is $213
Jun 16 - Jun 17
Total includes taxes and fees

Beinn Bhracaigh
Beinn Bhracaigh
9.8 out of 10, Exceptional, (9)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Find out more about Perth
Find out more about Perth
Perth B&B information
Number of reviews | 1,526 |
---|---|
Accommodation | 52 B&B |
Lowest Price | $123 |
Highest Price | $289 |
Recent reviews of Perth hotels
Recent reviews of Perth hotels
Recent reviews of Perth hotelsExpedia verified reviews

Dakota Edinburgh
5/5 Excellent
"We stayed at the Dakota Edinburgh the night before our flight. This hotel is full of surprises, all of them very good. The room was very comfortable, spacious, and well cared for. The lobby is beautiful and relaxing, including a very sweet dog statue. The bar is excellent, great cocktails and snacks. The restaurant was superb, excellent food and very professional and knowledgeable staff. We would absolutely stay there again!"
A verified traveler from Sutter Creek stayed at Dakota Edinburgh
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Cottages in Perth and Kinross
- Family Hotels in Perth and Kinross
- Resorts & Hotels with Spas in Perth and Kinross
- Hotels with a Gym in Perth and Kinross
- Hotels with Air Conditioning in Perth and Kinross
- Golf Hotels in Perth and Kinross
- Hotels with Laundry Facilities in Perth and Kinross
- Pet-friendly Hotels in Perth and Kinross
- Perth and Kinross Hotels
- Hotels with Fireplaces in Perth and Kinross
- Hotels near Perth Concert Hall
- Hostels in Scone
- Hotels near Scone Palace
- Scone Hotels
- Luxury Hotels in Scone
- Pet-friendly Hotels in Scone
- Golf Hotels in Scone
- Hotels near Perth Racecourse
- Hotels near Huntingtower Castle
- B&B in Bridge Of Earn
- B&B in Almondbank
- Bridge Of Earn Hotels
- 5 Star Hotels in Bridge Of Earn
- Hotels near Perth
- Almondbank Hotels
- Balbeggie Hotels
- Luncarty Hotels
- B&B in Forgandenny
- Glencarse Hotels
- Hostels in Stanley
- Cabin Rentals in Stanley
- Castles in Stanley
- Hotels with Hot Tubs in Stanley
- Flights to Perth and Kinross
- Flights from Scone
- Flights to Bridge Of Earn
- Flights from Washington (IAD) to Perth (PSL)
- Flights from London (LHR) to Perth (PSL)
- Flights from Boston (BOS) to Perth (PSL)
- Flights from Perth
- Flights from Dublin (DUB) to Perth (PSL)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Melbourne (MEL) to Perth (PSL)
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights from Atlanta (ATL) to Perth (PSL)
- Flights from Los Angeles (LAX) to Perth (PSL)
- Flights from Chicago (ORD) to Perth (PSL)
- Flights from Dubai (DXB) to Perth (PSL)
- Flights from Seattle (SEA) to Perth (PSL)
- Flights from Portland (PDX) to Perth (PSL)
- Flights from Denver (DEN) to Perth (PSL)
- Flights from Port of Spain (POS) to Perth (PSL)
- Flights from Phoenix (PHX) to Perth (PSL)
- Flights from New York (JFK) to Perth (PSL)
- Flights from Montreal (YUL) to Perth (PSL)
- Flights from Hartford (BDL) to Perth (PSL)
- Flights from Kano (KAN) to Perth (PSL)
- Flights from Copenhagen (CPH) to Perth (PSL)
- Flights from Perth (PER) to Perth (PSL)
- Flights from Grand Junction (GJT) to Perth (PSL)
- Flights from Fort Lauderdale (FLL) to Perth (PSL)
- Flights from Louisville (SDF) to Perth (PSL)
- Flights from Cebu (CEB) to Perth (PSL)
- Flights from Zürich (ZRH) to Perth (PSL)
- Flights from Prague (PRG) to Perth (PSL)
- Flights from Bangkok (BKK) to Perth (PSL)
- Flights from Baltimore (BWI) to Perth (PSL)
- Flights from Dar es Salaam (DAR) to Perth (PSL)
- Flights from Manila (MNL) to Perth (PSL)
- Flights from Newcastle (NCL) to Perth (PSL)
- Flights from London (STN) to Perth (PSL)
- Flights from Hong Kong (HKG) to Perth (PSL)
- Flights from Frankfurt (FRA) to Perth (PSL)
- Flights from Dundee (DND) to Perth (PSL)
- Flights from Darwin (DRW) to Perth (PSL)
- Flights from Oslo (OSL) to Perth (PSL)
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights from Vancouver (YVR) to Perth (PSL)
- Flights from Kuala Lumpur (KUL) to Perth (PSL)
- Flights from Manchester (MAN) to Perth (PSL)
- Flights from Norfolk (ORF) to Perth (PSL)