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.
Great location, everything you need and nothing more. Our room was quiet and discounted safe parking was available just a short walk away.
Awesome! Right in between both castles and walking distance from the train!!!!
Aparthotel Adagio Edinburgh Royal MileC$144Aparthotel Adagio Edinburgh Royal MileC$144
Really great place, with many shops and places to eat nearby. The only issues are no microwave and parking is 10 minutes walk.
Cityroomz EdinburghC$101Cityroomz EdinburghC$101
This small hotel is amazingly convenient near the Waverly Station. The staff was most helpful. The complimentary breakfast was well prepared and very satisfying. Although an older facility it has been refurbished. We were within walking distance of all the major attractions.
Old Waverley HotelC$167Old Waverley HotelC$167
We had such a wonderful stay. The bus routes stop just outside the property and the overall area is wonderful and very inviting. We hope to return and will stay at Pollock Halls again.
Great hotel, nea4 all amenities. Friendly staff. Check in/out was no problem
Mercure Edinburgh City - Princes Street HotelC$114Mercure Edinburgh City - Princes Street HotelC$114
This hotel was in walking distance to everything, which is why we chose it. The hotel staff was nice and the room was clean and comfortable. The only issue is that the parking garage is a slight walk from the hotel and it costs about 16 GBP to park overnight (after the discount the hotel gives you). ...
Location perfect staff super helpful & very well priced. Really enjoyed our stay.
Very helpful and courteous. Room very nice and clean and great location
The top 3 Stars hotels in Royal Mile, Royal Mile may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Royal Mile 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.
Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Royal Mile for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Royal Mile neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Royal Mile. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Royal Mile.