Skip to main content

Filter by:


Star Rating

Review Score

El Puerto de Santa María – 89 hotels and places to stay
See the latest prices and deals by choosing your dates.
Soho Boutique Puerto, hotel in El Puerto de Santa María

Located in the historic center of El Puerto de Santa María, on the banks of Guadalete River, Soho Boutique Puerto features a rooftop pool with views over the city.

stuff friendly, location very good, Room clean & quiet, breakfast delicious
8.4
Scored 8.4
Very Good
Rated very good
5,365 reviews
Price from$64.05per night
Puerta de Algadir, hotel in El Puerto de Santa María

The Puerta del Algadir hotel has practical and well-equipped rooms, and is located near the coastal town of El Puerto de Santa Maria, in Andalusia. It is ideal for a sun-filled holiday near the beach....

Friendly staff and overall ambience. A historical building from the sherry days which we love. Stayed here many times and we keep coming back.
8.1
Scored 8.1
Very Good
Rated very good
2,849 reviews
Price from$52.27per night
Hotel Puerto Sherry, hotel in El Puerto de Santa María

This nautical-themed hotel is located in the Puerto Sherry Marina. It offers a seasonal outdoor pool and rooms with a balcony. Free WiFi is available.

Staff is very attentive and helpfull.
7.8
Scored 7.8
Good
Rated good
934 reviews
Price from$87.94per night
Hotel Soho Boutique Vistahermosa, hotel in El Puerto de Santa María

Hotel Soho Boutique Vistahermosa is located in El Puerto de Santa María, 1.9 mi from Puerto Sherry Port. It features 2 swimming pools and rooms with balconies.

Everything was wonderful. No complaints. Staff was great and helpful
8.9
Scored 8.9
Excellent
Rated excellent
1,774 reviews
Price from$64.05per night
Crisol Monasterio de San Miguel, hotel in El Puerto de Santa María

Monasterio San Miguel is set in an 18th-century monastery in the center of El Puerto de Santa Maria, 1.6 mi from the beach. It offers free WiFi throughout.

Location, cleanness and staff
8.1
Scored 8.1
Very Good
Rated very good
3,572 reviews
Price from$62.53per night
Casa del Regidor, hotel in El Puerto de Santa María

Set in a noble house from the 17th century, Casa del Regidor is located on the river bank in El Puerto de Santa Maria.

On the edge of old port town near Cadiz. 400 m from free supervised municipal parking lot and about 1km from the commuter train station connecting to Cadiz. This was handy as we wanted to go to Carnival in old town of Cadiz.
8.5
Scored 8.5
Very Good
Rated very good
1,318 reviews
Price from$65.14per night
Chaikana, hotel in El Puerto de Santa María

Located in El Puerto de Santa María city center and only 5 minutes’ drive from El Buzo and Valdelagrana beaches, Chaikana features spacious rooms with air conditioning and free Wi-Fi These heated...

Great location, very clean.
8.4
Scored 8.4
Very Good
Rated very good
1,881 reviews
Price from$47.77per night
ALEGRIA Bodega Real, hotel in El Puerto de Santa María

ALEGRIA Bodega Real is a converted winery in El Puerto de Santa María. It has a beautiful Andalusian central courtyard and offers elegant rooms with TV. Free WiFi is available in public areas.

Have stayed 6-7 times, and it has been great. No issues.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,427 reviews
Price from$64.05per night
Puertobahia & SPA, hotel in El Puerto de Santa María

Puertobahia & SPA is located right on Valdelagrana Beach, in El Puerto de Santa María. It has free WiFi, an outdoor swimming pool and spa.

Beautiful place with beach view. Bountiful breakfast!
8.2
Scored 8.2
Very Good
Rated very good
7,148 reviews
Price from$98.79per night
Hotel Pinomar, hotel in El Puerto de Santa María

