Top 10 Hotels in Royal Mile

See all 40 Hotels in Royal Mile
Fraser Suites Edinburgh
Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh EH1 1PT

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

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

$80
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

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

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

$103
Safestay Edinburgh
Safestay Edinburgh

50 Blackfriars Street, Edinburgh EH1 1NE

5.0 out of 5.0
3.9 out of 5 (132 reviews)

Located in Old Town, this hostel is within a 10-minute walk of Museum of Childhood, St. Giles' Cathedral, and Greyfriars …

$39
Holiday Inn Express Edinburgh Royal Mile
Holiday Inn Express Edinburgh Royal Mile

300 Cowgate, Edinburgh EH1 1NA

3.0 out of 5.0
4.3 out of 5 (390 reviews)

In the Old Town near the Royal Mile, this family-friendly Edinburgh hotel is close to landmarks such as Edinburgh Castle …

$57
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0
3.9 out of 5 (626 reviews)

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

$40
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 out of 5 (122 reviews)

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

$46
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0
4.3 out of 5 (438 reviews)

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

$113
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 (352 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 …

$154
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 (551 reviews)

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

$65
Stay Edinburgh City Apartments
Stay Edinburgh City Apartments

217 High Street The Royal Mile, Edinburgh EH1 1PE

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

These apartments are located throughout the area in Edinburgh.

$61

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.