Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search over 750,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Edinburgh

Best deal Best deal 12 Oct - 14 Oct
Tonight Tonight 19 Aug - 20 Aug
This weekend This weekend 24 Aug - 26 Aug
Next weekend Next weekend 31 Aug - 2 Sep

Search Hotels near Top Edinburgh Attractions

Top Edinburgh Areas

Top 10 Hotels in Edinburgh

See all 1,479 properties in Edinburgh

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Eden Locke

Eden Locke

127 George Street, Edinburgh
    4.0 out of 5.0
     
     

    Located in New Town, this aparthotel is within a 10-minute walk of Princes Street and Princes Street Gardens. Edinburgh International Conference Centre and Scott ...

    Eden Locke£100

    Eden Locke£100
    The Scotsman Hotel

    The Scotsman Hotel

    20 North Bridge, Edinburgh
      4.0 out of 5.0
       
       

      Located in Old Town, this boutique hotel is within a 5-minute walk of Princes Street, St. Giles' Cathedral, and Real Mary King's Close. Princes Street Gardens ...

      The Scotsman Hotel£154

      The Scotsman Hotel£154
      The Principal Edinburgh Charlotte Square

      The Principal Edinburgh Charlotte Square

      38 Charlotte Square, Edinburgh
        5.0 out of 5.0
         
         

        Located in New Town, this luxury hotel is within a 10-minute walk of Princes Street, Princes Street Gardens, and Usher Hall. Edinburgh International Conference ...

        The Principal Edinburgh Charlotte Square£133

        The Principal Edinburgh Charlotte Square£133
        The Principal Edinburgh George Street

        The Principal Edinburgh George Street

        19-21 George Street, Edinburgh
          5.0 out of 5.0
           
           

          Located in New Town, this luxury hotel is within a 10-minute walk of Princes Street Gardens and Edinburgh Playhouse Theatre. St. Giles' Cathedral and Edinburgh ...

          The Principal Edinburgh George Street£133

          The Principal Edinburgh George Street£133
          Apex City of Edinburgh Hotel

          Apex City of Edinburgh Hotel

          61 Grassmarket, Edinburgh
            4.0 out of 5.0
             
             

            Located in Old Town, this hotel is steps away from Grassmarket, Camera Obscura and World of Illusions and Scotch Whisky Experience. Greyfriars Kirk and St. Giles' ...

            Apex City of Edinburgh Hotel£74

            Apex City of Edinburgh Hotel£74
            Radisson Collection Hotel, Royal Mile Edinburgh

            Radisson Collection Hotel, Royal Mile Edinburgh

            1 George IV Bridge, Edinburgh
              5.0 out of 5.0
               
               

              Located in Old Town, this luxury hotel is steps away from Royal Mile, St. Giles' Cathedral and Gladstone's Land. Greyfriars Kirk and Edinburgh Castle are also ...

              Radisson Collection Hotel, Royal Mile Edinburgh£146

              Radisson Collection Hotel, Royal Mile Edinburgh£146
              Macdonald Holyrood Hotel

              Macdonald Holyrood Hotel

              81 Holyrood Road, Edinburgh
                4.0 out of 5.0
                 
                 

                Located in Old Town, this spa hotel is steps away from Royal Mile and Our Dynamic Earth. Palace of Holyroodhouse and Arthur's Seat are also within 10 minutes. ...

                Macdonald Holyrood Hotel£68

                Macdonald Holyrood Hotel£68
                Leonardo Royal Hotel Edinburgh Haymarket

                Leonardo Royal Hotel Edinburgh Haymarket

                1 Morrison Link, Midlothian, Edinburgh
                  4.0 out of 5.0
                   
                   

                  Located in West End, this hotel is within a 15-minute walk of Edinburgh International Conference Centre, Royal Lyceum Theatre and Usher Hall. Edinburgh Castle ...

                  Leonardo Royal Hotel Edinburgh Haymarket£74

                  Leonardo Royal Hotel Edinburgh Haymarket£74
                  Village Hotel Edinburgh

                  Village Hotel Edinburgh

                  140 Crewe Road South, Edinburgh
                    4.0 out of 5.0
                     
                     

                    Situated in the suburbs, this spa hotel is within 1 mile (2 km) of Western General and Royal Botanic Garden. Edinburgh International Conference Centre and Princes ...

                    Village Hotel Edinburgh£78

                    Village Hotel Edinburgh£78
                    Ballantrae Albany Hotel

                    Ballantrae Albany Hotel

                    39-47 Albany Street, Edinburgh
                      4.0 out of 5.0
                       
                       

                      Located in New Town, this hotel is within a 5-minute walk of Princes Street and Edinburgh Playhouse Theatre. Princes Street Gardens and Scott Monument are also ...

                      Ballantrae Albany Hotel£91

                      Ballantrae Albany Hotel£91
                      Map

                      Edinburgh Hotel Reviews

                      Travel to Edinburgh & Explore


                      Explore Edinburgh with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!