
Royal Mile





Lodging Near Royal Mile

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
The price is AU$511 per night from 24 Aug to 25 Aug
AU$511
24 Aug - 25 Aug
includes taxes & fees
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle.
"Very nice and comfortable hotel. Convenient location."
Reviewed on 30 Jul. 2025

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
The price is AU$566 per night from 31 July to 1 Aug
AU$566
31 July - 1 Aug
includes taxes & fees
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile.
"Good hotel overall in an excellent location but the room was not serviced once and due to the rain some leakage from the ceiling occurred. Would recommend staying in it though."
Reviewed on 26 Jul. 2025

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$438 per night from 31 July to 1 Aug
AU$438
31 July - 1 Aug
includes taxes & fees
Aparthotel Adagio Edinburgh Royal Mile is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 7 minutes by foot from St. Giles' Cathedral.
"The Royal Mile has become a zoo, but it's also the spine of Edinburgh (literally), and so a hotel on an extension of the Royal Mile that's both centrally located and not quite so frenetic is a great compromise. The service was very good, the rooms clean, and the cooking facilities and full-size fridge ..."
Reviewed on 27 Jul. 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.