Beginning of main content

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.


Check prices on hotels in Royal Infirmary

Tonight Tonight 19 Jun - 20 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

1197 Cheap Hotels Near Royal Infirmary

See all 1,197 properties in Royal Infirmary
Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh

5.6 km from Royal Infirmary
    4.0 out of 5.0
     
     

    Located in Old Town, this romantic hotel is steps from Greyfriar's Bobby, Greyfriars Kirk, and National Museum of Scotland. University of Edinburgh and Festival ...

    from NZ$248 per night for 2 guests

    Hotel du Vin & Bistro EdinburghNZ$248
    MW Townhouse

    MW Townhouse

    3.5 km from Royal Infirmary
      4.0 out of 5.0
       
       

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

      MW TownhouseGet Rates

      MW TownhouseGet Rates
      Kildonan Lodge Hotel

      Kildonan Lodge Hotel

      3 km from Royal Infirmary
        4.0 out of 5.0
         
         

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

        Kildonan Lodge HotelGet Rates

        Kildonan Lodge HotelGet Rates
        Apex Grassmarket Hotel

        Apex Grassmarket Hotel

        6.2 km from Royal Infirmary
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The Royal Mile and Princes Street ...

        from NZ$200 per night for 2 guests

        Apex Grassmarket HotelNZ$200
        Lauderville Guest House

        Lauderville Guest House

        3.8 km from Royal Infirmary
          4.0 out of 5.0
           
           

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

          Lauderville Guest HouseGet Rates

          Lauderville Guest HouseGet Rates
          Thornfield Guest House

          Thornfield Guest House

          3.6 km from Royal Infirmary
            3.0 out of 5.0
             
             

            Located in Newington, this guesthouse is within a 15-minute walk of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Festival ...

            Thornfield Guest HouseGet Rates

            Thornfield Guest HouseGet Rates
            Aparthotel Adagio Edinburgh Royal Mile

            Aparthotel Adagio Edinburgh Royal Mile

            5.3 km from Royal Infirmary
            • Free Cancellation
            • Reserve now, pay when you stay
            3.5 out of 5.0
             
             

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

            from NZ$184 per night for 2 guests

            Aparthotel Adagio Edinburgh Royal MileNZ$184
            Allison House

            Allison House

            3.6 km from Royal Infirmary
              3.0 out of 5.0
               
               

              Located in Newington, this guesthouse is within a 15-minute walk of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Festival ...

              Allison HouseGet Rates

              Allison HouseGet Rates
              Arden Guest House

              Arden Guest House

              1 km from Royal Infirmary
              • Free Cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               

              Situated in Edinburgh, this guesthouse is 0.6 mi (0.9 km) from Craigmillar Castle and within 3 mi (5 km) of University of Edinburgh and Greyfriars Kirk. Arthur's ...

              Arden Guest HouseGet Rates

              Arden Guest HouseGet Rates
              Prestonfield House

              Prestonfield House

              2.7 km from Royal Infirmary
              • Free Cancellation
              • Reserve now, pay when you stay
              5.0 out of 5.0
               
               

              This family-friendly Edinburgh hotel is located in Prestonfield, within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. University of ...

              Prestonfield HouseGet Rates

              Prestonfield HouseGet Rates