Region · United Kingdom

Where to stay in Scotland

This guide covers 25 destinations in Scotland, a first-level administrative division of United Kingdom, with 720 places to stay between them. The largest by population are Glasgow, Edinburgh and Aberdeen. Across its destinations, July and August are the months comfortable in the most places. The airport most of them name as their nearest is Edinburgh Airport (EDI).

Destinations in this guide
25
Places to stay
720
Comfortable in the most places
July and August
Main airport
EDIEdinburgh Airport
Currency
GBPpound sterling
Time zone
Europe/London

Destinations

Destinations in Scotland

Every destination in this guide in Scotland, the ones with the most places to stay first. Best months are the months that are comfortable there (average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month); the nearest airport is by straight-line distance from the centre.

DestinationPopulationPlaces to stayBest monthsNearest airport
Edinburgh488,050121EDI · 11 km
Inverness47,38063INV · 13 km
Glasgow626,41060GLA · 12 km
Dundee148,28051July and AugustDND · 4 km
Perth47,43044July and AugustDND · 26 km
Stirling37,91038EDI · 40 km
Aberdeen200,68033ABZ · 8 km
Elgin24,76032July and AugustINV · 45 km
Leith50,03028EDI · 13 km
Ayr46,78028PIK · 5 km
Dumfries33,44027PIK · 78 km
Helensburgh13,64023GLA · 24 km
Glenrothes38,51022July and AugustDND · 30 km
Dyce6,19020ABZ · 0 km
Paisley77,22018GLA · 3 km
Livingston57,03017EDI · 12 km
Dunfermline53,10017July and AugustEDI · 15 km
Fort William10,17517INV · 103 km
Kilmarnock46,77015PIK · 13 km
Hamilton54,08013GLA · 27 km
Falkirk35,85012EDI · 26 km
Kinross5,1208July and AugustEDI · 28 km
East Kilbride75,1206GLA · 20 km
Scottish Highlands5INV · 62 km
Cumbernauld50,9202GLA · 29 km

Where to stay

The best-rated places to stay in Scotland

The top 30 of 52 places to stay in Scotland with a published guest score, ordered by that 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. Each links to its own website.

#Place to stayWhereTypeRoomsGuest score
1Leonardo Royal Hotel Glasgow
80 Jamaica Street, G1 4QG Glasgow
hotel
Glasgowhotel32192/100
16,696 reviews
2Leonardo Royal Hotel Edinburgh
43 Jeffrey Street, EH1 1DH Edinburgh
hotel
Edinburghhotel19088/100
11,090 reviews
3Leonardo Hotel and Conference Venue Aberdeen Airport
27 Argyll Road, AB21 0AF Aberdeen
hotel
Aberdeenhotel14788/100
1,435 reviews
4Leonardo Hotel Edinburgh City
79 Lauriston Place, EH3 9HZ Edinburgh
hotel
Edinburghhotel5287/100
3,533 reviews
5Travelodge Inverness City Centre
Ballantyne House, 84 Academy Street, Inverness, IV1 1LU, UK
hotel
Invernesshotel764.4/5
1,147 reviews
6Leonardo Hotel Aberdeen
Union Square, Guild Street, AB11 5RG Aberdeen
hotel
Aberdeenhotel20386/100
7,608 reviews
7Travelodge Perth A9
Crieff Road, Perth, PH1 3JJ, UK
hotel
Perthhotel624.4/5
886 reviews
8Travelodge Dunfermline
Kingseat Road, Halbeath Junction, Halbeath, Dunfermline, KY11 8RY, UK Sat nav postcode: KY11 8PQ KY11 8PQ
hotel
Dunfermlinehotel974.4/5
879 reviews
9Leonardo Hotel Edinburgh Haymarket
1 Morrison Link, EH3 8DN Edinburgh
hotel
Edinburghhotel28285/100
12,800 reviews
10Travelodge Inverness Fairways
Castle Heather, Inverness, IV2 6AA, UK
hotel
Invernesshotel534.3/5
1,362 reviews
11Leonardo Inn Hotel Aberdeen Airport
Argyll Way, AB21 0AF Aberdeen
hotel
Aberdeenhotel20285/100
3,083 reviews
12Travelodge Glasgow Govan
Linthouse Drive, Govan, Glasgow, G51 4RZ, UK Sat nav postcode: G51 4BZ G51 4BZ
hotel
Glasgowhotel704.4/5
515 reviews
13Leonardo Boutique Hotel Huntingtower Perth
Crieff Road, PH1 3JT Perth
hotel
Perthhotel3484/100
3,179 reviews
14Travelodge Glasgow Queen Street
78 Queen Street, Glasgow, G1 3DN, UK
hotel
Glasgowhotel604.2/5
2,447 reviews
15Travelodge Edinburgh Cameron Toll
43 Craigmillar Park, Cameron Toll, Edinburgh, EH16 5PD, UK
hotel
Edinburghhotel624.2/5
2,304 reviews
16Travelodge Kinross M90
M90 Junction 6, Turfhills Tourist Centre, Kinross, KY13 0NQ, UK
hotel
Kinrosshotel594.3/5
528 reviews
17Travelodge Glenrothes
Bank Head Gate, Bank Head Park, Glenrothes, KY7 6GH, UK
hotel
Glenrotheshotel874.3/5
501 reviews
18Travelodge Stirling City Centre
1 Goosecroft Road, Stirling, FK8 1JA, UK Sat nav postcode: FK8 1PF FK8 1PF
hotel
Stirlinghotel684.2/5
1,241 reviews
19Travelodge Elgin
5 Coxton Park, A96, Elgin, IV30 8AZ, UK Sat nav postcode: IV30 8QN IV30 8QN
hotel
Elginhotel934.3/5
403 reviews
20Travelodge Ayr
Highfield Drive, Ayr, KA8 9SH, UK
hotel
Ayrhotel804.2/5
813 reviews
21Travelodge Edinburgh Park
53 South Gyle Broadway, Edinburgh, EH12 9LR, UK
hotel
Edinburghhotel884.2/5
631 reviews
22Leonardo Hotel Edinburgh Murrayfield
187 Clermiston Road, EH12 6UG Edinburgh
hotel
Edinburghhotel11182/100
5,526 reviews
23Travelodge Edinburgh Central
33 St. Mary's Street, Edinburgh, EH1 1TA, UK
hotel
Edinburghhotel764.1/5
4,750 reviews
24Travelodge Perth Broxden Junction
Broxden Trunk Road Service Area, Perth, PH2 0PX, UK
hotel
Perthhotel894.1/5
1,188 reviews
25Travelodge Glasgow Paisley Road
251 Paisley Road, Glasgow, G5 8RA, UK
hotel
Glasgowhotel714.1/5
1,145 reviews
26Travelodge Inverness
Stonyfield, A96 Inverness Road, Inverness, IV2 7PA, UK
hotel
Invernesshotel874.1/5
883 reviews
27Travelodge Perth Central
18 Dundee Road, Perth, Perth, PH2 7AB, UK
hotel
Perthhotel764.1/5
820 reviews
28Travelodge Kilmarnock
Junction A71 / A76 / A77, Belfield Interchange, Kilmarnock, KA1 5LQ, UK
hotel
Kilmarnockhotel874.1/5
550 reviews
29Travelodge Edinburgh Central Waterloo Place
17 Waterloo Place, Edinburgh, EH1 3BG, UK
hotel
Edinburghhotel1014.0/5
3,075 reviews
30Travelodge Edinburgh Central Queen Street
30-31 Queen Street, Edinburgh, EH2 1JX, UK
hotel
Edinburghhotel864.0/5
2,310 reviews

