From the affordable to the more upmarket, El Puerto de Santa Maria features a generous assortment of great short- and long-stay accommodation options. Our database shows 21 hotels within a 0.1-mile radius of central El Puerto de Santa Maria.
19 miles away from the center of El Puerto de Santa Maria, is the Valentin Sancti Petri Spa & Convention Centre. The Hotel Serit can be found 7 miles away. Other hotel options are the Parador De Cadiz and the Life Apartments Costa Ballena.
Jerez de la Frontera is 7 miles to the northeast of El Puerto de Santa Maria and is home to the Emilio Lustau and Alcazar Gardens. Expedia-listed Jerez de la Frontera hotel options include the Hotel Villa Jerez and Hotel Casa Grande. Alternatively, you could stay in Novo Sancti Petri, 19 miles to the south of El Puerto de Santa Maria, where you can choose from the ClubHotel Riu Chiclana - All Inclusive and Meliá Sancti Petri. If you're staying in Novo Sancti Petri, set aside some time to check out the Golf Novo Sancti Petri and Club de Golf Novo Sancti Petri.
Just because you're traveling, doesn't mean you can't enjoy your passion for sporting events. You'll find Plaza de Toros de la Real Maestranza 55 miles to the north of El Puerto de Santa Maria. For visitors who are interested in sleeping close by, make a reservation in the Hotel Alfonso XIII, a Luxury Collection Hotel, Seville or Corral del Rey.