Popular choiceHotelLeonardo Royal Hotel Edinburgh8 - Very good (20451)Edinburgh€125 per nightExpected price for:Dec 2024See prices
Popular choiceHotelibis Edinburgh Centre South Bridge – Royal Mile8.1 - Very good (20380)Edinburgh€138 per nightExpected price for:Dec 2024See prices
Popular choiceHotelNovotel Edinburgh Centre8.2 - Very good (16704)Edinburgh€127 per nightExpected price for:Dec 2024See prices
HotelLeonardo Hotel Edinburgh Haymarket8 - Very good (12870)Edinburgh€109 per nightExpected price for:Dec 2024See prices
HotelApex Grassmarket Hotel8.5 - Excellent (13016)Edinburgh€92 per nightExpected price for:Jan 2025See prices
HotelMercure Edinburgh Haymarket8.2 - Very good (11597)Edinburgh€99 per nightExpected price for:Dec 2024See prices
Popular choiceHotelNovotel Edinburgh Park8.5 - Excellent (16930)Edinburgh€93 per nightExpected price for:Dec 2024See prices
Popular choiceHotelMercure Edinburgh City - Princes Street Hotel7.3 - Fair (16129)Edinburgh€91 per nightExpected price for:Dec 2024See prices
HotelPremier Inn Edinburgh City Centre (Lauriston Place) hotel8.9 - Excellent (6646)EdinburghSelect dates to see prices and availabilitySee prices
HotelThe Edinburgh Grosvenor Hotel7.3 - Fair (4829)EdinburghSelect dates to see prices and availabilitySee prices