Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
El Puerto de Santa María – 498 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. clean good breakfast excellent rates

Show more Show less
8.1
Very Good
3,393 reviews
Price from
$63
per 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. Good breakfast. Easy parking in secure lot.

Show more Show less
8.1
Very Good
5,986 reviews
Price from
$81
per 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.... the service was absolutely great, the hotel was spotless, secure parking and represented excellent value for money

Show more Show less
8
Very Good
2,512 reviews
Price from
$56
per 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. calm and nice. Friendly staff. Possibility to park indoor

Show more Show less
8.1
Very Good
1,715 reviews
Price from
$42
per 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. One of the best . Beautiful property. Excellent .

Show more Show less
8.8
Excellent
1,457 reviews
Price from
$64
per 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... Very nice location in the city, walking distance to the sea. Room was sparkling clean, all facilities in a perfect condition. Stuff is very nice.

Show more Show less
8.3
Very Good
1,629 reviews
Price from
$43
per night

Campomar Playa

Hotel in El Puerto de Santa María

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. A lovely, hotel situated a short walk from the beach. The staff were very friendly and helpful. The pool area was relaxing and never crowded. The price of food and drink is very reasonable. I was only supposed to stay for 3 nights and extended my stay to 6 nights! Will definitely repeat

Show more Show less
7.8
Good
3,667 reviews
Price from
$53
per 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. Beautiful hotel. Friendly staff. Comfortable rooms. Good breakfast. Fantastic value.

Show more Show less
8.9
Excellent
752 reviews
Price from
$48
per night

Los Cantaros

Hotel in El Puerto de Santa María

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. Booked room only, so can't rate the breakfast, our room 112 had a juliet balcony looking down onto the little square below us with a few bars. On our first morning I went down to the restaurant bar for two coffees to take up to the room, the coffees were in standard paper takeaway cups with plastic lids. However whilst carrying the coffees and trying to open the bar door to go out the coffees went straight out of my hand crashing to the floor making a complete mess. Manolo the man in charge of the restaurant diplomatically took the sting out of the situation saying there was no problem and he was adamant he would mop up the mess. Then ten minutes later there was a knock at the door, it was Manolo with two coffees asking if I was ok, and no charge for the coffees. Excellent staff. We will certainly stay here again.

Show more Show less
8.5
Very Good
791 reviews
Price from
$43
per 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. Room was clean and right next door to family

Show more Show less
7.7
Good
689 reviews
Price from
$80
per night

Most-booked hotels in El Puerto de Santa María in the past month

Budget hotels in El Puerto de Santa María

See all

FAQs about hotels in El Puerto de Santa María

Subscribe to receive premium deals

Prices drop the second you sign up!

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

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

See all