Located in a quiet area of Puerto de Santa María, this family-run hotel features gardens with 3 outdoor swimming pools. Its air-conditioned rooms have free Wi-Fi and a fridge.

Everything about this hotel was incredible!
8.2
Scored 8.2
Very Good
Rated very good
2,211 reviews
Price from$64.60per night
See all 142 hotels in El Puerto de Santa María

Most booked resorts in El Puerto de Santa María this month

Save money on resorts in El Puerto de Santa María – budget options available!

  • LA BENDITA LOCURA
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 126 reviews

    Located in El Puerto de Santa María, 19 miles from Montecastillo Golf Resort, LA BENDITA LOCURA provides accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a...

    splendide maison, piscine très agréable, au calme, super petit déjeuner,

  • Chaikana
    Budget options available
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,881 reviews

    Located in El Puerto de Santa María city center and only 5 minutes’ drive from El Buzo and Valdelagrana beaches, Chaikana features spacious rooms with air conditioning and free Wi-Fi These heated...

    El trato del personal buenísimo, habitación genial!

  • Hotel Pinomar
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,211 reviews

    Located in a quiet area of Puerto de Santa María, this family-run hotel features gardens with 3 outdoor swimming pools. Its air-conditioned rooms have free Wi-Fi and a fridge.

    Lovely pool and garden area. Spacios room with nice terrace.

  • Puertobahia & SPA
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 7,148 reviews

    Puertobahia & SPA is located right on Valdelagrana Beach, in El Puerto de Santa María. It has free WiFi, an outdoor swimming pool and spa.

    Great value for money More like four/five stars

  • Casa del Regidor
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,318 reviews

    Set in a noble house from the 17th century, Casa del Regidor is located on the river bank in El Puerto de Santa Maria.

    Nice atmosphere and great position. Service very good

  • Soho Boutique Puerto
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,365 reviews

    Located in the historic center of El Puerto de Santa María, on the banks of Guadalete River, Soho Boutique Puerto features a rooftop pool with views over the city.

    Clean, modern. Friendly staff. Excellent breakfast.

  • Del Mar Hotel & Spa
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,068 reviews

    Located a 15-minute walk from the center of Puerto de Santa María, Del Mar Hotel offers a spa and air-conditioned rooms with free WiFi. Some rooms include a balcony.

    El spa y el agrado del personal y también el desayuno

  • Campomar Playa
    7.8
    Scored 7.8
    Good
    Rated good
     · 3,948 reviews

    Found in this picturesque town that lies at the heart of the Cadiz Bay area, this hotel offers a unique location within an exclusive residential area; ideal for a quiet and restful holiday.

    la bañera de hidromasajes, el balcón y los camareros

FAQ about resorts in El Puerto de Santa María






Laid-Back Beach Resort in the Bay of Cádiz

El Puerto, as it’s commonly called, is located just in front of Cádiz, offering golden sandy beaches kissed by the mixed waters of the Atlantic Ocean and the Mediterranean Sea. A lively harbour town, beach resort, rich legacy, and a lot of sun and fun make El Puerto de Santa María a great spot for your holiday.

According to legend, the city was founded around the year 1184 BC by the Athenian King Menestheus, just after the Trojan War. Phoenicians, Romans and Arabs occupied this area, as the reminders of the Phoenician settlement of ‘Doña Blanca’ show. Centuries later, commerce with the Americas brought new life and wealth to the city.

Perfumed by orange tree blossoms, the Old Town is adorned with Baroque architecture and cobblestone streets. Some of the most beautiful hotels and B&Bs in El Puerto de Santa María can be found in this area. The most popular beaches are La Puntilla, Valdelagrana, and La Muralla, and hotels near El Puerto beaches are a popular choice.

