Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in El Puerto de Santa María

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

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... Breakfast was a buffet of a variety of foods, including different kinds of cereal, breads, croissants, cheeses, meats, etc. It was certainly worth the 5 euro charge. The hotel is clean and comfortable. The staff (especially the gentleman at the reception desk during the day) were very pleasant and very helpful. The hotel is on a narrow one way street that is nevertheless okay to navigate in a small vehicle like our rental car (a Kia), There is a spot opposite the door for one to park for 15 minutes, and a parkade building a couple of minutes' walk away were parking can be secured for less than 10 euros per 24 hours. Restaurants and clubs and shops are easily reached by walking from the hotel.

Show more Show less
8.5
Very Good
1,185 reviews
Avg. price/night:
$52
Check availability

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 quiet, well situated to visit Cádiz and all the surrounding area. The room was spacious, comfortable beds. Breakfast is possible at the coffee/restaurant. It has a lot of parking space. Easy to find.

Show more Show less
8.1
Very Good
1,431 reviews
Avg. price/night:
$36
Check availability

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. Rooms have balconies with a table and 2 chairs as well as a drying rack which was excellent. We paid for the sea view and were not disappointed. Bed was comfortable, bathroom with nice walk in shower. Breakfast was more than adequate (eggs, different types of bread, cold cuts, fresh fruits and youghurts) although the coffee was really bad!!! Lunch and dinner are buffet, there is very everyone something. Not expensive. Swimming pool is amidst a beautiful lawn and garden. There are no beach towels so bring your own. The minigolf was closed for renovation. The beach is across the street, sand beach with several beach bars as well as beach showers available. The natural parque is only 3 km away towards Cadiz..

Show more Show less
8.4
Very Good
4,104 reviews
Avg. price/night:
$88
Check availability

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. My husband and our 7 month old stayed here for one night. The hotel was very nice and clean! The beds were large and comfortable. The hotel is right across the street from a ferry that goes to Cadiz and only cost us 5 euros. The hotel also has a nice rooftop pool that overlooks the port. Our room had a fantastic view of the port. There are refrigerators in the room and the staff puts complimentary water in the rooms. Lastly, there was plenty of free parking on the side of the road near the hotel.

Show more Show less
8.4
Very Good
2,136 reviews
Avg. price/night:
$74
Check availability

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. The facilities and the location. Calm and very confortable.

Show more Show less
8.4
Very Good
2,167 reviews
Avg. price/night:
$88
Check availability

Apartamentos los Cantaros

Hotel in El Puerto de Santa María

Apartamentos los Cantaros is located in El Puerto de Santa María. Free WiFi is available. It offers access to a sun terrace and fitness center. The apartment is really spacious. We had plenty of space for cooking and sitting around the table as family, also really enjoyed chilling out on the patio. The apartment is right in the town center, with lots of restaurants and bars around, a boat terminal to go to Cadiz (which we really enjoyed), and a bus stop to go to the beach. Everything was just so easy.

Show more Show less
8.7
Excellent
185 reviews
Avg. price/night:
$87
Check availability

Bodega Real

Hotel in El Puerto de Santa María

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. The location is fantastic. The front desk attendants were very nice.

Show more Show less
8.1
Very Good
812 reviews
Avg. price/night:
$83
Check availability

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. Lovely friendly family hotel in restored historic house close to the historic town's sites and the numerous good, friendly bars and restaurants. All El Puerto de Santa Maria's main historic sites are within a short walking distance, and a day's exploring the town is rewarding. The hotel has town maps leaflets for most of the sites, and can provide the information you need. The hotel is close (5 minutes) to the rail station with regular trains to Jerez, Cadiz and Seville and the ferry to Cadiz. It is an ideal place for exploring this area of Andalucia. There is inexpensive car parking close to the hotel. We used the town as a base to spend two days at the Jerez Horse Fair as most of Jerez's hotels were full or very expensive. The rail journey to Jerez is under 10 minutes and there are buses from the rail station to the feria.

Show more Show less
8.7
Excellent
383 reviews
Avg. price/night:
$47
Check availability

Hotel Soho Boutique Vistahermosa

Hotel in El Puerto de Santa María

Hotel Los Jandalos 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. Awesome hotel with very friendly staff.

Show more Show less
8.7
Excellent
378 reviews
Avg. price/night:
$74
Check availability

Hotel Duques de Medinaceli

Hotel in El Puerto de Santa María

Located in the historic center of El Puerto de Santa María in Andalusia, the Duques de Medinaceli is a renovated 18th-century palace with an outdoor pool. Beautiful building ,great staff , secure off street parking

Show more Show less
8.8
Excellent
343 reviews
Avg. price/night:
$152
Check availability

Hotels with extra health and safety measures

Find hotels in El Puerto de Santa María with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Budget hotels in El Puerto de Santa María

See all

FAQs about hotels in El Puerto de Santa María

  • Chaikana, Puertobahia & SPA, and Soho Boutique Puerto are some of the popular hotels in El Puerto de Santa María.

  • On average, it costs $146 per night to book a 3-star hotel in El Puerto de Santa María for tonight. You'll pay around $165 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in El Puerto de Santa María will cost around $300, on average (based on Booking.com prices).

  • On average, 3-star hotels in El Puerto de Santa María cost $99 per night, and 4-star hotels in El Puerto de Santa María are $102 per night. If you're looking for something really special, a 5-star hotel in El Puerto de Santa María can be found for $193 per night, on average (based on Booking.com prices).

  • Puertobahia & SPA, Hotel Soho Boutique Vistahermosa, and Apartamentos los Cantaros got great room view-related reviews from travelers in El Puerto de Santa María.

  • Some of the best hotels in El Puerto de Santa María near Valdelagrana include Apartamento en la playa, Collado Apartment and Apartamento con vistas a la Bahía..

  • The average price per night for a 3-star hotel in El Puerto de Santa María this weekend is $152 or, for a 4-star hotel, $353. Looking for something even fancier? 5-star hotels in El Puerto de Santa María for this weekend cost around $300 per night, on average (based on Booking.com prices).

  • These hotels in El Puerto de Santa María are highly rated by couples: Hotel Duques de Medinaceli, Casa del Regidor, and Hotel Soho Boutique Vistahermosa.

  • Many families visiting El Puerto de Santa María loved staying at Casa del Regidor, Apartamentos los Cantaros, and Chaikana.

  • For hotels in El Puerto de Santa María that serve highly-rated breakfasts, try Apartamentos los Cantaros, Hotel Duques de Medinaceli, and Monasterio de San Miguel.

Subscribe to see Secret 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