Search Hotels near Top Royal Mile Attractions

Top 10 Royal Mile Hotel Deals

See all 95 Hotels in Royal Mile
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.7 out of 5 (16 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Edinburgh, Palace of Holyroodhouse, and St. Gile …

C$110
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0
4.4 out of 5 (1,089 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

Get Rates
The Inn Place
The Inn Place

20-30 Cockburn Street, Edinburgh EH1 1NY

3.5 out of 5.0
4.4 out of 5 (414 reviews)

Located in Old Town, this hotel is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. Princes Street …

Get Rates
ibis Edinburgh Centre Royal Mile – Hunter Square
ibis Edinburgh Centre Royal Mile – Hunter Square

6 Hunter Square, Edinburgh EH1 1QW

2.0 out of 5.0
4.1 out of 5 (617 reviews)

Located in Old Town, this hotel is steps from Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. Greyfriars Kirk an …

Get Rates
Greyfriars Apartments
Greyfriars Apartments

Various Addresses, Edinburgh

4.0 out of 5.0
4.6 out of 5 (145 reviews)

These apartments are located throughout the area in Edinburgh.

Get Rates
Travelodge Edinburgh Central
Travelodge Edinburgh Central

33 St Marys Street, Edinburgh EH1 1TA

3.0 out of 5.0
4 out of 5 (9 reviews)

Located in Old Town, this hotel is within a 10-minute walk of John Knox House, St. Giles' Cathedral, and Palace of …

C$82
Royal Mile Mansions Apartment 27
Royal Mile Mansions Apartment 27

50 27 North Bridge, Edinburgh EH1 1LG

4.0 out of 5.0
4.6 out of 5 (9 reviews)

Located in Old Town, this apartment is steps from Tron Kirk and Real Mary King's Close. St. Giles' Cathedral and Greyfriars …

Get Rates
Royal Mile Residence
Royal Mile Residence

217 Royal Mile, Edinburgh EH1 1PE

4.0 out of 5.0
4.4 out of 5 (5 reviews)

These apartments are located throughout the area in Edinburgh.

Get Rates
Premier Inn Edi Royal Mile
Premier Inn Edi Royal Mile

37 East Market Street, Edinburgh EH8 8BG

Get Rates
Edinburgh Metro Youth Hostel
Edinburgh Metro Youth Hostel

15 Robertson's Close, Edinburgh EH1 1LY

2.0 out of 5.0
3.2 out of 5 (33 reviews)

Located in Old Town, this hostel is within a 5-minute walk of Museum of Childhood and Festival Theatre. St. Giles' Cathedra …

Get Rates

Recent Reviews in Royal Mile

Hide content

Narrow your search

Royal Mile Hotel Guide

Hotel and apartment choices are aplenty in Royal Mile. Expedia's comprehensive database has 364 hotels and apartments that are within a 0.1-kilometre (0.06-mile) distance of the heart of Royal Mile.

Within 1 kilometre (0.6 miles) of Royal Mile's heart, you can choose from a selection of accommodation options, like the The Balmoral Hotel and Old Town Chambers.

The Royal Mile area offers some budget accommodation options that will be sure to please budget-minded travelers. 0.7 kilometres (0.4 miles) away from Royal Mile's heart you'll find the Apex City of Edinburgh Hotel. The Jurys Inn Edinburgh is only 0.1 kilometres (0.1 miles) away. Some more options in the lower price range include the Grassmarket hotel and the Stay Central.

The Prestonfield House is 2 kilometres (1 mile) from downtown Royal Mile. Alternatively, the Sheraton Grand Hotel & Spa, Edinburgh is situated 1 kilometre (1 mile) away. Two other accommodation options are the The Chester Residence and the Waldorf Astoria Edinburgh - The Caledonian.

While you are here in Royal Mile, try and leave enough time to explore the other great attractions Edinburgh and Lothian has to offer. Edinburgh and Lothian offers beaches, coastal plains, forests and rivers. Popular Edinburgh and Lothian tourist destinations are ruins. In this part of Scotland visitors may also enjoy mountain biking, mountain climbing and hiking.

Looking for more things to do? Spend a few hours visiting Dirleton Castle and North Berwick Golf Course, in North Berwick, 30 kilometres (19 miles) to the east of Royal Mile. Some of our recommended North Berwick hotels and accommodations include the Macdonald Marine Hotel And Spa and The County Hotel. 14 kilometres (9 miles) to the south of Royal Mile, you'll find Midlothian, home to the Dalhousie Castle Hotel & Spa and The Sun Inn. Regardless of whether you're passing through or spending a few nights in Midlothian, be sure to check out the Glencorse Golf Club and Kings Acre Golf Course.

Edinburgh Airport is a logical airport for arriving in Royal Mile. It is 11 kilometres (7 miles) drive away. If you choose to stay nearby, try the Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.

false