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 stayTypeRoomsGuest score
1Travelodge Perth A9
Crieff Road, Perth, PH1 3JJ, UK
hotel
hotel624.4/5
886 reviews
2Leonardo Boutique Hotel Huntingtower Perth
Crieff Road, PH1 3JT Perth
hotel
hotel3484/100
3,179 reviews
3Travelodge Perth Broxden Junction
Broxden Trunk Road Service Area, Perth, PH2 0PX, UK
hotel
hotel894.1/5
1,188 reviews
4Travelodge Perth Central
18 Dundee Road, Perth, Perth, PH2 7AB, UK
hotel
hotel764.1/5
820 reviews
2 km4 kmLeonardo Boutique Hotel Huntingtower PerthTravelodge Perth A9Travelodge Perth Broxden JunctionTravelodge Perth CentralPerth centre

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.

HotelTypeOpenedFrom centreWebsite
Ballathie Househotel197213.5 kmballathiehousehotel.com
Royal George Hotelhotel0.4 km
Atholl Arms Hotel, Bridge Street, Dunkeldhotel21.0 km
Bein Inninn11.3 km
Crieff Hydrohotel186825.0 kmcrieffhydro.com
Perth Arms Hotelhotel21.1 km
Salutation Hotelhotel0.4 km
Birnam Hotel, Perth Road, Birnamhotel20.2 km
City Mills Hotel, West Mill Street, Perthhotel0.3 km
Meikleour Hotelhotel16.7 km
Royal Hotel, 53 Allan Street, Blairgowriehotel22.7 km
1 Lairds Inn, Atholl Street, Dunkeldinn21.2 km
Acer Guest Househotel0.9 km
Bankfoot Innhotel12.7 km
Bell Tree Inn, 54 Main Street, Methveninn9.3 km
Cairn Lodgehotel21.3 km
Cree's Inn, Main Street, Abernethyinn10.3 km
Cultoquhey House Hotelhotel22.3 km
Cyprus Inn, Back Street, Bridge Of Earninn5.4 km
Dunallan Guest Househotel1.2 km
Forteviot Hotelhotel9.1 km
Fountain Hotel, High Street, Newburghhotel13.2 km
George Hotel, 2 High Street, Newburghhotel13.2 km
Glenshieling Househotel23.5 km
Hazeldene Guest Househotel1.1 km
Newmiln Hotelhotel7.0 km
Old Inn, The Square, Inverinn21.1 km
Queen's Hotel, 21 High Street, Blairgowiehotel22.6 km
Rosebank Guest Househotel0.9 km
Royal Dunkeld Hotel, Atholl Street, Dunkeldhotel21.2 km
Royal Hotel, 2 George Street, Coupar Angushotel19.5 km
Smiddy Haugh Inn, Aberuthveninn16.0 km
Strathmore Hotel, Queen Street, Coupar Angushotel19.5 km
Sunbank House Metro Hotelhotel1.0 km
Tay Bridge Hotel, Clinton Street, Newburghhotel12.6 km
The Parklands Hotelhotel0.5 km
The Railway Hotel, 1 High Street, Auchterarderhotel19.7 km
Thorntree Inn, Thorntree Square, Dunninginn13.3 km
Tower Hotel, 85-87 East High Street, Crieffhotel24.8 km
Woodcroft Househotel0.9 km

All 44 hotels in Perth, with their history and operators

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.

0°15°30°JanFebMarAprMayJunJulAugSepOctNovDec100 mm
Average highAverage lowRain per monthComfortable months

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.

medium airport

DND · Dundee Airport

25.8 km from the centreICAO EGPN
large airport

EDI · Edinburgh Airport

49.7 km from the centreICAO EGPH
large airport

GLA · Glasgow Airport

85.0 km from the centreICAO EGPF

Good to know

Accessibility, parking and families in Perth

How many places to stay in this guide offer each, in their operators' own words.

accessible rooms
1

of 4 places

pets allowed
3

of 4 places

a workspace
4

of 4 places

breakfast
1

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.