Hotels in Kresna
From $121Interhotel Sandanski
3.8(264 reviews)BusinessHotelMid-range+1
From $104Aurora Resort & Spa
4.1(207 reviews)FamilyModernResort+2
From $122Pirin Park Hotel
3.9(177 reviews)FamilyHotelLuxury+1
From $184Medite Spa Resort & Villas
3.8(46 reviews)FamilyModernSpa+2
From $75Spa Hotel Spartak
3.1(41 reviews)Centrally LocatedClassicHotel+1
From $73Perun Hotel
4.1(35 reviews)Mid-rangeRomanticSmall Hotel+2
From $97Villa Sintica
4.9(28 reviews)CharmingRomanticTrendy+2
Hotel Panorama
3.2(26 reviews)CharmingHotelMid-range+1
From $34Motel Eros
4.5(23 reviews)BudgetModernMotel+2
From $99Family Hotel Edia-Sandanski
3.4(18 reviews)CharmingFamilyQuaint+2
From $42Hotel Avis
3.6(17 reviews)Mid-rangeModernRomantic+2
From $94Eco village Debeli dab
4.8(16 reviews)BudgetCharmingCondominium+2
Adjev Han
4.3(15 reviews)BudgetHotelQuaint+1
From $40Hotel Keremidchieva Kashta
4.5(13 reviews)BudgetHotelQuaint+1
From $40Hotel Elit
4.1(13 reviews)BudgetFamilySmall Hotel+1
Hotel Time Out
3.8(12 reviews)CharmingHotelRomantic+1
From $30Hotel Andon Angelov
3.3(12 reviews)BudgetSpecialty InnHotel
Saint Vrach Hotel
3.9(10 reviews)BusinessHotelMid-range+1
From $69Park Hotel Sandanski
3.8(10 reviews)CharmingLuxuryQuaint+2
From $45Hotel Colosseo
3.6(8 reviews)FamilyMid-rangeQuaint+2
From $30Complex Trayanovi Dvori
4.4(8 reviews)CharmingFamilyRomantic+2
Hotel Gogov
4.4(8 reviews)BusinessFamilyHotel+1
From $25Hotel Balevurov
3.7(7 reviews)BudgetCharmingQuaint+2
Mountain View Bulgaria
5.0(6 reviews)Bed and BreakfastCharmingHidden Gems+2