Find Hotels in El Puerto de Santa Maria from $41

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Apartamentos Puerto Sherry
2 out of 5
Paseo de la Bahia 76, El Puerto de Santa Maria, Cadiz
2.41 mi from city center
3.1/5 (9 reviews)
Two Nights beside the sea
"Delightful apartment - but sadly surrounded by unfinished blocks and empty lots. However Puerto Santa Mari is fascinating - and has easy access to Cadiz by catamaran and local train service"

Reviewed on Apr 16, 2018

Get rates
Apartamentos Puerto Sherry
Villa with design pool, pool bar, jacuzzi, Balinese bed
The price is $235 per night from Oct 5 to Oct 5
2.82 mi from city center
Villa with design pool, pool bar, jacuzzi, Balinese bed
Villa El Pino Vistahermosa
El Puerto de Santa Maria, Andalusia
1.38 mi from city center
4.5/5Wonderful! (2 reviews)
Excepcional
"Es tal y como lo describen, en la zona tienes de todo"

Reviewed on Aug 8, 2021

Get rates
Villa El Pino Vistahermosa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apartamento con terraza El Puerto de Santa María
3 out of 5
Avenida Santa María, 82,, Urbn. Pueblo Sherry, Building 8, El Puerto de Santa Maria, Cadiz Province
2.28 mi from city center
Get rates
Apartamento con terraza El Puerto de Santa María
El Palace del Puerto
3 out of 5
calle Santa Lucía, 15, El Puerto de Santa Maria, Cadiz
The price is $106 per night from Sep 26 to Sep 26
0.31 mi from city center
El Palace del Puerto
Casa Palacio de Los Leones
3 out of 5
La Placilla 2, El Puerto de Santa Maria, Cadiz
0.15 mi from city center
4/5Very Good! (66 reviews)
"Clean and quiet room facing an internal patio. Excellent location and even better customer service!"

Reviewed on Oct 27, 2019

Get rates
Casa Palacio de Los Leones
Casa de Huéspedes Santa María - Adults Only
3 out of 5
Calle Pedro Muñoz Seca, 38, El Puerto de Santa Maria, Cádiz
Fully refundableReserve now, pay when you stay
The price is $68 per night from Oct 20 to Oct 20
0.2 mi from city center
4.8/5Exceptional! (33 reviews)
"Loved the room & shower room, great facillities, loved the house especially patio with all the plants, loved the interesting furniture, some it previously loved, great recycling & upcycling. Bit of traffic noise in the morning but alas that is part of city living, but proved not to be a problem as ..."

Reviewed on Nov 15, 2019

Casa de Huéspedes Santa María - Adults Only
Hostal Alhaja Playa
2 out of 5
Malaquita 1, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $41 per night from Oct 17 to Oct 17
1.45 mi from city center
3.9/5Very Good! (35 reviews)
Nice stay
"Loved it! The staff is so nice, very helpful. The place very clean and convenient location. The cab driver had a very difficult time finding the hostel but once he found it, everything was great. Can't beat the price either."

Reviewed on Jul 15, 2017

Hostal Alhaja Playa
Ancla Real
3 out of 5
Calle Mar del Norte, 4, El Puerto de Santa Maria, Cádiz
2.48 mi from city center
3.2/5 (6 reviews)
Ancla Real - Modern, smart seaside apartment
"Excellent accommodation really well presented and modern. Owner was extremely helpful and location is fantastic walking distance to beach and restaurant/bars. (10 mins) Lovely pool to use on site. Well maintained and comfortable this was a very successful holiday and we would book again. Due to spiral ..."

Reviewed on Aug 31, 2019

Get rates
Ancla Real
Las Suites de Puerto Sherry
4 out of 5
Avenida de la Libertad s/n, \N, El Puerto de Santa Maria, Cadiz
2.08 mi from city center
4.7/5Exceptional! (13 reviews)
"The apartment was beautiful, very clean and the staff extremely helpful. But the WiFi service provided was well below standard. If you require a secure network with consistent connection and the ability to access data, this is NOT the place to stay."

Reviewed on Feb 25, 2020

Get rates
Las Suites de Puerto Sherry
Camping Playa Las Dunas
1 out of 5
Paseo Marítimo Playa de La Puntilla sn, El Puerto de Santa Maria, Cádiz
1.24 mi from city center
Get rates
Camping Playa Las Dunas
Playa de Valdelagrana
2 out of 5
AVENIDA DE LA PAZ,4, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $53 per night from Oct 3 to Oct 3
1.1 mi from city center
3.8/5Good! (63 reviews)
Little Blue Gem
"On the end of a road with easy access to really anything around. Stores are within walking distance so is the beach. When you walk down to the beach side you will run into plenty of places to eat, drink, etc. Beach is clean, peaceful, but it is also the winter season. If you happen to be around for ..."

Reviewed on Dec 2, 2019

Playa de Valdelagrana
Monasterio de San Miguel
4 out of 5
Virgen de los Milagros, 27, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 17 to Oct 17
0.27 mi from city center
4.2/5Very Good! (332 reviews)
Short break
"Really excellent stop in a lovely hotel. Staff were first rate and the building is incredible. We parked under the hotel for free and the safe was free as well. Breakfast was very good and reception were very helpful, with extra pillows etc. My only small gripe is that it was extremely warm as it’s ..."

