Hotels in El Puerto de Santa Maria
From $211Parador de Cádiz
4.4(3,528 reviews)HotelLuxuryModern+1
From $112Barceló Montecastillo Golf
4.4(3,254 reviews)Family ResortGreenLake View+2
From $121Playaballena Hotel
4.1(2,978 reviews)Bay ViewFamilyHotel+1
From $88Elba Costa Ballena Beach & Thalasso Resort
4.5(2,791 reviews)FamilyHotelLake View+1
From $51Best Costa Ballena
4.5(2,692 reviews)FamilyHotelMid-range+1
From $71Hipotels Sherry Park
4.4(1,919 reviews)BusinessFamilyHotel+1
From $99Senator Cádiz Hotel
4.1(1,825 reviews)ClassicHotelMarina View+1
From $123Hotel Cádiz Paseo del Mar, Affiliated by Meliá
4.4(1,810 reviews)Great ViewHotelOcean View+1
From $85Occidental Cádiz
4.2(1,665 reviews)City ViewFamilyHotel+1
From $73Hotel Playa de la Luz
4.4(1,626 reviews)CharmingGreenHotel+1
From $81Barceló Costa Ballena Golf & Spa
4.4(1,496 reviews)GreenLagoon ViewPark View+2
From $127Monte Puertatierra Hotel
4.4(1,431 reviews)FamilyHotelMid-range+1
From $56Hotel Jerez Centro
4.2(1,378 reviews)City ViewFamilyGreen+1
From $68Hotel Jerez & Spa
4.1(1,256 reviews)FamilyHotelQuiet+1
From $71Alegria Costa Ballena Aquafun
4.5(1,049 reviews)CharmingFamilyHotel+1
From $55Crisol Monasterio De San Miguel Hotel
3.6(1,025 reviews)CharmingClassicHistoric Hotel+1
From $75Hotel Puertobahia & Spa
3.6(1,003 reviews)FamilyHotelMid-range+1
From $101Hotel Playa Victoria
3.9(926 reviews)Bay ViewGreat ViewHotel+1
From $103Hotel Villa Jerez
4.5(824 reviews)ClassicHotelResidential Neighborhood+1
From $55Hotel YIT Casa Grande
4.7(813 reviews)HotelMid-rangeQuaint+1
From $87Hostal & Apartamentos Plaza de la Luz
4.3(773 reviews)CondominiumFamilyMid-range+2
From $59NH Avenida Jerez
3.8(767 reviews)GreenHotelMid-range+1
From $53ibis Jerez de La Frontera
4.0(765 reviews)BudgetGreenHotel+1
From $53Casa Caracol
4.5(759 reviews)BudgetCharmingHostel+2