Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Royal Infirmary

See all 819 Hotels near Royal Infirmary

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.

Old Town Chambers

Old Town Chambers

3.7 mi from Royal Infirmary
    5.0 out of 5.0
     
     

    Located in Old Town, this luxury apartment is steps away from City Chambers, St. Giles' Cathedral and Real Mary King's Close. Gladstone's Land and Camera Obscura ...

    Old Town Chambers£142

    Old Town Chambers£142
    Dorstan Guest House

    Dorstan Guest House

    2 mi from Royal Infirmary
      3.0 out of 5.0
       
       

      Located in Newington, this guesthouse is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Arthur's ...

      Dorstan Guest HouseGet Rates

      Dorstan Guest HouseGet Rates
      Aparthotel Adagio Edinburgh Royal Mile

      Aparthotel Adagio Edinburgh Royal Mile

      3.3 mi from Royal Infirmary
        3.5 out of 5.0
         
         

        Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Childhood, Palace of Holyroodhouse and St. Giles' Cathedral. Our Dynamic Earth and ...

        Aparthotel Adagio Edinburgh Royal Mile£69

        Aparthotel Adagio Edinburgh Royal Mile£69
        Apex City of Edinburgh Hotel

        Apex City of Edinburgh Hotel

        3.8 mi from Royal Infirmary
          4.0 out of 5.0
           
           

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

          Apex City of Edinburgh Hotel£79

          Apex City of Edinburgh Hotel£79
          Arden Guest House

          Arden Guest House

          0.6 mi from Royal Infirmary
            3.0 out of 5.0
             
             

            Situated in Edinburgh, this guesthouse is 0.6 mi (0.9 km) from Royal Infirmary and within 3 miles (5 km) of University of Edinburgh and Arthur's Seat. Greyfriars ...

            Arden Guest House£62

            Arden Guest House£62
            Apartment on Drybrough Crescent

            Apartment on Drybrough Crescent

            1 mi from Royal Infirmary
              3.0 out of 5.0
               
               

              This property is located in Craigmillar (Prestonfield), close to Craigmillar Castle, Arthur's Seat and Palace of Holyroodhouse. Also nearby are Holyrood Park ...

              Apartment on Drybrough Crescent£77

              Apartment on Drybrough Crescent£77
              Balfour House Apartment

              Balfour House Apartment

              1.8 mi from Royal Infirmary
                4.0 out of 5.0
                 
                 

                This apartment is located in Edinburgh (Newington), close to National Library of Scotland, University of Edinburgh and Arthur's Seat. Also nearby are Greyfriars ...

                Balfour House ApartmentGet Rates

                Balfour House ApartmentGet Rates
                Cairn Hotel

                Cairn Hotel

                3.7 mi from Royal Infirmary
                  3.0 out of 5.0
                   
                   

                  Located in New Town, this hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Calton Hill. Palace of Holyroodhouse and St. Giles' Cathedral are ...

                  Cairn Hotel£52

                  Cairn Hotel£52
                  Kildonan Lodge Hotel

                  Kildonan Lodge Hotel

                  1.9 mi from Royal Infirmary
                    4.0 out of 5.0
                     
                     

                    Located in Newington, this boutique hotel is within 1 mile (2 km) of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Greyfriars ...

                    Kildonan Lodge HotelGet Rates

                    Kildonan Lodge HotelGet Rates
                    Fabulous House, Great Location, Scottish Welcome

                    Fabulous House, Great Location, Scottish Welcome

                    0.9 mi from Royal Infirmary
                       
                       

                      Situated in the city centre, this holiday home is close to Royal Infirmary, Holyrood Park and Royal Commonwealth Pool. Local attractions also include Craigmillar ...

                      Fabulous House, Great Location, Scottish WelcomeGet Rates

                      Fabulous House, Great Location, Scottish WelcomeGet Rates