We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Breakfast included Luxury Best Value Free Parking Romantic Boutique Quiet Trendy Pool Charming Family-friendly Cowgate Restaurant Independent Hotels Spa Classic Bar/Lounge Suites Pets Allowed Fitness centre Kitchenette Room Service Airport Transportation Quaint Business Green & up & up Internet Non-Smoking Hotel Clean Hotels & up Hotels with Restaurants Quiet Hotels Modern Hotels Hotels with Free Wifi Hotels with Bars Suite Hotels Hotels with Room Service Meeting room Wedding Hotels Reduced mobility rooms Hotels with Balconies Honeymoon Hotels Charming Hotels Air Conditioning Romantic Boutique Hotels Cheap Hotels Royal Yacht Britannia Concierge Downtown Hotels City Centre Hotels Boutique Hotels Business services Luxury Spa Hotels Budget Hotels Design Hotels Luxury Boutique Hotels Spa Hotels Safe Hotels Hotels with Shuttle Hotels with Jacuzzi Old Town West End Unique Hotels Edinburgh Old Town Real Mary King's Close Party Hotels Historic Hotels Broughton & Calton National Museum of Scotland Hotels with Nightclubs Hotels With Indoor Pools Heritage Hotels Arthur's Seat New Town Boutique Spa Hotels Hotels with Complimentary Breakfast Apartment Hotels Royal Mile Hotels with Smoking Rooms Themed Hotels Premier Inn Travelodge Hotels Ltd Camera Obscura and World of Illusions Palace of Holyroodhouse Hotels with Kitchenette Princes Street and Gardens Hotels With Adjoining Rooms Hotels with Hot Tubs Hotels With Babysitting Edinburgh Castle Southside & Holyrood Beach Resorts Oceanfront Hotels Apex Hotels Hotels With Entertainment Holiday Inn Express Leonardo Luxury Family Hotels Spring Break Hotels ₹₹ ₹₹₹ ₹₹₹₹ Castle / Royal Mile / High St Leith Mercure Murrayfield Courtyard Hilton Hotels Hotel Indigo Ibis Hotels Airport Novotel DoubleTree Holiday Inn Stockbridge & Dean Village Best Western Waldorf Astoria Hotels with Infinity Pools Ibis Budget Corstorphine Village Hotels & Residences Motel One Britannia Hotels Hampton Inn Bruntsfield Rocco Forte Hotels Sheraton Macdonald Quorvus Collection Principal Hayley Hotels Radisson Blu Grassmarket Marriott Autograph Collection All Inclusive Hotels Ibis Styles Golf course Wetherspoon Hotels Residence Inn Best Western Plus Marriott Convention Hotels BW Premier Collection Crowne Plaza Any distance from Royal Mile
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Castle Rock Hostel
TripAdvisor
View Deal
15 Johnston Terrace, Edinburgh EH1 2PW, Scotland
0.1 km from Royal Mile
  • Free Wifi
G&V Royal Mile Hotel Edinburgh
SAVE US$ 86
US$ 271
Expedia.com
US$ 185
View Deal
1 George IV Bridge, Edinburgh EH1 1AD, Scotland
0.1 km from Royal Mile
  • Free Wifi
  • Restaurant
Grassmarket Hotel
SAVE US$ 2
US$ 75
Agoda.com
US$ 73
View Deal
94-96 Grassmarket, Edinburgh EH1 2JR, Scotland
0.1 km from Royal Mile
  • Free Wifi
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of US$ 109/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Witchery by the Castle
Agoda.com
US$ 446
View Deal
The Royal Mile 352 Castlehill | Castlehill, Edinburgh EH1 2NF, Scotland
0.1 km from Royal Mile
  • Free Wifi
  • Breakfast included
Apartment By Castle
16/4 Johnston Terrace, Edinburgh EH1 2PR, Scotland
0.1 km from Royal Mile
  • Free Wifi
Capital View Apartments
13 North Bank Street, Edinburgh EH1 2LP, Scotland
0.1 km from Royal Mile
  • Free Wifi
