
Perth Airport Hotels from AU$83 (PSL)
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for Perth, Scotland (PSL) hotels

Scone Arms Hotel
Scone Arms Hotel3 km from Perth, Scotland (PSL)
9.2 out of 10, Wonderful, (203 reviews)
The price is AU$188
includes taxes & fees
5 July - 6 July

Hazeldene Guest House
Hazeldene Guest House4.7 km from Perth, Scotland (PSL)
9.6 out of 10, Exceptional, (131 reviews)
The price is AU$188
includes taxes & fees
29 July - 30 July

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG5.8 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (1,002 reviews)
The price is AU$140
includes taxes & fees
19 July - 20 July

Riverstone Lodge Hotel
Riverstone Lodge Hotel4.4 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (238 reviews)
The price is AU$169
includes taxes & fees
8 July - 9 July

Salutation Hotel
Salutation Hotel5.6 km from Perth, Scotland (PSL)
8.2 out of 10, Very good, (970 reviews)
The price is AU$161
includes taxes & fees
19 July - 20 July

Perth Youth Hostel
Perth Youth Hostel6.3 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (45 reviews)
The price is AU$118
includes taxes & fees
6 July - 7 July

Sunbank House Hotel
Sunbank House Hotel5.7 km from Perth, Scotland (PSL)
9.2 out of 10, Wonderful, (105 reviews)
The price is AU$213
includes taxes & fees
19 July - 20 July

Ballathie House Hotel
Ballathie House Hotel9.1 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (582 reviews)
The price is AU$203
includes taxes & fees
5 July - 6 July

The Royal George Hotel
The Royal George Hotel5.3 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (435 reviews)
The price is AU$268
includes taxes & fees
12 July - 13 July

St John's Apartments
St John's Apartments5.6 km from Perth, Scotland (PSL)
8.4 out of 10, Very good, (7 reviews)
The price is AU$163
includes taxes & fees
6 July - 7 July

Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction8.6 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (48 reviews)

Grampian Hotel
Grampian Hotel6 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (210 reviews)
The price is AU$200
includes taxes & fees
19 July - 20 July

Mercure Perth Hotel
Mercure Perth Hotel5.7 km from Perth, Scotland (PSL)
7.6 out of 10, Good, (1,004 reviews)
The price is AU$114
includes taxes & fees
5 July - 6 July

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth8.2 km from Perth, Scotland (PSL)
8.8 out of 10, Excellent, (902 reviews)
The price is AU$203
includes taxes & fees
19 July - 20 July

Premier Inn Perth City Centre
Premier Inn Perth City Centre5.5 km from Perth, Scotland (PSL)
7.4 out of 10, Good, (8 reviews)
The price is AU$119
includes taxes & fees
19 July - 20 July

Lovat Hotel
Lovat Hotel6.6 km from Perth, Scotland (PSL)
7.0 out of 10, Good, (306 reviews)
The price is AU$135
includes taxes & fees
9 July - 10 July

Inchture Hotel
Inchture Hotel12.5 km from Perth, Scotland (PSL)
8.2 out of 10, Very good, (129 reviews)
The price is AU$144
includes taxes & fees
6 July - 7 July

The Boars Head
The Boars Head18.2 km from Perth, Scotland (PSL)
10.0 out of 10, Exceptional, (6 reviews)
The price is AU$267
includes taxes & fees
9 July - 10 July

The Longforgan Coaching Inn
The Longforgan Coaching Inn15.8 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (365 reviews)
The price is AU$83
includes taxes & fees
8 July - 9 July

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass Hospitality17.5 km from Perth, Scotland (PSL)
7.8 out of 10, Good, (542 reviews)
The price is AU$147
includes taxes & fees
9 July - 10 July
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.
Compare popular hotels close to Perth, Scotland (PSL)
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Scone Arms Hotel | 9.2 Wonderful 203 reviews | View | ||||||
![]() Hazeldene Guest House | 9.6 Exceptional 131 reviews | View | ||||||
![]() Holiday Inn Express Perth by IHG | 9.0 Wonderful 1,002 reviews | View | ||||||
![]() Riverstone Lodge Hotel | 8.6 Excellent 238 reviews | View | ||||||
![]() Salutation Hotel | 8.2 Very good 970 reviews | View |
Top Perth Hotel Reviews

Lovat Hotel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Baldowrie Farm Cottage
- Blairgowrie Hotels
- Perth and Kinross Hotels
- B&B in Dunkeld
- Castles in Dunkeld
- Shian Cottage B&B
- Caravan Parks in Dunning
- B&B in Errol
- Errol Hotels
- Falkland Hotels
- Invergowrie Hotels
- Hotels near Perth Art Gallery and Museum
- Cabin Rentals in Perth
- Caravan Parks in Perth
- Hotels near Perth Concert Hall
- Cottages in Perth
- All Inclusive Hotels in Perth
- Best Western Queens Hotel
- Britannia Hotels in Perth
- Cheap Hotels in Perth
- Fairmont Hotels in Perth
- Family Hotels in Perth
- Four Seasons Hotels in Perth
- Holiday Inn Express Perth by IHG
- Hotels with Pool in Perth
- Langham Hotels in Perth
- Luxury Hotels in Perth
- Murrayshall Country Estate
- Pet Friendly Hotels in Perth
- Spa Hotels in Perth
- Swissotel Hotels in Perth
- Syha Hostelling Scotland Hotels in Perth
- Riverstone Lodge Hotel
- Radisson Blu Hotel
- Perth Hotels
- Best Western Hotels in Scone
- Pet Friendly Hotels in Scone
- Scone Hotels
- Flights to Falkland
- Flights to Perth
- Flights from Dundee
- Flights from Perth
- Flights from Amsterdam (AMS) to Dundee (DND)
- Flights from Bergen (BGO) to Dundee (DND)
- Flights from Bergamo (BGY) to Perth (PSL)
- Flights from Brisbane (BNE) to Dundee (DND)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Canberra (CBR) to Dundee (DND)
- Flights from Colombo (CMB) to Dundee (DND)
- Flights from Dublin (DUB) to Dundee (DND)
- Flights from Edinburgh (EDI) to Dundee (DND)
- Flights from Newark Liberty Intl. Airport (EWR) to Perth (PSL)
- Flights from Rome (FCO) to Dundee (DND)
- Flights from Fort Lauderdale (FLL) to Perth (PSL)
- Flights from Frankfurt (FRA) to Dundee (DND)
- Flights from Hanoi (HAN) to Dundee (DND)
- Flights from Reykjavik (KEF) to Dundee (DND)
- Flights from Los Angeles (LAX) to Perth (PSL)
- Flights from London (LHR) to Dundee (DND)
- Flights from Melbourne (MEL) to Dundee (DND)
- Flights from Melbourne (MEL) to Perth (PSL)
- Flights from Mansfield (MFD) to Dundee (DND)
- Flights from Melbourne (MLB) to Dundee (DND)
- Flights from Newquay (NQY) to Dundee (DND)
- Flights from Gold Coast (OOL) to Dundee (DND)
- Flights from Oxford (OXF) to Dundee (DND)
- Flights from Perth (PER) to Dundee (DND)
- Flights from Rome (ROM) to Dundee (DND)
- Flights from Sydney (SYD) to Dundee (DND)
- Flights from Cornwall (YCC) to Dundee (DND)








































































