Top 10 Hotels in Royal Mile

See all 492 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 (559 reviews)

Located in Old Town, this luxury apartment is steps from Heart of Midlothian, St. Giles' Cathedral, and Real Mary King's Clos …

$123
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,496 reviews)

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

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 (776 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 …

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,052 reviews)

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

$57
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
0.1 mi from Royal Mile
4.0 out of 5.0
4.5 out of 5 (2,058 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

$88
The Balmoral Hotel
The Balmoral Hotel
0.1 mi from Royal Mile
5.0 out of 5.0
4.7 out of 5 (565 reviews)

Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverle …

Get Rates
Old Waverley Hotel
Old Waverley Hotel
0.2 mi from Royal Mile
3.0 out of 5.0
3.9 out of 5 (1,835 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

$58
The Principal Edinburgh George Street
The Principal Edinburgh George Street
0.3 mi from Royal Mile
5.0 out of 5.0
4.4 out of 5 (188 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

$104
Destiny Scotland - Broughton St Lofts
Destiny Scotland - Broughton St Lofts
0.5 mi from Royal Mile
4.0 out of 5.0

Located in Broughton, this apartment is within a 5-minute walk of Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Scot …

$111
DoubleTree by Hilton Edinburgh Airport 
DoubleTree by Hilton Edinburgh Airport 
6.3 mi from Royal Mile
4.0 out of 5.0
4 out of 5 (1,313 reviews)

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium …

$74

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.