Customised for your search:

Royal Mile hotels

Royal Mile hotels
Royal Mile

Hotel + Flight Deals in Royal Mile

See all Royal Mile Package Deals

Top Trending Hotels in Royal Mile

Macdonald Holyrood Hotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh - Map
 
 
"Travelling with elderly mother. Good experience."
Attentive staff at all times. Lovely ambience to hotel lounge & restaurant areas. Breakfast excellent.
Traveller from Kent
The Inn On The Mile - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Inn On The Mile

82 High Street, The Royal Mile, Edinburgh - Map
 
 
"Fabulous!"
Beautiful, clean and spacious room with added touch of chocolate dipped strawberries and welcome drink on arrival. Friendly staff and amazing breakfast.. Couldn't ask for more, well worth the money.. Can't wait to stay again! :)
Traveller from Tyne & Wear
Old Town Chambers - Edinburgh Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Old Town Chambers

Roxburgh Court, Edinburgh - Map
 
 
Great spot just off the Royal Mile. Close to restaurants and walking distance to Edinburgh Castle and Holyrood Palace. Highly recommended for families.
A Traveller
The Carlton Hotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Carlton Hotel

19 North Bridge, Edinburgh - Map
 
 
"The end to our honeymoon"
After a week starting in Edinburgh we wanted to end our trip in the same wonderful city. Everything went very smoothly. The staff were efficient and friendly. When we checked out they offered to secure our cases for the day without the need to ask. Our stay was only for one night but I am sure for a longer stay things would be even better.
Traveller from Manchester
Fraser Suites Edinburgh - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh - Map
 
 
"Absolutely Stunning view with great location "
My wife and I stayed here one night transitioning from Italy and Ireland. We both wish we stayed longer! Ask for a room that overlooks the city and you will not be disappointed with the stunning view! My wife is a clean freak and she was quite as a mouse. Room had unexpected features with fridge, stove top, plates, ect. Staff were awesome with good recs for food at Howie's and the lovely French bakery, after we had already been there. Location is perfect to the castle, walking around, place where harry potter was written, ect. Only thing was our rental car. Edinburgh is not parking friendly on the street so I had to park the car at the train station. Ergo the hotel gives you a nice discount when you give them the ticket and it was only a 5-10 minute walk. Understand for older people going up from the station it is a lot of stairs! But going down is quick. Castle and things are less than 5 minutes and at the top of the hill the walk is easier. We will be back here for an anniversary for sure!
Traveller from Ohio,USA
Grassmarket hotel - Edinburgh Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grassmarket hotel

94-96 Grassmarket, Edinburgh - Map
 
 
"Awesome hotel"
Great location! Parking garage 5 minute walk from hotel. Friendly staff. Quirky, modern and clean room. Absolutely would recommend!
Traveller from Columbus, Ohio
G&V Royal Mile Hotel Edinburgh - Edinburgh Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

G&V Royal Mile Hotel Edinburgh

1 George IV Bridge, Edinburgh - Map
 
 
"Don't hesitate, go for it!!"
We had a pleasant 2 nights stay in this modern hotel that made our visit to Edinburgh wonderful! The hotel is located in the middle of the Royal Mile surrounded by various restaurants and city attractions! The check-in went very smooth and fast. All the staff we met were extremely polite and helpful. Spacious rooms and bathrooms, great facilities! The perfect hotel in Edinburgh!
Traveller from Bahrain
Holyrood Aparthotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh - Map
 
 
Served our purpose of a night in Edinburgh with excellent self catering facilities. Will keep it in my for travelling with family. Clean, tidy and friendly staff. Location very good and closer than we thought, 7 minute walk from waverley train station.
A Traveller
Apex City of Edinburgh Hotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh - Map
 
 
"Great job!"
Great location wonderful staff! View of castle. Pubs across the street! Shops around corner. Miracle Mile just up street!
Traveller from Fresno
Jurys Inn Edinburgh - Edinburgh Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh - Map
 
 
"Great location for the price"
Location is central to both old and new town and a 5 minute walk from Waverly station (a huge plus for day trips). Breakfast wasn't included in rate, but you pay 8 pounds the night before at the front desk for a breakfast ticket (10 pounds that morning). Well worth it. Had breakfast at 3 other restaurants along Royal Mile. The buffet at the hotel is by far the cheapest and you get way more food. The only problem I had with the hotel are the beds. In my room, we had one double and a single. Having tried them both, I thought they were uncomfortable. Not a dealbreaker, as I would have no problem staying here again. Edinburgh is a great city and Jurys Inn is just a place to lay your head. Nothing more, which was fine. You aren't going there to hang in your hotel room.
Traveller from Los Angeles

Search from 39 Royal Mile Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Royal Mile

    Search for hotels in Royal Mile on Expedia.co.uk. You can easily find your hotels in Royal Mile using one of the methods below:

    • View our selection of featured hotels in Royal Mile
    • Use the map to find hotels in the Royal Mile neighborhood you prefer
    • Use the filters to see hotels in a specific area of Royal Mile, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Royal Mile
    • Enter your travel dates to view the best deals on hotels in Royal Mile - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.