Jerez Airport is 29 km away, and the town is serviced by the local railway station. Before travelling to El Puerto de Santa María, check out the accommodation deals available on Booking.com!

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About El Puerto de Santa María:

  • 8.0
    Scored 8.0

    A small town with plenty of history, particularly of the...

    A small town with plenty of history, particularly of the Sherry trade (Osborne in particular). Small enough to walk around comfortably, though there seemed to be no shortage of taxis. Uncrowded (late April). Many good restaurants and bars. Very convenient for travel to Cadiz and Jerez.
    christopher
    United Kingdom
  • 8.0
    Scored 8.0

    This was a great clean hotel, with a really comfortable and...

    This was a great clean hotel, with a really comfortable and spacious room. The minibar was a nice addition, and not excessively priced, though admittedly very limited options. Although the room had great soundproofing from the street, there was quite a lot of noise coming from nearby rooms and downstairs in the reception.
    Benjamin
    Spain
  • 8.0
    Scored 8.0

    We were to short to recommend something, definitely we've...

    We were to short to recommend something, definitely we've missed walking along the streets, city has also huge cathedra and corrida we didn't have a chance to visit it , we had different plans in a really short stay. Very nice beaches and short distance to Cadiz.
    Magdalena
    Poland
  • 2.0
    Scored 2.0

    We came to the town from Cadiz. There is no comparison.

    We came to the town from Cadiz. There is no comparison. The town is busy but not trendy as claimed in all the media. You can find a good restaurant or two if you do the legwork. The harbour is not on the sea but on the river. We didn't think it worthwhile to try the beach. We will can't see what all the fuss is about and will stick to Cadiz in future
    Keith
    United Kingdom
  • 8.0
    Scored 8.0

    Great centre, catch the ferry from there across to Cadiz,...

    Great centre, catch the ferry from there across to Cadiz,very cheap, runs hourly. Had a great couple of days. Downside apt Centro 2, things broken, non existent patio furniture, badly leaking aircon, owners not interested
    A
    Annette
    Spain
  • 10
    Scored 10

    Lovely town with some great beaches.

    Lovely town with some great beaches. Easy access to Cadiz via catamaran and Jerez by train although schedules aren´t as frequent as in some other parts of the Spanish costas. Some really good restaurants and great value. Will definitely go back again.
    Paula
    Spain

