Hotels in Ballingry
From $150Village Hotel Edinburgh
4.0(4,417 reviews)FamilyHotelMid-range+1
From $167Premier Inn Edinburgh City Centre (Princes Street) hotel
4.4(4,233 reviews)BudgetFamilyGreat View+1
From $133Dakota Edinburgh
4.4(3,833 reviews)HotelModernQuiet+1
From $199Mount Royal Hotel Edinburgh By The Unlimited Collection
3.5(3,641 reviews)City ViewGreat ViewHotel+1
From $122Holiday Inn Edinburgh, an IHG Hotel
3.7(3,209 reviews)ClassicFamilyGreat View+1
From $99Premier Inn Edinburgh Leith Waterfront hotel
4.1(3,112 reviews)Bay ViewHotelOcean View+1
From $149Murrayfield Hotel
4.3(3,093 reviews)HotelMid-rangeQuiet+1
From $215ibis Styles Edinburgh St Andrew Square
4.5(3,007 reviews)Centrally LocatedFamilyHotel+1
From $172The Old Waverley Hotel
3.7(2,861 reviews)City ViewHistoric HotelHotel+1
From $297Intercontinental Edinburgh The George By IHG
4.4(2,841 reviews)ClassicHistoric HotelHotel+1
From $174Malmaison Edinburgh
3.9(2,805 reviews)Harbor ViewHotelMarina View+1
From $54Britannia Edinburgh Hotel
2.3(2,767 reviews)BudgetHotelResidential Neighborhood+1
From $191Holiday Inn Express Edinburgh City Centre, an IHG Hotel
3.9(2,763 reviews)Centrally LocatedHotelMid-range+1
From $279Tigerlily Hotel
4.6(2,760 reviews)BoutiqueHotelQuirky Hotels+1
From $142Edinburgh City Centre (York Place/St James Quarter) Hotel
4.6(2,463 reviews)FamilyGreenHotel+1
From $274The Bonham Hotel
4.4(2,392 reviews)ClassicGreat ViewHotel+1
From $176No. 11 Boutique Hotel
4.5(2,381 reviews)BoutiqueHotelQuaint+1
From $147hub by Premier Inn Edinburgh City Centre (Rose Street) hotel
4.5(2,359 reviews)BudgetHotelModern+1
From $161Delta Hotels Edinburgh
3.9(2,290 reviews)FamilyGreenHotel+1
From $104Travelodge Edinburgh Central Queen Street
4.0(2,207 reviews)BudgetCentrally LocatedHotel+1
From $151Holiday Inn Express Edinburgh - Leith Waterfront By IHG
4.1(1,957 reviews)BusinessHotelModern+1
From $194Hotel Indigo Edinburgh, an IHG Hotel
4.3(1,956 reviews)GreenHotelMid-range+1
From $229The Royal Scots Club
4.6(1,952 reviews)Historic HotelHotelMid-range+1
From $132Leonardo Hotel Edinburgh Murrayfield
3.8(1,947 reviews)FamilyGreenHotel+1