See the latest prices and deals by choosing your dates.
A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town. Great staff, great location, great hotel!
Residence Inn by Marriott Edinburgh has a central Edinburgh location, just 10 minutes’ walk from the Royal Mile. Free Wi-Fi is available throughout the building, and there is an on-site fitness... Everynthing was very good, ande the staff was very attentive and fast in the solution of any...
In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region. Loved the hotel and everyone that worked there. I was beautiful hotel tucked away.
Located in landscaped grounds adjoining Holyrood Park and within easy walking distance of Edinburgh’s Old Town and the city’s major attractions,Salisbury Green Hotel and Bistro offers 108 superbly... Great old building and modern rooms, nice and quiet 😀
Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street. It is very well located and although it is next to a bar, it did not affect our stay since we did...
In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access. Perfect location and friendly staff
This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House. Excellent staff - booked taxi trip @ no additional cost. C
Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, BW Premier Collection is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi. The restaurant is very nice. The room is clean and tidy.