Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in El Puerto de Santa Maria on Hotels.com. These El Puerto de Santa Maria hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels & Accommodation in El Puerto de Santa Maria
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in El Puerto de Santa Maria?

Punta Bermeja Premium Beach Hotel
Punta Bermeja Premium Beach HotelEl Puerto de Santa Maria
The price is R3 544
R3 899 total
includes taxes & fees
12 Jul - 13 Jul

Apartamentos Larga 70
Apartamentos Larga 70El Puerto de Santa Maria
8.6 out of 10, Excellent, (85 reviews)
The price is R1 267
R1 393 total
includes taxes & fees
07 Jul - 08 Jul

Playa de Valdelagrana
Playa de ValdelagranaEl Puerto de Santa Maria
7.8 out of 10, Good, (200 reviews)
The price is R1 519
R1 671 total
includes taxes & fees
07 Jul - 08 Jul

Hotel Campomar Playa
Hotel Campomar PlayaEl Puerto de Santa Maria
8.2 out of 10, Very good, (175 reviews)
The price is R1 701
R1 871 total
includes taxes & fees
12 Jul - 13 Jul

Casa de Huéspedes Santa María - Adults Only
Casa de Huéspedes Santa María - Adults OnlyEl Puerto de Santa Maria
9.6 out of 10, Exceptional, (50 reviews)
The price is R1 529
R1 682 total
includes taxes & fees
07 Jul - 08 Jul

Hostal Chaikana
Hostal ChaikanaEl Puerto de Santa Maria
8.4 out of 10, Very good, (116 reviews)
The price is R1 205
R1 326 total
includes taxes & fees
07 Jul - 08 Jul

Hotel Sercotel Puerto de Santa María
Hotel Sercotel Puerto de Santa MaríaEl Puerto de Santa Maria
9.0 out of 10, Wonderful, (138 reviews)
The price is R1 203
R1 323 total
includes taxes & fees
12 Jul - 13 Jul

Del Mar Hotel & Spa
Del Mar Hotel & SpaEl Puerto de Santa Maria
8.0 out of 10, Very good, (96 reviews)
The price is R1 431
R1 574 total
includes taxes & fees
12 Jul - 13 Jul

Hostal Alhaja Playa
Hostal Alhaja PlayaEl Puerto de Santa Maria
8.2 out of 10, Very good, (68 reviews)
The price is R1 367
R1 504 total
includes taxes & fees
07 Jul - 08 Jul

Art Suites by Casa de Indias
Art Suites by Casa de IndiasEl Puerto de Santa Maria
9.0 out of 10, Wonderful, (61 reviews)
The price is R2 666
R2 932 total
includes taxes & fees
02 Aug - 03 Aug

Loft Herreria 6
Loft Herreria 6El Puerto de Santa Maria
8.6 out of 10, Excellent, (25 reviews)
The price is R2 051
R2 256 total
includes taxes & fees
12 Jul - 13 Jul

Hotel Dunas - Puerto
Hotel Dunas - PuertoEl Puerto de Santa Maria
7.4 out of 10, Good, (32 reviews)
The price is R1 953
R2 148 total
includes taxes & fees
12 Jul - 13 Jul

Portus Gaditanus s XVIII Patio Andaluz
Portus Gaditanus s XVIII Patio AndaluzEl Puerto de Santa Maria
10.0 out of 10, Exceptional, (1 review)
The price is R2 339
R3 919 total
includes taxes & fees
12 Jul - 13 Jul

Crisol Monasterio de San Miguel
Crisol Monasterio de San MiguelEl Puerto de Santa Maria
8.4 out of 10, Very good, (441 reviews)
The price is R1 502
R1 652 total
includes taxes & fees
12 Jul - 13 Jul

Casa Del Regidor
Casa Del RegidorEl Puerto de Santa Maria
9.0 out of 10, Wonderful, (50 reviews)
The price is R2 025
R2 228 total
includes taxes & fees
02 Aug - 03 Aug

TAIGA Puerto Santa Maria
TAIGA Puerto Santa MariaEl Puerto de Santa María
10.0 out of 10, Exceptional, (2 reviews)

Hotel Puerto Sherry
Hotel Puerto SherryEl Puerto de Santa Maria
7.8 out of 10, Good, (292 reviews)
The price is R1 975
R2 172 total
includes taxes & fees
26 Jul - 27 Jul

Hotel Casa de las Cuatro Torres
Hotel Casa de las Cuatro TorresOld Town Cádiz
9.6 out of 10, Exceptional, (277 reviews)
The price is R3 527
R3 880 total
includes taxes & fees
12 Jul - 13 Jul

Hotel Argantonio
Hotel ArgantonioOld Town Cádiz
9.2 out of 10, Wonderful, (616 reviews)
The price is R2 043
R2 247 total
includes taxes & fees
13 Jul - 14 Jul

Parador De Cadiz
Parador De CadizOld Town Cádiz
9.0 out of 10, Wonderful, (1 002 reviews)
The price is R4 074
R4 481 total
includes taxes & fees
07 Jul - 08 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Get last-minute hotel deals in El Puerto de Santa Maria and save more
Sign in to unlock great savings.
Showing deals for:10 Jul - 12 Jul

8.4 out of 10, Very good, (441 reviews)
R4 270 off
The price is R3 203
per night
R7 046 total
includes taxes & fees
Showing deals for:17 Jul - 19 Jul

8.4 out of 10, Very good, (441 reviews)
R3 832 off
The price is R2 874
per night
R6 322 total
includes taxes & fees
You may also like hotels with pools in El Puerto de Santa Maria

The price is R3 544
R3 899 total
includes taxes & fees
12 Jul - 13 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in El Puerto de Santa Maria
Apart hotel
Top neighbourhoods in El Puerto de Santa Maria
Top landmarks in El Puerto de Santa Maria
Learn more about El Puerto de Santa Maria
Notable for its waterfront, El Puerto de Santa Maria features attractions such as Real Plaza de Toros de El Puerto de Santa Maria and Bodegas Osborne. This beachside city has something for everyone including sights like Playa de La Puntilla and Valdelagrana Beach.

Check out reviews of El Puerto de Santa Maria hotels guests love

Parador De Cadiz
8/10 Good
Frequently asked questions
Keep exploring
- Cheap Hotels in Cádiz
- Chiclana de la Frontera Hotels
- Hotels near Bodega Tio Pepe
- Hotels with a Pool in Jerez de la Frontera
- Hotels near Jerez Archaeological Museum
- Hotels near Fair of Horses
- Jerez de la Frontera Hotels
- Cheap Hotels in Jerez de la Frontera
- Cádiz Hotels
- 4 Star Hotels in Cádiz
- Beach Hotels in Cádiz
- Hotels with Parking in Cádiz
- Cheap Hotels in Bay of Cádiz
- Cheap Hotels in El Puerto de Santa Maria
- Hotels near Museum of Cadiz
- Hotels near Jerez de la Frontera Station
- Hotels near Circuito de Jerez – Ángel Nieto
- Hotels near Plaza de Espana
- Family Hotels in Chipiona































































































