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

View vacation packages to

Hotels and More in El Puerto de Santa María

Hotel Duques de Medinaceli

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. Real authentic old building, with patios and orange trees. Amazing service. I highly recommend it !

Show more Show less
9
Awesome
397 reviews
Avg. price/night:
$133
Check availability
Chaikana

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... Super clean and very inexpensive.

Show more Show less
8.4
Very Good
1,202 reviews
Avg. price/night:
$40
Check availability
Puerta de Algadir

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 hotel is just down the street from a major commercial / mall area with a Carrefour. It was nice to stay at a a hotel with meal service that was both very reasonable from a price perspective, and very good from a taste perspective. Dino and Eva were gracious hosts, and Ruth helped every chance she could. We will stay here again our next time in the Rota area.

Show more Show less
8.3
Very Good
1,033 reviews
Avg. price/night:
$33
Check availability
Puertobahia & SPA

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. outstanding staff and wonderful location. I arrived at the hotel and the service was outstanding. Parking is plentiful. The hotel is located minutes from the beach, a perfect place for an early morning walk.

Show more Show less
8.2
Very Good
4,428 reviews
Avg. price/night:
$77
Check availability
Soho Boutique Puerto

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 location for sightseeing and activities for kids. Good parking. Full buffet or express breakfasts available, both delicious.

Show more Show less
8.4
Very Good
1,218 reviews
Avg. price/night:
$50
Check availability
Monasterio de San Miguel

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 hotel and its facilities were simply excellent - the rooms were actually suites with separate and very spacious living and sleeping rooms that were very well appointed.

Show more Show less
8.4
Very Good
2,661 reviews
Avg. price/night:
$52
Check availability
Bodega Real

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. Friendly staff and comfy room.

Show more Show less
8.1
Very Good
781 reviews
Avg. price/night:
$56
Check availability
Casa del Regidor

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. Jorge and his Mum are very welcoming. Such a comfy bed.

Show more Show less
8.7
Excellent
481 reviews
Avg. price/night:
$39
Check availability
Hotel Los Jandalos Vistahermosa

Hotel Los Jandalos 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. Breakfast bar to die for, grounds lush and colorful. Staff very responsive

Show more Show less
8.7
Excellent
286 reviews
Avg. price/night:
$90
Check availability
Los Cantaros

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. The location is fabulous, close to every spot in city center, and nevertheless in the room i didn't heard the street noise during the night. The wi-Fi worked properly.

Show more Show less
8.7
Excellent
339 reviews
Avg. price/night:
$51
Check availability

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

Budget hotels in El Puerto de Santa María

FAQs about hotels in El Puerto de Santa María

  • Many families visiting El Puerto de Santa María loved staying at Hotel Los Jandalos Vistahermosa, Hotel Duques de Medinaceli, and Casa del Regidor.

  • Hotel Duques de Medinaceli, Soho Boutique Puerto, and Chaikana are some of the popular hotels in El Puerto de Santa María.

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

  • For hotels in El Puerto de Santa María that serve highly-rated breakfasts, try Hotel Duques de Medinaceli, Hotel Los Jandalos Vistahermosa, and Puertobahia & SPA.

  • Some of the best hotels in El Puerto de Santa María near Valdelagrana include Apartamento en la playa, Puertobahia & SPA and Apartamentos Playa Valdelagrana.

  • On average, it costs $68 per night to book a 3-star hotel in El Puerto de Santa María for tonight. You'll pay around $74 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 $148, 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, Los Cantaros, and Casa del Regidor.

  • On average, 3-star hotels in El Puerto de Santa María cost $101 per night, and 4-star hotels in El Puerto de Santa María are $128 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 $222 per night, on average (based on Booking.com prices).

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