We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near El Puerto de Santa Maria Station

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Avenida Alcalde Alvaro Domecq 11, 11407 Jerez De La Frontera, Spain
13.6 km from El Puerto de Santa Maria Station
Top Deal
USD 90*
USD 80* /night
View Deal
Booking.com
USD 81*
Hotwire.com
USD 80*
HOTEL.INFO
USD 90*
Calle San Bartolome 21, 11500, El Puerto de Santa Maria, Spain
0.5 km from El Puerto de Santa Maria Station
#6 of 18 hotels in El Puerto de Santa Maria
USD 79* /night
View Deal
TripAdvisor
USD 79*
Priceline
USD 79*
Calle San Bartolome 14, 11500, El Puerto de Santa Maria, Spain
0.5 km from El Puerto de Santa Maria Station
#15 of 18 hotels in El Puerto de Santa Maria
Calle Babor 5, 11500, El Puerto de Santa Maria, Spain
0.7 km from El Puerto de Santa Maria Station
#11 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 91*
USD 50* /night
View Deal
Booking.com
USD 51*
Hotwire.com
USD 50*
AMOMA
USD 91*
Calle Curva 6, 11500, El Puerto de Santa Maria, Spain
0.8 km from El Puerto de Santa Maria Station
#9 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 104*
USD 63* /night
View Deal
Hotels.com
USD 64*
Hotwire.com
USD 63*
AMOMA
USD 104*
Ribera Rio 30, 11500, El Puerto de Santa Maria, Spain
0.9 km from El Puerto de Santa Maria Station
#10 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 56*
USD 54* /night
View Deal
Hotels.com
Booking.com
USD 56*
Travelocity
USD 54*
Calle Bajamar s/n, 11500, El Puerto de Santa Maria, Spain
0.9 km from El Puerto de Santa Maria Station
#16 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 115*
USD 65* /night
View Deal
Hotels.com
USD 65*
Hotwire.com
USD 65*
AMOMA
USD 115*
Calle Virgen de los Milagros 27, 11500, El Puerto de Santa Maria, Spain
1.0 km from El Puerto de Santa Maria Station
#3 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 67*
USD 59* /night
View Deal
Booking.com
USD 60*
Hotels.com
USD 59*
HotelQuickly
USD 67*
Calle Albareda 4, 11500, El Puerto de Santa Maria, Spain
1.2 km from El Puerto de Santa Maria Station
#7 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 110*
USD 56* /night
View Deal
Booking.com
USD 66*
Hotels.com
USD 56*
AMOMA
USD 110*
Plaza Jazmines 2, 11500, El Puerto de Santa Maria, Spain
1.3 km from El Puerto de Santa Maria Station
#2 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 226*
USD 108* /night
View Deal
Booking.com
USD 111*
Hotels.com
USD 108*
AMOMA
USD 226*
Camino Enamorados s/n, 11500, El Puerto de Santa Maria, Spain
1.6 km from El Puerto de Santa Maria Station
#18 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 116*
USD 56* /night
View Deal
Expedia.com
USD 66*
Hotwire.com
USD 66*
AMOMA
USD 116*
Calle Amparo Osborne Vazquez s/n | Urbanizacion Vistahermosa, 11500, El Puerto de Santa Maria, Spain
1.9 km from El Puerto de Santa Maria Station
#4 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 148*
USD 74* /night
View Deal
Hotels.com
USD 108*
Hotwire.com
USD 108*
AMOMA
USD 148*
Calle Jade 7, 11500, El Puerto de Santa Maria, Spain
1.9 km from El Puerto de Santa Maria Station
#14 of 18 hotels in El Puerto de Santa Maria
USD 62* /night
View Deal
Priceline
USD 62*
TripAdvisor
USD 62*
Travelocity
Calle Gaviota 12, 11500, El Puerto de Santa Maria, Spain
1.9 km from El Puerto de Santa Maria Station
#17 of 18 hotels in El Puerto de Santa Maria
USD 51* /night
View Deal
Hotels.com
USD 51*
Orbitz.com
USD 51*
Hotwire.com
USD 51*
Avenida La Paz 4, 11500, El Puerto de Santa Maria, Spain
2.2 km from El Puerto de Santa Maria Station
#13 of 18 hotels in El Puerto de Santa Maria
Loading prices...
Cancelon
Agoda.com
USD 142*
Orbitz.com
Avenida Paz 38 | Playa de Valdelagrana, 11500, El Puerto de Santa Maria, Spain
2.5 km from El Puerto de Santa Maria Station
#1 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 92*
USD 80* /night
View Deal
Booking.com
USD 81*
Hotwire.com
USD 80*
Cancelon
USD 92*
Avenida La Libertad s/n, 11500, El Puerto de Santa Maria, Spain
2.8 km from El Puerto de Santa Maria Station
#8 of 18 hotels in El Puerto de Santa Maria
Top Deal
USD 88*
USD 80* /night
View Deal
Travelocity
USD 80*
Booking.com
USD 83*
HotelQuickly
USD 88*
Avenida La Libertad S/N | Puerto Sherry, 11500, El Puerto de Santa Maria, Spain
3.0 km from El Puerto de Santa Maria Station
#5 of 18 hotels in El Puerto de Santa Maria
USD 185* /night
View Deal
Cancelon
Booking.com
USD 185*
Priceline
USD 185*
Carretera Nacional IV Km. 689, 11500, El Puerto de Santa Maria, Spain
4.3 km from El Puerto de Santa Maria Station
#12 of 18 hotels in El Puerto de Santa Maria
USD 45* /night
View Deal
TripAdvisor
USD 45*
Priceline
USD 45*
Avenida Constitucion 8, 11510 Puerto Real, Spain
8.5 km from El Puerto de Santa Maria Station
USD 67* /night
View Deal
Priceline
USD 67*
Booking.com
USD 67*
Calle Argantonio 3, 11004 Cadiz, Spain
9.2 km from El Puerto de Santa Maria Station
No availability for your dates from these sites
Hotels.com
Orbitz.com
Expedia.com
Calle Rubio y Diaz 1, 11004 Cadiz, Spain
9.2 km from El Puerto de Santa Maria Station
Top Deal
USD 171*
USD 84* /night
View Deal
Booking.com
USD 130*
Cancelon
USD 91*
AMOMA
USD 171*
Calle San Francisco 9, 11004 Cadiz, Spain
9.2 km from El Puerto de Santa Maria Station
Top Deal
USD 309*
USD 107* /night
View Deal
Expedia.com
USD 309*
Hotels.com
USD 307*
Travelocity
USD 307*
Plaza San Francisco 6, 11004 Cadiz, Spain
9.2 km from El Puerto de Santa Maria Station
Top Deal
USD 186*
USD 103* /night
View Deal
Booking.com
USD 107*
Cancelon
USD 107*
AMOMA
USD 186*
Calle San Francisco 9, 11004 Cadiz, Spain
9.2 km from El Puerto de Santa Maria Station
No photo provided
Carretera a Paterna Km 0, 11510 Puerto Real, Spain
9.3 km from El Puerto de Santa Maria Station
Top Deal
USD 115*
USD 59* /night
View Deal
Hotwire.com
USD 59*
Booking.com
USD 60*
AMOMA
USD 115*
Calle Santo Domingo 2, 11006 Cadiz, Spain
9.4 km from El Puerto de Santa Maria Station
No availability for your dates from these sites
Booking.com
Expedia.com
Hotwire.com
Calle Plocia 5, 11005 Cadiz, Spain
9.4 km from El Puerto de Santa Maria Station
USD 83* /night
View Deal
Booking.com
USD 83*
Priceline
USD 83*
Calle Manzanares 7, 11005 Cadiz, Spain
9.4 km from El Puerto de Santa Maria Station
USD 67* /night
View Deal
Booking.com
USD 67*
Priceline
USD 67*
Calle Cobos 11, 11005 Cadiz, Spain
9.5 km from El Puerto de Santa Maria Station
Top Deal
USD 126*
USD 106* /night
View Deal
Hotwire.com
USD 106*
Hotels.com
USD 106*
HotelQuickly
USD 126*
Plaza Catedral 9, 11005 Cadiz, Spain
9.6 km from El Puerto de Santa Maria Station
USD 129* /night
View Deal
Booking.com
USD 129*
Priceline
USD 129*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
El Puerto de Santa Maria Travel Forum Need specific advice visiting El Puerto de Santa Maria, Costa de la Luz? Visit the TripAdvisor Travel Forum for El Puerto de Santa Maria and ask our Destination Experts and the travel community.