Skip to main content

Search hotels in El Puerto de Santa María

Enter your dates to see the latest prices and deals for El Puerto de Santa María hotels

Filter by:

Star Rating

Review score

El Puerto de Santa María – 104 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.

Great comfort- pretty hotel
Scored 8.5
8.5
Rated very good
Very Good
5,380 reviews
Price from
$59.24
1 night, 2 adults
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....

Very nice looking hotel. Staff excellent. Good Value.
Scored 8.2
8.2
Rated very good
Very Good
2,701 reviews
Price from
$54.49
1 night, 2 adults
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.

Breakfast didn't have a lot of variety and they ran out of options if you came in closer to the end of it.
Scored 7.8
7.8
Rated good
Good
897 reviews
Price from
$55.18
1 night, 2 adults
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.

Quiet neighborhood, walking distance to a few restaurants, huge bedroom with lots of storage, balcony, large shower, easy parking. Good breakfast offering many choices.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,707 reviews
Price from
$61.32
1 night, 2 adults
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.

Room (we had a jr suite) and breakfast were great. The hotel is perfectly situated in the center of the town and everything is walkable. The garage was nice but they should include it in the price of the room since parking is virtually non-available outside.
Scored 8.2
8.2
Rated very good
Very Good
3,451 reviews
Price from
$60.86
1 night, 2 adults
See all 138 hotels in El Puerto de Santa María

Most booked hotels in El Puerto de Santa María and surrounding area in the past month

See all

Budget hotels in El Puerto de Santa María

  • ALEGRIA Bodega Real
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,915 reviews

    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.

    Nice spacious room, excellent breakfast, hotel has parking

  • LA BENDITA LOCURA
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 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...

    Nos gusto todo, y la amabilidad de Angela increible

  • Puerta de Algadir
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,701 reviews

    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.

    location great, breakfast superb, staff very friendly

  • Casa del Regidor
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,196 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.

    Property itself was lovely, staff was informative.

  • Los Cantaros
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 778 reviews

    Los Cantaros is in the city center of El Puerto de Santa María. All rooms have free Wi-Fi, soundproofing and a balcony. The hotel is set just 6.2 miles from Cadiz. Jerez Airport is within 13 miles.

    Ubicación excelente Habitaciones muy limpias. Trato.

  • Hotel Sur Utopia
    Scored 7.0
    7.0
    Rated good
    Good
     · 798 reviews

    Located in El Puerto de Santa María, Hotel Sur Utopia offers free WiFi. It is within 0.6 mi of the nearest beaches and Sherry Port.

    Que me gusto más?no lo considero, en general,estupendo.

FAQs about hotels 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!

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

  • Scored 10
    10

    It looks like a small run-down town but it is in fact a city...

    It looks like a small run-down town but it is in fact a city, with some wonderful monuments to visit including a very old castle and a 17th century Bodega. You can walk everywhere, but you'd need a bus to most of the beaches - €1.20, every 15 minutes or so. El Puerto is on the main Sevilla-Cádiz railway line. Very old fashioned place, everything closes for the siesta from around 2 to 5. Not good for shopping, and very few new trendy bars or restaurants. But excellent seafood at reasonable prices and a friendly Irish pub, O'Donoghues. Beautiful old houses with lovely facades and an old-fashioned town park with old trees and cast iron benches. Much bigger than it seems at first, there are many suburbs, take a bus stirp to see them. All the buses have circular routes and you can get off again where you got on.
    Alannah
    Ireland
  • Scored 8.0
    8.0

    The place is great for visit the wineries, seafood and close...

    The place is great for visit the wineries, seafood and close to Cadiz and the beaches. the people are kind and welcoming. The only issue is the parking situation; either the area is difficult for parking and heavily ticketed, or on the public parking there is no police presence and a few hawkers are harassing for you to pay for a ‘finding fee’ or else.
    Luis
    United States of America
  • Scored 10
    10

    very clean spacious and beautifuly decorated.The elevators...

    very clean spacious and beautifuly decorated.The elevators were always availible.The surroundings were full of restaurants stores farmacies supermarkets etc.So very close and easy to access.There is no need for a car you can find everything closeby
    evelyn
    Puerto Rico
  • Scored 8.0
    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
  • Scored 8.0
    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.
    Ben Crompton
    Spain
  • Scored 8.0
    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

See reviews by guests who stayed at hotels in El Puerto de Santa María

See all
  • From $95.26 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 3,451 reviews
    Third time at this hotel, says it all. Beautiful building, friendly staff, large clean rooms with balcony, swimming pool and a great breakfast. Secure underground parking for my motorcycle as no on-street parking available. El Puerto de Santa Maria is a beautiful old town, plenty of sights, bars, restaurants and shops, with a vibrant evening culture. Costs 3 euros to take the waterbus over to Cadiz, marine station is 10 mins walk from the hotel. Highly recommended.
    David
    United Kingdom
  • From $57.16 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,640 reviews
    Fantastic location close to bars and restaurants. All the benefits of a hotel but in an apartment. Well appointed and very comfortable. I have stayed at this hotel many times and will be back again. The staff are so fantastic, organising taxis and ensuring my room was just where I wanted it. Rooms and property spotless.
    Sharon
    United Kingdom
  • From $51.96 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,477 reviews
    The hotel furnishings , lots of paintings and beautiful antique furniture. And lovely pool area and garden .
    Civicchioni
    Gibraltar
  • From $48.84 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 648 reviews
    Really the most comfortable bed during our stay in Spain.
    Laucik
    Slovakia
  • From $46.70 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,701 reviews
    Nice hotel room, great staff, parking on site.
    Tamara
    North Macedonia