
Find Perth Hotels near Perth Airport (PSL)
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
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 CA $143
CA $171 total
includes taxes & fees
Jul 6 - Jul 7

Hazeldene Guest House
Hazeldene Guest House4.7 km from Perth, Scotland (PSL)
9.6 out of 10, Exceptional, (131 reviews)
The price is CA $154
CA $185 total
includes taxes & fees
Jul 23 - Jul 24

Riverstone Lodge Hotel
Riverstone Lodge Hotel4.4 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (239 reviews)
The price is CA $138
CA $166 total
includes taxes & fees
Jul 6 - Jul 7

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,000 reviews)
The price is CA $114
CA $137 total
includes taxes & fees
Jul 19 - Jul 20

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

Perth Youth Hostel
Perth Youth Hostel6.3 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (45 reviews)
The price is CA $96
CA $116 total
includes taxes & fees
Jul 6 - Jul 7

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

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 CA $165
CA $198 total
includes taxes & fees
Jul 19 - Jul 20

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 CA $220
CA $263 total
includes taxes & fees
Jul 12 - Jul 13

Ballathie House Hotel
Ballathie House Hotel9.1 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (583 reviews)
The price is CA $166
CA $199 total
includes taxes & fees
Jul 5 - Jul 6

Grampian Hotel
Grampian Hotel6 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (211 reviews)
The price is CA $164
CA $196 total
includes taxes & fees
Jul 6 - Jul 7

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

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

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 CA $132
CA $159 total
includes taxes & fees
Jul 6 - Jul 7

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 CA $97
CA $117 total
includes taxes & fees
Jul 19 - Jul 20

Lovat Hotel
Lovat Hotel6.6 km from Perth, Scotland (PSL)
7.0 out of 10, Good, (306 reviews)
The price is CA $110
CA $132 total
includes taxes & fees
Jul 9 - Jul 10

Inchture Hotel
Inchture Hotel12.5 km from Perth, Scotland (PSL)
8.2 out of 10, Very good, (129 reviews)
The price is CA $118
CA $141 total
includes taxes & fees
Jul 5 - Jul 6

The Boars Head
The Boars Head18.2 km from Perth, Scotland (PSL)
10.0 out of 10, Exceptional, (6 reviews)
The price is CA $212
CA $255 total
includes taxes & fees
Jul 2 - Jul 3

The Longforgan Coaching Inn
The Longforgan Coaching Inn15.8 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (366 reviews)
The price is CA $68
CA $81 total
includes taxes & fees
Jul 8 - Jul 9

Bein Inn hotel
Bein Inn hotel14.9 km from Perth, Scotland (PSL)
7.0 out of 10, Good, (18 reviews)
The price is CA $96
CA $138 total
includes taxes & fees
Jul 8 - Jul 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.
Compare popular hotels close to Perth, Scotland (PSL)
Property | Star rating | 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 | ||||||
![]() Riverstone Lodge Hotel | 8.6 Excellent 239 reviews | View | ||||||
![]() Holiday Inn Express Perth by IHG | 9.0 Wonderful 1,000 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
- Errol Hotels
- Perth and Kinross Hotels
- Hotels near University of Dundee
- Wyndham Hotels in Perth
- Dunkeld Hotels
- Hotels with Bar in Perth
- Woodlea
- Falkland Hotels
- Apartments in Perth
- 5 Star Hotels in Perth
- Best Western Hotels in Perth
- Perth Hotels
- Murrayshall Country Estate
- 15x en
- Milnathort Hotels
- 5 Star Hotels in Perthshire
- Gateside Hotels
- Hilton Hotels in Perth
- Romantic Hotels in Perth
- Pet-Friendly Hotels in Perth
- Stanley Hotels
- B&B in Perth
- Flights from Joacaba (JCB) to Dundee (DND)
- Flights from Québec (YQB) to Dundee (DND)
- Flights from Toronto (YYZ) to Dundee (DND)
- Flights from Berlin (BER) to Dundee (DND)
- Flights from Edmonton (YEG) to Dundee (DND)
- Flights from Cambridge (CBG) to Perth (PSL)
- Flights from London (LHR) to Dundee (DND)
- Flights from Ottawa (YOW) to Perth (PSL)
- Flights from Verona (VRN) to Dundee (DND)
- Flights from Glasgow (GLA) to Dundee (DND)
- Flights to Perth
- Flights from Colorado Springs (COS) to Dundee (DND)
- Flights from Dubai (DXB) to Perth (PSL)
- Flights from London (SEN) to Dundee (DND)
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights from Indianapolis (IND) to Dundee (DND)
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights from Vancouver (YVR) to Dundee (DND)
- Flights from Penang (PEN) to Dundee (DND)
- Flights from Portland (PDX) to Dundee (DND)
- Flights from Edinburgh (EDI) to Dundee (DND)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Miami (MIA) to Dundee (DND)
- Flights from North Bay (YYB) to Dundee (DND)
- Flights from Calgary (YYC) to Dundee (DND)
- Flights from Perth
- Flights from Doha (DOH) to Dundee (DND)
- Flights from Paris (CDG) to Dundee (DND)
- Flights from Port of Spain (POS) to Dundee (DND)
- Flights from Buffalo (BUF) to Dundee (DND)
- Flights to Perthshire
- Flights from Montreal (YUL) to Perth (PSL)
- Flights from Saskatoon (YXE) to Dundee (DND)
- Flights from Montreal (YUL) to Dundee (DND)
- Flights from Poznan (POZ) to Dundee (DND)
- Flights from Kitchener (YKF) to Dundee (DND)
- Flights from Belfast (BFS) to Dundee (DND)
- Flights from Halifax (YHZ) to Dundee (DND)
- Flights from Christchurch (CHC) to Perth (PSL)
- Flights from Edmonton (YED) to Dundee (DND)
- Flights from Ho Chi Minh City (SGN) to Dundee (DND)
- Flights from Bremen (BRE) to Dundee (DND)
- Flights from Calgary (YYC) to Perth (PSL)
- Flights from Ottawa (YOW) to Dundee (DND)
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Dundee
- Flights from Kelowna (YLW) to Dundee (DND)
- Flights from Brisbane (BNE) to Dundee (DND)
- Flights from Hamilton (YHM) to Dundee (DND)
- Flights from Barcelona (BCN) to Dundee (DND)
- Flights from Puerto Vallarta (PVR) to Dundee (DND)
- Flights from Victoria (YYJ) to Dundee (DND)
- Flights from Detroit (DTW) to Dundee (DND)
- Flights from Lagos (LOS) to Dundee (DND)
- Flights from St. John's (YYT) to Dundee (DND)
- Flights from Winnipeg (YWG) to Dundee (DND)
- Flights from Hwange (HWN) to Dundee (DND)
- Flights from Porto (OPO) to Dundee (DND)
- Flights from London (LCY) to Dundee (DND)








































