No photo provided
3 3Edmonstones Close, Edinburgh EH1 2HB, Scotland
0.1 km from Royal Mile
    Castle Apartments
    TripAdvisor
    View Deal
    Royal Mile 7A Lawnmarket, Edinburgh EH1 2PB, Scotland
    0.1 km from Royal Mile
    • Breakfast included
    VIP Apartments
    8 North Bank Street, Edinburgh EH1 2LP, Scotland
    0.1 km from Royal Mile
      No photo provided
      13 North Bank Street, Edinburgh EH1 2LP, Scotland
      0.1 km from Royal Mile
      • Free Parking
      • Breakfast included
      Old Town Chambers
      SAVE US$ 54
      US$ 194
      Agoda.com
      US$ 140
      View Deal
      Roxburgh's Court, 323 High Street | Off Mary King's Close, Edinburgh EH1 1LW, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      Savings alert: 10% below average rate

      The price you found is 10% lower than this hotel's average rate of US$ 156/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Apex City of Edinburgh Hotel
      SAVE US$ 5
      US$ 94
      Agoda.com
      US$ 89
      View Deal
      61 Grassmarket, Edinburgh EH1 2HJ, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      • Restaurant
      Savings alert: 21% below average rate

      The price you found is 21% lower than this hotel's average rate of US$ 113/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Fraser Suites Edinburgh
      SAVE US$ 17
      US$ 148
      Agoda.com
      US$ 131
      View Deal
      12 - 26 St Giles Street, Edinburgh EH1 1PT, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      • Restaurant
      Apex Grassmarket Hotel
      SAVE US$ 5
      US$ 88
      Agoda.com
      US$ 83
      View Deal
      31-35 Grassmarket, Edinburgh EH1 2HS, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      • Pool
      Savings alert: 27% below average rate

      The price you found is 27% lower than this hotel's average rate of US$ 114/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Budget Backpackers
      37-39 Cowgate, Edinburgh EH1 1JR, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      • Restaurant
      St Giles Apartments
      Booking.com
      US$ 96
      View Deal
      375 High Street, Edinburgh EH1 1PW, Scotland
      0.2 km from Royal Mile
      • Free Internet
      Destiny Scotland - George IV Apartments
      SAVE US$ 8
      US$ 85
      Booking.com
      US$ 77
      View Deal
      23 George IV Bridge, Edinburgh EH1 1EN, Scotland
      0.2 km from Royal Mile
      • Free Wifi
      No photo provided
      Heriot Bridge, Edinburgh EH1 2HR, Scotland
      0.2 km from Royal Mile
        EdApartments Quartermile
        Quartermile | between George IV Bridge and The Meadows, Edinburgh, Scotland
        0.2 km from Royal Mile
        • Free Wifi
        Edinburgh Conference Centre
        Heriot-Watt University | Riccarton, Edinburgh EH14 4AS, Scotland
        0.2 km from Royal Mile
        • Free Wifi
        • Free Parking
        Bobby's Bunkhouse
        Booking.com
        US$ 33
        View Deal
        9 Merchant Street, Edinburgh EH1 2QD, Scotland
        0.2 km from Royal Mile
        • Free Wifi
        Stay Central Hotel
        SAVE US$ 11
        US$ 103
        Agoda.com
        US$ 92
        View Deal
        139 Cowgate, Edinburgh EH1 1JS, Scotland
        0.3 km from Royal Mile
        • Free Wifi
        • Bar/Lounge
        Savings alert: 10% below average rate

        The price you found is 10% lower than this hotel's average rate of US$ 102/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Motel One Edinburgh-Royal
        Booking.com
        US$ 96
        View Deal
        18-21 Market Street, Edinburgh EH1 1BL, Scotland
        0.3 km from Royal Mile
        • Free Wifi
        • Bar/Lounge
        Kick Ass Hostel
        2 West Port, Edinburgh EH1 2JA, Scotland
        0.3 km from Royal Mile
        • Free Wifi
        • Restaurant
        Edinburgh Festival Hostel
        Wellgate House - Ziggurat | Cowgate, Edinburgh EH1 1NQ, Scotland
        0.3 km from Royal Mile
          Art Roch Hostel
          TripAdvisor
          View Deal
          2 West Port | Grassmarket, Edinburgh EH1 2JA, Scotland
          0.3 km from Royal Mile
            Cowgate Tourist Hostel
            SAVE US$ 36
            US$ 66
            Booking.com
            US$ 30
            View Deal
            96-112 Cowgate, Edinburgh EH1 1JN, Scotland
            0.3 km from Royal Mile
            • Free Wifi
            City Centre Hostel Apartments
            1 Inglis Court, Edinburgh EH1 2GE, Scotland
            0.3 km from Royal Mile
              hub by Premier Inn Edinburgh City Centre (Rose Street)
              PremierInn.com
              US$ 75
              View Deal
              Rose Street | South Lane, Edinburgh EH2 2NN, Scotland
              0.4 km from Royal Mile
              • Free Wifi
              • Restaurant
              The Inn Place
              Booking.com
              US$ 99
              View Deal
              20-30 Cockburn Street, Edinburgh EH1 1NY, Scotland
              0.4 km from Royal Mile
              • Free Wifi
              • Bar/Lounge
              Savings alert: 18% below average rate

              The price you found is 18% lower than this hotel's average rate of US$ 120/night.

              We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

              *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.