John Knox House, Old Town & Royal Mile

A mini guide to

Old Town & Royal Mile: where to stay

Hotels and places to stay near Old Town & Royal Mile

Where to stay

Places to stay in and around Old Town & Royal Mile

Hotels, guest houses, hostels and apartments near the area: hotels (7) and guest houses and hostels (5). Check availability and prices with each property.

Good for

12 hotels

Closest to Old Town & Royal Mile

The nearest places to stay

Places to stay from our Edinburgh guide, nearest first, measured from the centre of Old Town & Royal Mile. Distances are straight lines; walking times assume 5 km/h and are a minimum.

Place to stayStreetIn our guide toDistance
Motel One Edinburgh-Royal (opens in new tab)18-21 Market StreetOld Town & Royal Mile100 m, about 2 min on foot
CODE - THE COURT (opens in new tab)1A Parliament SquareOld Town & Royal Mile200 m, about 2 min on foot
Safestay Edinburgh Cowgate (opens in new tab)96-112 CowgateOld Town & Royal Mile200 m, about 2 min on foot
Stay Central (opens in new tab)139 CowgateOld Town & Royal Mile200 m, about 3 min on foot
Market Street Hotel (opens in new tab)6 Market StreetOld Town & Royal Mile200 m, about 3 min on foot
George IV No.1 Apartments (opens in new tab)23 George IV BridgeGrassmarket & Southside200 m, about 3 min on foot
Castle Rock Hostel (opens in new tab)15 Johnston TerraceOld Town & Royal Mile300 m, about 3 min on foot
Museum Apartments (opens in new tab)Grassmarket & Southside300 m, about 3 min on foot

More choice: where to stay in Grassmarket & Southside (500 m), where to stay in New Town (500 m), where to stay in Holyrood, Arthur's Seat & Calton Hill (1.1 km).

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits