Search Hotels near Top Royal Mile Attractions

Top 10 Hotels in Royal Mile

See all 49 Hotels in Royal Mile
Old Town Chambers
Old Town Chambers

Roxburgh's Court, Edinburgh EH1 1LW

5.0 out of 5.0
4.8 out of 5 (602 reviews)

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

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 (424 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
G&V Royal Mile Hotel Edinburgh
G&V Royal Mile Hotel Edinburgh

1 George IV Bridge, Edinburgh EH1 1AD

5.0 out of 5.0
4.6 out of 5 (811 reviews)

The modern G&V Royal Mile Hotel Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk …

$201
Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh EH1 2HJ

4.0 out of 5.0
4.4 out of 5 (1,770 reviews)

Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley …

$89
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.5 out of 5 (52 reviews)

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

$98
Fraser Suites Edinburgh
Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh EH1 1PT

4.0 out of 5.0
4.4 out of 5 (1,449 reviews)

Centrally located in Edinburgh's Old Town, this boutique hotel is located just off the Royal Mile, a five-minute walk from …

Get Rates
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0
3.9 out of 5 (2,133 reviews)

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres fro …

$90
Holyrood Aparthotel
Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh EH8 8PE

4.0 out of 5.0
4.5 out of 5 (1,058 reviews)

These modern serviced apartments are set adjacent to Edinburgh's Royal Mile, within 500 meters of Holyrood Palace, the Our …

Get Rates
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0
4.4 out of 5 (1,551 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

$150
Macdonald Holyrood Hotel
Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh EH8 8AU

4.0 out of 5.0
4.3 out of 5 (965 reviews)

Located in Old Town, this spa hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of …

Get Rates

Recent Reviews in Royal Mile

Hide content

Where to stay in Royal Mile

Royal Mile Hotel Guide

If you are vacationing in Edinburgh and you're looking to book a place to stay in The Royal Mile, you have an extensive assortment to choose from. Within Expedia's comprehensive booking section you'll discover 364 short- and long-stay options within 0.1 miles of central The Royal Mile.

The The Balmoral Hotel and Old Town Chambers are some of the most central lodgings in The Royal Mile.

The Royal Mile features a solid selection of affordable hotel options sure to satisfy even the thriftiest vacationers and travelers. The Apex City of Edinburgh Hotel is 0.4 miles from the main part of The Royal Mile, while the Jurys Inn Edinburgh is 0.07 miles away. Additional affordable accommodation options include the Grassmarket hotel and the Stay Central.

The Prestonfield House is located 1 mile from the main part of The Royal Mile. Or, alternatively, the Sheraton Grand Hotel & Spa, Edinburgh is situated 0.8 miles away. Two more places to stay are the The Chester Residence and the Waldorf Astoria Edinburgh - The Caledonian.

If you have the time, why not broaden your horizons and enjoy the other attractions dotted around Edinburgh and Lothian while you are in the area? Explore Edinburgh and Lothian's ruins, castles and old towns. Lovers of nature should also make the time to to enjoy the region's beaches. In this part of Scotland travelers might also enjoy mountain biking and mountain climbing.

Looking for more things to do? Consider spending some time visiting Dirleton Castle and North Berwick Golf Course, which you'll find in North Berwick, 19 miles to the east of The Royal Mile. Should you wish to spend a few nights in North Berwick, check Expedia's booking pages for the latest deals at the Macdonald Marine Hotel And Spa and The County Hotel. 9 miles to the south of The Royal Mile, you'll find Midlothian, home to the Dalhousie Castle Hotel & Spa and The Sun Inn. The Glencorse Golf Club and Kings Acre Golf Course are just some of the more popular points of interest to explore should you visit Midlothian.

Edinburgh Airport is 7 miles away from The Royal Mile. Should you wish to stay nearby, you can book a room at the Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.