Explore guest reviews of hotels in El Puerto de Santa María

  • Avg. price/night: $177.94
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 880 reviews
    Staff were very friendly and helpful. Room was modern and spacious. The roof terrace was a bonus! Loved the concept of the “Honest Bar” which was a communal area for coffee/tea/snacks/cold drinks. We were there for a local wedding at the Castillo San Marcos (only 2 mins walk from the hotel) and we would highly recommend staying here if you would like to give Puerto de Santa Maria a visit. Location is very central within walking distance to many shops, restaurants and train station.
    Sue
    Young couple
  • Avg. price/night: $340.35
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 576 reviews
    The hotel is fantastic! Absolutely worth the visit. We changed our room to one that had garden view as the junior suite they had available didn’t have much of a view. The staff is very friendly, especially Estefania (I hope I didn’t misspell the name). The gardens in front of the property are beautiful. Parking was free and there was a lot of space.
    J
    Julien
    Young couple
  • Avg. price/night: $87.50
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 647 reviews
    Amazing place in the heart of El Puerto De Santa Maria old town. Stayed 7 days and everything was great. Really wonderfull place and owner was amazingly helpful. Really nice garden inside and the breakfast was huge and really good 😁Cleanest hotel/apartemento I have ever stayed. Would highly recommend and will come back someday! Just perfect!
    Jaana
    Young couple
  • Avg. price/night: $140.05
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,774 reviews
    Awesome hotel with SPA included. They gave us a better room for free. Highly recommended. Parking at 10 euros per day but it's full of free parkings outside the hotel. Super comfy and cozy rooms/apartments. 25 minuts from cadiz. Many restaurants supermarkets pretty close. Friendly and very professional staff. I hope we'll back some day.
    Andrea Paindelli
    Young couple
  • Avg. price/night: $65.14
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,318 reviews
    A delightful hotel with a pretty garden at the entrance close to the rail station. It’s a basic hotel but the bed was extremely comfortable. The owner was very friendly. We had breakfast at one of the local cafes nearby. The bathroom was dated but the shower was hot and had reasonable power. It was very clean. We would stay here again.
    mary
    Young couple
  • Avg. price/night: $103.14
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 7,148 reviews
    The breakfast is very good/varied (fruits, juices, yogurts, breads, eggs,etc); the swimming pool is excelent! the room has a good size/balcony/and the hotel is located in front of the beach:); the room was very clean which is a very important criteria for me! Parking lot at the hotel; lovely staff!
    Patricia
    Young couple
  • Avg. price/night: $140.05
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,774 reviews
    Big room and bathroom, excellent breakfast. Very kind, professional server during the breakfast and lady during the check out. Until now (after 6 different hotels in Andalusia) the best coffee, espresso, cappuccino quality. Good parking. Very quiet street.
    György
    Family with young children
  • Avg. price/night: $64.05
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,427 reviews
    Great hotel in Andalusian style, friendly staff, big room, breakfast ok and exceptional: welcome drink and 1 bottle of Cava offered with a beautifully arranged plate of strawberries. Since its location is not right in center, it’s nicely quiet.
    Suzanne
    Young couple
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,211 reviews
    An old Andalusian house, it's so particular. Very nice staff, great breakfast, our room was a small apartment with everything. Free parking in front of the hotel. Very cheap. It should deserve more stars!
    Chiara P. T.
    Family with young children
  • Avg. price/night: $64.05
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,365 reviews
    Hotel was lovely and very clean. The pool was great. Breakfast was very nice. Staff were very helpful. Location was good as it was a only couple of mins from the ferry terminal that took us into Cadiz.
    Linda
    Young couple
  • Avg. price/night: $108.57
    7.8
    Scored 7.8
    Good
    Rated good
     · 936 reviews
    We loved the marina location and the view from the room's huge terrace. The room itself was spacious and comfortable. The breakfast was excellent. We really enjoyed staying at this hotel.
    Susan
    Young couple
  • Avg. price/night: $64.05
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,365 reviews
    The hotel was nice, good location. The receptionist was very very nice and helpful. It has a very beautiful Patio where you could chill and in summer a nice roof pool.
    Luis Jorge
    Young couple
  • Avg. price/night: $56.45
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 672 reviews
    There was a bath. You can see the sea, through the pine trees the other side of the wall, (a wall that makes this hotel very difficult to find).
    Christopher
    Solo traveler
  • Avg. price/night: $92.64
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 3,573 reviews
    The room was clean and comfortable with a nice balcony. It was good to have a bidet! I didn't have breakfast at the hotel. Location was fine.
    Linda
    Group
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 3,948 reviews
    Very nice hotel, with a small swimming pool. Clean rooms with comfortable beds. Good breakfast and good service. Staff available and kind.
    Martina
    Young couple
  • Avg. price/night: $103.14
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 7,148 reviews
    The hotel is located near the beach, bar and restaurants. The views were good. The hotel and room were relatively clean.
    Nicky_Gib
    Young couple
  • Avg. price/night: $52.27
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,849 reviews
    the service was absolutely great, the hotel was spotless, secure parking and represented excellent value for money
    Carol
    Young couple
  • Avg. price/night: $92.64
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 3,573 reviews
    Staff at hotel are accommodating, patient and helpful! Even called a cab for me to go to the airport!
    Stephanie
    Solo traveler
  • Avg. price/night: $108.57
    7.8
    Scored 7.8
    Good
    Rated good
     · 936 reviews
    Staff were nice, Room and bathroom was really spacious.Great location. Hotel was extremely clean.
    sean
    Young couple
  • Avg. price/night: $81.42
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,505 reviews
    I liked everything about this hotel. It is a great place to stay.
    David
    Solo traveler