Reviewed on Apr 30, 2021

Monasterio de San Miguel
Soho Boutique Puerto
3 out of 5
Avda De La Bajamar s/n, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $56 per night from Oct 20 to Oct 20
0.41 mi from city center
3.9/5Good! (189 reviews)
"The room was clean. The tub was the perfect size and I like how they have a pool on the rooftop."

Reviewed on Sep 30, 2019

Soho Boutique Puerto
Hotel Puertobahia & Spa
3 out of 5
Avenida Paz 38, Playa Valdelagrana, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $63 per night from Sep 30 to Sep 30
1.41 mi from city center
4.1/5Very Good! (344 reviews)
"N/a"

Reviewed on Jul 31, 2021

Hotel Puertobahia & Spa
Casa Del Regidor
2 out of 5
Calle Ribera del Rio, 30, El Puerto de Santa Maria
The price is $53 per night from Oct 24 to Oct 24
0.1 mi from city center
4.4/5Wonderful! (43 reviews)
"The room was clean and spacious but the bathroom is so tiny."

Reviewed on Sep 20, 2019

Casa Del Regidor
Apartamentos Soho Boutique Vistahermosa
4 out of 5
C/Amparo Osborne, s/n, Vistahermosa, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $69 per night from Oct 3 to Oct 3
1.67 mi from city center
4.3/5Excellent! (53 reviews)
Good location in El Puerto
"Good location in El Puerto, with plenty of street parking and walking distance to restaurants and shopping. Going to the center of town will require a car / taxi, or a 30 minute walk. Having a kitchen is convenient when traveling with a family. Better than your typical European hotel, but the rooms ..."

Reviewed on Jul 7, 2019

Apartamentos Soho Boutique Vistahermosa
Hotel Soho Boutique Vistahermosa
4 out of 5
C/ Amparo Osborne, s/n, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 3 to Oct 3
1.67 mi from city center
4.2/5Very Good! (70 reviews)
"This place is a hidden gem, with a lot of grounds coverage. A nice quiet area. Would highly recommend"

Reviewed on Mar 15, 2020

Hotel Soho Boutique Vistahermosa
Hotel Duques de Medinaceli
5 out of 5
Plaza de los Jazmines, 2, El Puerto de Santa Maria, Cádiz
Fully refundableReserve now, pay when you stay
The price is $126 per night from Oct 11 to Oct 11
0.45 mi from city center
4.4/5Wonderful! (60 reviews)
"An old Duke's palace converted into a hotel. Exceptionally welcoming and helpful staff. Beautiful gardens but the hotel is definitely not 5 star even though the prices are. The rooms are poorly laid out and old fashioned. The pool area is not well maintained and the pool itself is small. The hotel ..."

Reviewed on Aug 24, 2021

Hotel Duques de Medinaceli
La Bendita Locura
3.5 out of 5
Carretera Jerez-Rota Km 6, El Puerto de Santa Maria, Cadiz
6.09 mi from city center
Get rates
La Bendita Locura
Don't see what you're looking for?
See all available properties in El Puerto de Santa Maria
View all properties
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.

Visiting El Puerto de Santa Maria

History buffs will enjoy exploring El Puerto de Santa Maria, and visitors give high marks for the beaches. Tourists can also enjoy the city's monuments and wineries. Plaza de Espana, Torre Tavira, and Cadiz Cathedral are some of the top sights around the area.

  • There are 82 hotels and other accommodations in El Puerto de Santa Maria
  • The closest major airport is in Jerez de La Frontera (XRY), 13.7 mi (22.1 km) from the city center

Sightseeing and Staying in El Puerto de Santa Maria

The city is notable for its historic sites and landmarks like Fuente de las Galeras, Castle of San Marcos, and Priory Church. The city's natural setting is picturesque, including the beaches and these places to visit: Playa de La Puntilla, Santa Catalina Beach, and Valdelagrana Beach. Exploring the waterfront is a top activity, and Osborne Bodega de Mora is one place to visit.

In El Puerto de Santa Maria, you'll find 82 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. These are top ones based on our user reviews:

Top places to see in the area include Plaza de Espana, located 5.8 mi (9.4 km) from the city center, and Torre Tavira, which is 6.2 mi/10 km away.

Getting Around El Puerto de Santa Maria

With so many choices for transportation, exploring El Puerto de Santa Maria is easy. To venture out into the surrounding area, ride aboard one of the trains from Puerto de Santa María Station. You can learn about water travel options at the local marina.

Dressing for El Puerto de Santa Maria

  • Between January and March, you can expect average temperatures of 69°F during the day and 47°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 53°F
  • July through September has daytime averages of 87°F with nighttime averages of 63°F
  • In October-December, you can expect daytime averages of 80°F and nighttime averages of 48°F
  • About 0.87 inches of rain falls on El Puerto de Santa Maria each year
  • Usually July and August are the hottest months with an average of 86°F, whereas January and December are often coldest, averaging 48°F

Frequently asked questions

Recent reviews of El Puerto de Santa Maria hotels

More trip options