Where to stay

More hotels in Scotland

664 hotels in Scotland recorded in Wikidata and not marked closed; the 30 best known are shown, by the number of Wikipedia editions that cover them. Each is listed under the destination it is within 25 km of.

When to go

Best time to visit Scotland

From the climate of 25 destinations in Scotland with climate data: how many are comfortable each month (average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month), and the typical high and rainfall across them. The months comfortable in the most places: July and August.

MonthComfortable destinationsTypical highTypical rainfall
January0 of 256 °C114 mm
February0 of 256 °C92 mm
March0 of 259 °C83 mm
April0 of 2511 °C63 mm
May0 of 2514 °C71 mm
June0 of 2517 °C79 mm
July6 of 2518 °C88 mm
August6 of 2518 °C96 mm
September0 of 2516 °C95 mm
October0 of 2512 °C131 mm
November0 of 259 °C123 mm
December0 of 256 °C123 mm

Typical = the median across the destinations. 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

Airports serving Scotland

The airports with scheduled flights that the destinations in Scotland name among their nearest, by how many name each as the nearest. An airport can lie outside the region. Distances are straight lines from a destination's centre.

Good to know

Public holidays in Scotland, 2026

Shops and offices may close and transport may run reduced timetables on these dates. Source: python-holidays (MIT).

Nationwide in United Kingdom

1 Jan · New Year's Day3 Apr · Good Friday4 May · May Day25 May · Spring Bank Holiday25 Dec · Christmas Day26 Dec · Boxing Day28 Dec · Boxing Day (observed)

Regional holidays observed in Scotland

2 Jan · New Year Holiday15 Jun · Scotland's participation in the FIFA World Cup final3 Aug · Summer Bank Holiday30 Nov · Saint Andrew's Day

Nearby

Regions near Scotland

Other regions of United Kingdom with a page in this guide, nearest first by the straight-line distance between the median positions of their destinations.

United Kingdom travel guide · All regions of United Kingdom

Sources: destinations and their regions from Wikidata; airports from OurAirports; climate from CRU TS v4.10 (University of East Anglia, ODbL); public holidays from python-holidays (MIT); places to stay and guest scores from each operator's own public pages; further hotels from Wikidata. A region has a page here when at least 3 destinations of this guide lie in it. How this guide is made.