Hotels in El Puerto de Santa María

Search and compare El Puerto de Santa María hotels from hundreds of travel sites and save

El Puerto de Santa María, Andalusia, Spain
Oct 22 — Oct 232
El Puerto de Santa María, Andalusia, Spain
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Puerto de Santa María

Filter by star ratings
All filters
Apartamentos Soho Boutique Vistahermosa
Apartamentos Soho Boutique Vistahermosa
8.7 Excellent
El Puerto de Santa María, Andalusia, Spain
Show on map
2.0 km from city centre, El Puerto de Santa María 
ExcellentBased on 491 reviews
8.7

Situated in El Puerto de Santa Maria, Apartamentos Soho Boutique Vistahermosa provides 4-star accommodation, as well as an outdoor pool. It also offers room service, a terrace and a 24-hour reception.

Soho Boutique Puerto
Soho Boutique Puerto
8.3 Excellent
Avda De La Bajamar, El Puerto de Santa María, Andalusia, Spain
Show on map
0.5 km from city centre, El Puerto de Santa María 
ExcellentBased on 3,171 reviews
8.3

Soho Boutique Puerto is located in El Puerto de Santa Maria and offers free Wi-Fi. This charming hotel is an ideal base for discovering local vineyards as it is set in Jerez - Xeres - Sherry.

Hotel Duques de Medinaceli
Hotel Duques de Medinaceli
8.7 Excellent
Plaza De Los Jazmines, 2, El Puerto de Santa María, Andalusia, Spain
Show on map
1.6 km from city centre, El Puerto de Santa María 
ExcellentBased on 488 reviews
8.7

Hotel Duques de Medinaceli provides comfortable 5-star accommodation in El Puerto de Santa Maria. Guests also have access to complimentary wireless internet and on-site parking.

Hotel Soho Boutique Vistahermosa
Hotel Soho Boutique Vistahermosa
8.5 Excellent
C/ Amparo Osborne, El Puerto de Santa María, Andalusia, Spain
Show on map
2.1 km from city centre, El Puerto de Santa María 
ExcellentBased on 652 reviews
8.5

Hotel Soho Boutique Vistahermosa provides comfortable 4-star accommodation in El Puerto de Santa Maria. It also offers a free shuttle service, free Wi-Fi and an outdoor pool.

Monasterio De San Miguel
Monasterio De San Miguel
8.2 Excellent
Virgen De Los Milagros, 27, El Puerto de Santa María, Andalusia, Spain
Show on map
1.3 km from city centre, El Puerto de Santa María 
ExcellentBased on 2,973 reviews
8.2

Set in a 18th-century building in El Puerto de Santa Maria, Monasterio de San Miguel combines old-world charm with 21st century amenities, such as an outdoor pool. It also offers free wireless internet.

Puerta de Algadir
Puerta de Algadir
8.0 Excellent
Carretera Nacional IV Km 698, El Puerto de Santa María, Andalusia, Spain
Show on map
4.9 km from city centre, El Puerto de Santa María 
ExcellentBased on 2,238 reviews
8.0

Located in El Puerto de Santa Maria, Puerta de Algadir is within a 20-minute drive of Jerez Airport and provides a swimming pool. Guests can also enjoy complimentary internet access.

Hotel Pinomar
Hotel Pinomar
7.9 Good
Jade, 7, El Puerto de Santa María, Andalusia, Spain
Show on map
1.6 km from city centre, El Puerto de Santa María 
GoodBased on 1,575 reviews
7.9

Located in El Puerto de Santa Maria, Hotel Pinomar is within a 30-minute drive of Jerez Airport and offers an outdoor pool and a rooftop terrace. This traditional hotel is an ideal base for exploring the local vineyards as it is situated in Jerez - Xeres - Sherry.

Hotel Campomar Playa
Hotel Campomar Playa
7.7 Good
C/Gaviota 12, Valdelagrana, El Puerto de Santa María, Andalusia, Spain
Show on map
1.4 km from city centre, El Puerto de Santa María 
GoodBased on 2,946 reviews
7.7

Boasting an outdoor pool, Campomar Playa is located in El Puerto de Santa Maria and provides peaceful accommodation. It offers 3-star accommodation with air-conditioned rooms.

Tips for booking a El Puerto de Santa María hotel

Cheapest month:March
Most expensive month:August
Average price in El Puerto de Santa María:₱4,940/night
Absolute cheapest price found:₱338/night
Cheapest day:Sunday
Most expensive day:Saturday
₱2,332 - ₱8,824
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱4,341 - ₱11,771
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in El Puerto de Santa María, Cádiz

Show all 511 hotels
Hotel Campomar Playa
Hotel Campomar Playa
7.7 Good
C/Gaviota 12, Valdelagrana, El Puerto de Santa María, Andalusia, Spain
Show on map
1.4 km from city centre,  

Boasting an outdoor pool, Campomar Playa is located in El Puerto de Santa Maria and provides peaceful accommodation. It offers 3-star accommodation with air-conditioned rooms.

₱1,827
Avg. per night
Puerta de Algadir
Puerta de Algadir
8.0 Excellent
Carretera Nacional IV Km 698, El Puerto de Santa María, Andalusia, Spain
Show on map
4.9 km from city centre,  

