Scotland · United Kingdom
Where to stay in Perth
Perth is a city in Scotland, United Kingdom, home to about 47,000 people. This guide covers 4 hotels in Perth, with about 261 rooms between them. Every one carries a published guest score, and the list below is ordered by it.
- Places to stay in this guide
- 4
- Best months
- July and August
- Nearest airport
- DND26 km · Dundee Airport
- Currency
- GBPpound sterling
- Time zone
- Europe/London
- Language
- Cornish, English, Irish
About
About Perth
Perth is a central Scottish city located on the banks of the River Tay. It is the administrative centre of Perth and Kinross council area and is the historic county town of Perthshire.
You think you've reached the Highlands as you approach the ridge south of town, but it's just a spur of the Ochils, with the true boundary another ten miles north. Nevertheless it does make Perth a "Gateway to the Highlands", an over-used tourist phrase but well justified here. Cattle drovers, traders and warriors all came this way, following the Tay valley to the lowest point it could be forded. Medieval Scottish kings did the same: they didn't have a fixed capital but their usual abode was "Saint John's Town" at nearby Scone - that name lives on in the local football team St Johnstone.
Wikipedia and Wikivoyage contributors, CC BY-SA 4.0; excerpted.
Things to do
What to see and do in Perth
See
- Scone Palace
- Perth Museum
- St John's Kirk
- Perth Art Gallery
- Fair Maid's House
- St Ninian's Cathedral
- Black Watch Museum
- Branklyn Garden
- Elcho Castle
- Huntingtower
- Dunsinane
Do
- Perth Playhouse
- Perth Leisure Pool
- Dewars
- Kinnoull Hill
- Moncreiffe Hill
- Perth Racecourse
Wikivoyage contributors, CC BY-SA 4.0; excerpted.
Where to stay
The best-rated places to stay in Perth
Ordered by guest score as each operator publishes it, weighted by the number of reviews so a handful of perfect scores does not outrank thousands of very good ones. Scores are shown on their own scale.
| # | Place to stay | Rooms | Guest score |
|---|---|---|---|
| 1 | Travelodge Perth A9 hotel | 62 | 4.4/5 886 reviews |
| 2 | Leonardo Boutique Hotel Huntingtower Perth hotel | 34 | 84/100 3,179 reviews |
| 3 | Travelodge Perth Broxden Junction hotel | 89 | 4.1/5 1,188 reviews |
| 4 | Travelodge Perth Central hotel | 76 | 4.1/5 820 reviews |
Schematic: the city centre in orange, each place to stay as a dot, distance rings in kilometres.
Where to stay
More hotels in Perth
40 hotels within 25 km of the centre, as recorded in Wikidata. Each name links to its encyclopedia article where there is one.
| Hotel | Opened | From centre |
|---|---|---|
| Ballathie House | 1972 | 13.5 km |
| Royal George Hotel | 0.4 km | |
| Atholl Arms Hotel, Bridge Street, Dunkeld | 21.0 km | |
| Bein Inn | 11.3 km | |
| Crieff Hydro | 1868 | 25.0 km |
| Perth Arms Hotel | 21.1 km | |
| Salutation Hotel | 0.4 km | |
| Birnam Hotel, Perth Road, Birnam | 20.2 km | |
| City Mills Hotel, West Mill Street, Perth | 0.3 km | |
| Meikleour Hotel | 16.7 km | |
| Royal Hotel, 53 Allan Street, Blairgowrie | 22.7 km | |
| 1 Lairds Inn, Atholl Street, Dunkeld | 21.2 km | |
| Acer Guest House | 0.9 km | |
| Bankfoot Inn | 12.7 km | |
| Bell Tree Inn, 54 Main Street, Methven | 9.3 km | |
| Cairn Lodge | 21.3 km | |
| Cree's Inn, Main Street, Abernethy | 10.3 km | |
| Cultoquhey House Hotel | 22.3 km | |
| Cyprus Inn, Back Street, Bridge Of Earn | 5.4 km | |
| Dunallan Guest House | 1.2 km | |
| Forteviot Hotel | 9.1 km | |
| Fountain Hotel, High Street, Newburgh | 13.2 km | |
| George Hotel, 2 High Street, Newburgh | 13.2 km | |
| Glenshieling House | 23.5 km | |
| Hazeldene Guest House | 1.1 km | |
| Newmiln Hotel | 7.0 km | |
| Old Inn, The Square, Inver | 21.1 km | |
| Queen's Hotel, 21 High Street, Blairgowie | 22.6 km | |
| Rosebank Guest House | 0.9 km | |
| Royal Dunkeld Hotel, Atholl Street, Dunkeld | 21.2 km | |
| Royal Hotel, 2 George Street, Coupar Angus | 19.5 km | |
| Smiddy Haugh Inn, Aberuthven | 16.0 km | |
| Strathmore Hotel, Queen Street, Coupar Angus | 19.5 km | |
| Sunbank House Metro Hotel | 1.0 km | |
| Tay Bridge Hotel, Clinton Street, Newburgh | 12.6 km | |
| The Parklands Hotel | 0.5 km | |
| The Railway Hotel, 1 High Street, Auchterarder | 19.7 km | |
| Thorntree Inn, Thorntree Square, Dunning | 13.3 km | |
| Tower Hotel, 85-87 East High Street, Crieff | 24.8 km | |
| Woodcroft House | 0.9 km |
When to go
The best time to visit Perth
The most comfortable months for a city stay in Perth are July and August. July is the warmest month, with average highs of 19 °C; October is the wettest, with about 97 mm of rain.
Comfortable means average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month. Averages for 1991–2020 over the surrounding area, a grid square about 50 km across, so a coast or a nearby mountain can make the town itself warmer or cooler. Data: CRU TS v4.10, Climatic Research Unit, University of East Anglia (Open Database License).
Getting there
Getting to Perth: airports and arrival
The nearest airport with scheduled flights is Dundee Airport (DND), about 26 km from the city centre in a straight line; Edinburgh Airport (EDI, 50 km) and Glasgow Airport (GLA, 85 km) are also within reach.
Getting in
Edinburgh Airport (EDI) is usually best choice for its connections across Europe and within UK. It's 50 miles (80 km) south of Perth, and west of Edinburgh city so with a hire car you turn onto M90 and avoid city traffic. Jet 747 bus runs from the airport to Inverkeithing for the train, or to Halbeath for an onward bus. Otherwise take the tram from the airport to Edinburgh Haymarket for trains and buses towards Perth. Glasgow Airport (GLA) has a similar range of flights. It's 70 miles (120 km) southwest of Perth, but west of Glasgow so you have to cross city traffic.
Getting around
Walking will get you round city centre and out to Branklyn Garden. By bus: Stagecoach are the main operator, no surprise as the company was founded and maintains its headquarters here. For the football ground take Bus 15 (for Crieff) or 23 (for Aberfeldy). For Scone Palace take Bus 3 (circular) or 58 (for Blairgowrie M-F only). For Falkland Palace take Bus 36 towards Glenrothes. Taxis are plentiful around town, with ranks outside the station, the Caledonian Cinema and next to Tesco Metro on South Street.
Wikivoyage contributors, CC BY-SA 4.0; excerpted.
DND · Dundee Airport
EDI · Edinburgh Airport
GLA · Glasgow Airport
Good to know
Accessibility, parking and families in Perth
How many places to stay in this guide offer each, in their operators' own words.
of 4 places
of 4 places
of 4 places
of 4 places
Questions
Perth: questions travellers ask
What are the best-rated hotels in Perth?
By published guest score: Travelodge Perth A9 (4.4 / 5 · 886 reviews · www.travelodge.co.uk (operator's own guest score)); Leonardo Boutique Hotel Huntingtower Perth (84 / 100 · 3,179 reviews · www.leonardo-hotels.com (operator's own guest score)); Travelodge Perth Broxden Junction (4.1 / 5 · 1,188 reviews · www.travelodge.co.uk (operator's own guest score)).
When is the best time to visit Perth?
The most comfortable months for a city stay in Perth are July and August. July is the warmest month, with average highs of 19 °C; October is the wettest, with about 97 mm of rain.
Which airport is closest to Perth?
The nearest airport with scheduled flights is Dundee Airport (DND), about 26 km from the city centre in a straight line; Edinburgh Airport (EDI, 50 km) and Glasgow Airport (GLA, 85 km) are also within reach.
Are there accessible hotels in Perth?
1 place in this guide list accessible rooms.
What currency is used in Perth?
pound sterling (GBP).
Nearby
Destinations near Perth
Sources: city facts from Wikidata and Wikipedia; airports from OurAirports; climate from CRU TS v4.10 (University of East Anglia Climatic Research Unit), 1991–2020 monthly means, 0.5° grid; places to stay, guest scores and amenities from each operator's own public pages. How this guide is made.