Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
You can’t beat the location plus the hotel is new and nicely decorated. The rooms are comfortable and very clean.
Aparthotel Adagio Edinburgh Royal Mile$74Aparthotel Adagio Edinburgh Royal Mile$74
Overall the room was clean and the compliment snack basket is credit for guess!! Recommend small double for solo traveller will be more suitable..
Cairn Hotel$75Cairn Hotel$75
Friendly, low-priced, and they take good care of you.
ibis Edinburgh Centre South Bridge - Royal Mile$57ibis Edinburgh Centre South Bridge - Royal Mile$57
Great hotel, nea4 all amenities. Friendly staff. Check in/out was no problem
Mercure Edinburgh City - Princes Street Hotel$75Mercure Edinburgh City - Princes Street Hotel$75
Everything was good . It was close to the bus station and very comfortable and clean
ibis Styles Edinburgh Centre St Andrew Square$81ibis Styles Edinburgh Centre St Andrew Square$81
The hotel is only a block off the Royal Mile which makes it a convenient location for reaching a wide variety of sites such as Edinburgh Castle, Holyrood Palace, Holyrood Park, Calton Hill and many other places as well. The hotel was clean and the staff were very helpful. I was very appreciative ...
Holiday Inn Express Edinburgh Royal Mile$84Holiday Inn Express Edinburgh Royal Mile$84
Lovely room but light came in around the windows at night even though the curtains were closed. When we first went in the room it was quite cold.Turned up the radiator and called maintenance as the vents were open. Sat with my coat on for a while but the room did eventually warm up and it was fine. ...
Jurys Inn Edinburgh$69Jurys Inn Edinburgh$69
Room a bit sparse, cleaning of roomonly every third day ( not good) handbasin very small could not even wash hands properly, no space to unpack clothes, disabled room but safe located on floor ( not thought out properly) door keys becomes disabled very often. Excellent security and very friendly ...
Haymarket Hub Hotel$59Haymarket Hub Hotel$59
There’s a reason the top 3 star hotels in Royal Mile, Edinburgh are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Royal Mile, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.
Search for a cheap deal on a 3 star upscale hotel in Royal Mile for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Royal Mile near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the Royal Mile 3 star hotels offer a fantastic home base for any type of vacation.