Located in El Puerto de Santa Maria, Puerta de Algadir is within a 20-minute drive of Jerez Airport and provides a swimming pool. Guests can also enjoy complimentary internet access.

₱1,979
Avg. per night
Hotel Pinomar
Hotel Pinomar
7.9 Good
Jade, 7, El Puerto de Santa María, Andalusia, Spain
Show on map
1.6 km from city centre,  

Located in El Puerto de Santa Maria, Hotel Pinomar is within a 30-minute drive of Jerez Airport and offers an outdoor pool and a rooftop terrace. This traditional hotel is an ideal base for exploring the local vineyards as it is situated in Jerez - Xeres - Sherry.

₱2,334
Avg. per night
Soho Boutique Puerto
Soho Boutique Puerto
8.3 Excellent
Avda De La Bajamar, El Puerto de Santa María, Andalusia, Spain
Show on map
0.5 km from city centre,  

Soho Boutique Puerto is located in El Puerto de Santa Maria and offers free Wi-Fi. This charming hotel is an ideal base for discovering local vineyards as it is set in Jerez - Xeres - Sherry.

₱2,385
Avg. per night
Hotel Soho Boutique Vistahermosa
Hotel Soho Boutique Vistahermosa
8.5 Excellent
C/ Amparo Osborne, El Puerto de Santa María, Andalusia, Spain
Show on map
2.1 km from city centre,  

Hotel Soho Boutique Vistahermosa provides comfortable 4-star accommodation in El Puerto de Santa Maria. It also offers a free shuttle service, free Wi-Fi and an outdoor pool.

₱2,385
Avg. per night
Monasterio De San Miguel
Monasterio De San Miguel
8.2 Excellent
Virgen De Los Milagros, 27, El Puerto de Santa María, Andalusia, Spain
Show on map
1.3 km from city centre,  

Set in a 18th-century building in El Puerto de Santa Maria, Monasterio de San Miguel combines old-world charm with 21st century amenities, such as an outdoor pool. It also offers free wireless internet.

₱2,385
Avg. per night
Apartamentos Soho Boutique Vistahermosa
Apartamentos Soho Boutique Vistahermosa
8.7 Excellent
El Puerto de Santa María, Andalusia, Spain
Show on map
2.0 km from city centre,  

Situated in El Puerto de Santa Maria, Apartamentos Soho Boutique Vistahermosa provides 4-star accommodation, as well as an outdoor pool. It also offers room service, a terrace and a 24-hour reception.

₱2,689
Avg. per night
Hotel Duques de Medinaceli
Hotel Duques de Medinaceli
8.7 Excellent
Plaza De Los Jazmines, 2, El Puerto de Santa María, Andalusia, Spain
Show on map
1.6 km from city centre,  

Hotel Duques de Medinaceli provides comfortable 5-star accommodation in El Puerto de Santa Maria. Guests also have access to complimentary wireless internet and on-site parking.

₱5,378
Avg. per night

Hotel prices in El Puerto de Santa María

3 stars

₱1,827 - ₱2,385

Casa de Huéspedes Santa María - Adults Only
₱2,334
Avg. per night
Soho Boutique Puerto

#2 Most popular

₱2,385
Avg. per night
Hotel Campomar Playa

Best value

₱1,827
Avg. per night
4 stars +

₱2,385 - ₱5,378

Hotel Duques de Medinaceli

#1 Most popular

₱5,378
Avg. per night
Hotel Soho Boutique Vistahermosa

#2 Most popular

₱2,385
Avg. per night
Monasterio De San Miguel

Best value

₱2,385
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in El Puerto de Santa María

El Puerto de Santa María travel FAQs

  • What are the best hotels in El Puerto de Santa María?

    Monasterio De San Miguel (8.2/10 from 2,973 reviews), Hotel Puertobahia & Spa (8.3/10 from 5,637 reviews), and Hotel Puerto Sherry (7.6/10 from 737 reviews) are all highly rated places to stay in El Puerto de Santa María.

  • What is a good hotel near Playa Valdelagrana?

    A good hotel close to Playa Valdelagrana is Hotel Puertobahia & Spa (rated 8.3/10 from 5,637 reviews).

  • What is a good hotel in El Puerto de Santa María near Plaza de toros de El Puerto?

    For a good hotel near to Plaza de toros de El Puerto, consider Monasterio De San Miguel - it is rated 8.2/10 from 2,973 HotelsCombined reviews.

  • How much do hotels in El Puerto de Santa María cost?

    Searches in the last 72 hours suggest an average price of around ₱6,799/night is normal for a hotel in El Puerto de Santa María.

  • How much is a cheap hotel in El Puerto de Santa María?

    ₱1,674 per night is the cheapest El Puerto de Santa María hotel price found in our data from the last 72 hours.

  • How much is a hotel in El Puerto de Santa María tonight?

    Over the last 3 days, the starting price of a hotel in El Puerto de Santa María tonight has been as low as ₱1,877 and the average price has been ₱3,755. If you’d prefer 4-star accommodation, expect to pay at least ₱2,892 for this evening.