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
 
 
4.2 out of 5 (445 reviews)
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
 
 
4.4 out of 5 (922 reviews)
Old Town Chambers - Edinburgh Hotels
Rating: 5.0 Stars
£145
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
 
 
4.9 out of 5 (196 reviews)
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
 
 
4.2 out of 5 (269 reviews)
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
 
 
3.9 out of 5 (794 reviews)
G&V Royal Mile Hotel Edinburgh - Edinburgh Hotels
Rating: 5.0 Stars
£154
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
 
 
4.7 out of 5 (533 reviews)
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
 
 
4.0 out of 5 (1,252 reviews)
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
 
 
3.8 out of 5 (607 reviews)
Apex City Hotel Edinburgh - Edinburgh Hotels
Rating: 4.0 Stars
£100
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 Hotel Edinburgh

61 Grassmarket, Edinburgh - Map
 
 
4.4 out of 5 (985 reviews)
Radisson Blu 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.

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh - Map
 
 
4.4 out of 5 (884 reviews)

Search from 39 Royal Mile Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,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.