
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

1. Scone Arms Hotel
Scone Arms Hotel3 km from Perth, Scotland (PSL)
9.2 out of 10, Wonderful, (220 reviews)
The price is CA $132
CA $159 total
includes taxes & fees
Sep 17 - Sep 18

2. The Boars Head
The Boars Head18.2 km from Perth, Scotland (PSL)
9.8 out of 10, Exceptional, (7 reviews)
The price is CA $177
CA $213 total
includes taxes & fees
Sep 13 - Sep 14

3. Premier Inn Dundee West
Premier Inn Dundee West19.7 km from Perth, Scotland (PSL)
8.4 out of 10, Very good, (15 reviews)
The price is CA $81
CA $97 total
includes taxes & fees
Sep 27 - Sep 28

4. Riverstone Lodge Hotel
Riverstone Lodge Hotel4.4 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (260 reviews)
The price is CA $122
CA $147 total
includes taxes & fees
Sep 13 - Sep 14

5. 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 $107
CA $129 total
includes taxes & fees
Sep 20 - Sep 21

6. Sunbank House Hotel
Sunbank House Hotel5.7 km from Perth, Scotland (PSL)
9.4 out of 10, Exceptional, (118 reviews)
The price is CA $150
CA $180 total
includes taxes & fees
Sep 27 - Sep 28

7. Ballathie House Hotel
Ballathie House Hotel9.1 km from Perth, Scotland (PSL)
9.0 out of 10, Wonderful, (604 reviews)
The price is CA $218
CA $261 total
includes taxes & fees
Sep 22 - Sep 23

8. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant11.7 km from Perth, Scotland (PSL)
9.6 out of 10, Exceptional, (210 reviews)
The price is CA $280
CA $336 total
includes taxes & fees
Oct 6 - Oct 7

9. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth8.2 km from Perth, Scotland (PSL)
8.8 out of 10, Excellent, (920 reviews)
The price is CA $147
CA $176 total
includes taxes & fees
Oct 8 - Oct 9

10. Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction8.6 km from Perth, Scotland (PSL)
8.6 out of 10, Excellent, (51 reviews)
The price is CA $63
CA $76 total
includes taxes & fees
Oct 4 - Oct 5

11. Salutation Hotel
Salutation Hotel5.6 km from Perth, Scotland (PSL)
8.2 out of 10, Very good, (1,000 reviews)
The price is CA $123
CA $148 total
includes taxes & fees
Oct 4 - Oct 5

12. Red House Hotel
Red House Hotel14.1 km from Perth, Scotland (PSL)
8.8 out of 10, Excellent, (36 reviews)
The price is CA $222
CA $266 total
includes taxes & fees
Oct 3 - Oct 4

13. The Longforgan Coaching Inn
The Longforgan Coaching Inn15.8 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (386 reviews)
The price is CA $77
CA $92 total
includes taxes & fees
Oct 11 - Oct 12

14. The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Landmark Hotel & SPA Leisure Club Dundee By Sunday19.4 km from Perth, Scotland (PSL)
7.6 out of 10, Good, (1,001 reviews)
The price is CA $93
CA $112 total
includes taxes & fees
Oct 11 - Oct 12

15. Bein Inn hotel
Bein Inn hotel14.9 km from Perth, Scotland (PSL)
7.0 out of 10, Good, (26 reviews)
The price is CA $93
CA $134 total
includes taxes & fees
Oct 4 - Oct 5

16. Parklands Hotel
Parklands Hotel6.2 km from Perth, Scotland (PSL)
8.8 out of 10, Excellent, (319 reviews)
The price is CA $168
CA $202 total
includes taxes & fees
Sep 27 - Sep 28

17. Lovat Hotel
Lovat Hotel6.6 km from Perth, Scotland (PSL)
7.0 out of 10, Good, (327 reviews)
The price is CA $97
CA $116 total
includes taxes & fees
Sep 13 - Sep 14

18. Inchture Hotel
Inchture Hotel12.5 km from Perth, Scotland (PSL)
8.2 out of 10, Very good, (139 reviews)
The price is CA $117
CA $140 total
includes taxes & fees
Oct 4 - Oct 5

19. Grampian Hotel
Grampian Hotel6 km from Perth, Scotland (PSL)
8.0 out of 10, Very good, (235 reviews)
The price is CA $169
CA $202 total
includes taxes & fees
Sep 17 - Sep 18

20. 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, (604 reviews)
The price is CA $100
CA $119 total
includes taxes & fees
Sep 13 - Sep 14
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 220 reviews | View | ||||||
![]() The Boars Head | 9.8 Exceptional 7 reviews | View | ||||||
![]() Premier Inn Dundee West | 8.4 Very good 15 reviews | View | ||||||
![]() Riverstone Lodge Hotel | 8.6 Excellent 260 reviews | View | ||||||
![]() Holiday Inn Express Perth by IHG | 9.0 Wonderful 1,000 reviews | View |
Top Perth Hotel Reviews

Scone Arms 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)








































































