Hotels in Edinburgh
From $207Apex Waterloo Place Hotel
4.4(6,901 reviews)City ViewFamilyGreen+1
From $358The Caledonian Edinburgh, Curio Collection by Hilton
4.3(6,211 reviews)ClassicGreat ViewHotel+1
From $202Leonardo Royal Hotel Edinburgh
3.6(6,119 reviews)Great ViewGreenHotel+1
From $640The Balmoral Hotel
4.6(5,596 reviews)BusinessCity ViewClassic+1
From $169Leonardo Hotel Edinburgh Haymarket
3.9(4,856 reviews)BudgetFamilyHotel+1
From $150Village Hotel Edinburgh
4.0(4,417 reviews)FamilyHotelMid-range+1
From $46.99Travelodge Edinburgh Central
4.1(4,322 reviews)BudgetCentrally LocatedHotel+1
From $167Premier Inn Edinburgh City Centre (Princes Street) hotel
4.4(4,233 reviews)BudgetFamilyGreat View+1
From $230Apex City of Edinburgh Hotel
4.3(4,137 reviews)City ViewGreat ViewHotel+1
From $364The Scotsman Hotel
4.1(4,019 reviews)ClassicGreat ViewHistoric Hotel+1
From $313Sheraton Grand Hotel & Spa, Edinburgh
4.4(4,016 reviews)City ViewGreenHotel+1
From $252Edinburgh Marriott Hotel Holyrood
4.1(3,991 reviews)ClassicGreenHotel+1
From $213Novotel Edinburgh Centre
4.0(3,880 reviews)FamilyGreenHotel+1
From $133Dakota Edinburgh
4.4(3,833 reviews)HotelModernQuiet+1
From $349Radisson Blu Hotel, Edinburgh City Centre
4.4(3,780 reviews)ClassicFamilyGreen+1
From $176Ibis Edinburgh Centre South Bridge
4.1(3,653 reviews)Centrally LocatedGreenHotel+1
Radisson Collection Hotel, Royal Mile Edinburgh
4.4(3,649 reviews)City ViewGreat ViewHotel+1
From $199Mount Royal Hotel Edinburgh By The Unlimited Collection
3.5(3,641 reviews)City ViewGreat ViewHotel+1
From $142Novotel Edinburgh Park
4.2(3,619 reviews)FamilyGreenHotel+1
From $177Edinburgh Grosvenor Hotel
3.3(3,541 reviews)ClassicHotelMid-range+1
From $145hub by Premier Inn Edinburgh Royal Mile hotel
4.4(3,380 reviews)BudgetHotelQuiet+1
From $285DoubleTree by Hilton Hotel Edinburgh City Centre
4.3(3,267 reviews)BusinessCentrally LocatedGreen+1
From $122Holiday Inn Edinburgh, an IHG Hotel
3.7(3,209 reviews)ClassicFamilyGreat View+1
From $108Premier Inn Edinburgh Park (Airport) Hotel
4.4(3,193 reviews)BudgetFamilyHotel+1