Get up to €50 off your stay
Hotels near The Royal Mile

Hotels near The Royal Mile

High St, Edinburgh EH1 1RE, UK

Search in The Royal MileNov 08 - Nov 09 • 2 guests

The Royal Mile is the single most famous street in Edinburgh, running roughly one Scots mile (1.81 km / 1.12 miles) downhill from Edinburgh Castle to the Palace of Holyroodhouse. It is technically four streets - Castlehill, Lawnmarket, High Street, and Canongate - lined with medieval closes (narrow alleys), tartan shops, whisky bars, and the UNESCO-listed Old and New Towns of Edinburgh on either side.

Anchoring the centre is St Giles' Cathedral, the High Kirk of Scotland, recognisable by its 15th-century crown spire. Just downhill, John Knox House dates to around 1490 and is one of the oldest residential buildings in the city. The closes branching off the main street, like Mary King's Close and Advocate's Close, are atmospheric on their own and worth a detour. Buskers, bagpipers, and ghost-tour touts thicken from late morning - the street wakes up early but is at its quietest just after dawn.

Pro Tip: Skip the kilt shops and step into Real Mary King's Close (2 Warriston's Close, EH1 1PG) for a guided tour through 17th-century streets that were sealed off and built over. Book online to avoid the queue.
  • Open
  • Open
  • Open
  • Open
  • Open
  • Open
  • Open
  • Open

Hotels (18)

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection

5 star rating
0.0 km away
Market Street Hotel

Market Street Hotel

4 star rating
0.1 km away
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

5 star rating
0.2 km away
The Scotsman

The Scotsman

5 star rating
0.3 km away
The Witchery by the Castle (Adults only)

The Witchery by the Castle (Adults only)

5 star rating
0.3 km away
The Balmoral

The Balmoral

5 star rating
0.4 km away
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

5 star rating
0.5 km away
Gleneagles Townhouse

Gleneagles Townhouse

5 star rating
0.5 km away
Intercontinental Edinburgh the George

Intercontinental Edinburgh the George

4 star rating
0.6 km away
W Edinburgh

W Edinburgh

5 star rating
0.6 km away
100 Princes Street

100 Princes Street

3 star rating
0.6 km away
The Glasshouse

The Glasshouse

5 star rating
0.9 km away
Kimpton Charlotte Square

Kimpton Charlotte Square

4 star rating
0.9 km away
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

5 star rating
1.0 km away
The Hoxton, Edinburgh

The Hoxton, Edinburgh

4 star rating
1.6 km away
Prestonfield House

Prestonfield House

5 star rating
2.2 km away
The Roseate Edinburgh

The Roseate Edinburgh

5 star rating
2.4 km away
Fingal Edinburgh (Adults only)

Fingal Edinburgh (Adults only)

5 star rating
3.6 km away

Find hotels near The Royal Mile

Pick your dates to see what is available.

Stay in the loop

Get the latest deals, new destinations, and travel tips delivered straight to your inbox.

No spam, unsubscribe anytime.