We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Puerto de Santa Maria

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in El Puerto de Santa Maria?

We'll send you updates with the latest deals, reviews and articles for El Puerto de Santa Maria each week.

Map of El Puerto de Santa Maria Hotels

Hotels (17)

B&Bs / Inns (9)

Specialty Lodging (14)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Amparo Osborne s/n | Urbanizacion Vistahermosa, 11500 El Puerto de Santa Maria, Spain
Show Prices
$53 - $243 Avg. price/night*
Ollie #1 of 17 hotels in El Puerto de Santa Maria
  •  Lovely stay 
  • We only stayed one night and I wish it had been more. The hotel was... more
  • December 28, 2015
Professional photos | Traveler photos (79)
Calle San Bartolome, 21, 11500 El Puerto de Santa Maria, Spain
Show Prices
$64 - $232 Avg. price/night*
Ollie #2 of 17 hotels in El Puerto de Santa Maria
  •  Perfect location 
  • We stayed here are part of a group. The decor feels traditional and good... more
  • October 11, 2015
Professional photos | Traveler photos (68)
Curva 6, 11500 El Puerto de Santa Maria, Spain
Show Prices
$53 - $132 Avg. price/night*
Ollie #3 of 17 hotels in El Puerto de Santa Maria
  •  Very good value 
  • Hotel Los Cantaros is a cozy hotel with very friendly staff. We had a... more
  • June 15, 2015
Professional photos | Traveler photos (20)
Calle Virgen de los Milagros, 27, 11500 El Puerto de Santa Maria, Spain
Show Prices
$54 - $133 Avg. price/night*
Ollie #4 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (126)
Avda de La Paz 38 | Playa de Valdelagrana, 11500 El Puerto de Santa Maria, Spain
Hotel Puertobahia & Spa Slideshow
Show Prices
$45 - $179 Avg. price/night*
Ollie #5 of 17 hotels in El Puerto de Santa Maria
  •  Amazing location 
  • Best location ever for the summer stay. Just beside the sea. Beautyful... more
  • February 4, 2016
Professional photos | Traveler photos (500)
Offers & Announcements 10% off room rate
C Jade 7, 11500 El Puerto de Santa Maria, Spain
Show Prices
$46 - $128 Avg. price/night*
Ollie #6 of 17 hotels in El Puerto de Santa Maria
  •  Lovely, relaxing  
  • A warm welcome from the staff. An attractive building with mature plants... more
  • June 27, 2015
Professional photos | Traveler photos (49)
Avenida de la Paz 4, 11500 El Puerto de Santa Maria, Spain
Show Prices
$110 - $250 Avg. price/night*
Ollie #7 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (13)
C/ Albareda 4, 11500 El Puerto de Santa Maria, Spain
Show Prices
$48 - $109 Avg. price/night*
Ollie #8 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (95)
C/ Babor 5, 11500 El Puerto de Santa Maria, Spain
Show Prices
$55 - $122 Avg. price/night*
Ollie #9 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (9)
Carretera Nacional IV Km. 689, 11500 El Puerto de Santa Maria, Spain
Show Prices
$28 - $92 Avg. price/night*
Ollie #10 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (13)
Ribera del Rio 30, 11500 El Puerto de Santa Maria, Spain
Show Prices
$42 - $106 Avg. price/night*
Ollie #11 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (17)
Avenida de la Bajamar, s/n, 11500 El Puerto de Santa Maria, Spain
Show Prices
$46 - $166 Avg. price/night*
Ollie #12 of 17 hotels in El Puerto de Santa Maria
  •  Quite alright 
  • This is a quite alright hotel.. nothing fancy in fact very old fashioned... more
  • September 20, 2015
Professional photos | Traveler photos (65)
Avda. de la Libertad s/n, 11500 El Puerto de Santa Maria, Spain
Hotel Puerto Sherry Slideshow
Show Prices
$57 - $198 Avg. price/night*
Ollie #13 of 17 hotels in El Puerto de Santa Maria
Professional photos | Traveler photos (153)
Special Offer Package Deal
c/ San Bartolome 14, 11500 El Puerto de Santa Maria, Spain
Ollie #14 of 17 hotels in El Puerto de Santa Maria
Traveler photos (6)
Calle Gaviota 12, 11500 El Puerto de Santa Maria, Spain
Show Prices
$38 - $92 Avg. price/night*
Ollie #15 of 17 hotels in El Puerto de Santa Maria
  •  Good option near Cadiz 
  • I stayed at the Campomar last week during 2 nights while attending a... more
  • September 23, 2012
Professional photos | Traveler photos (72)
Camino de Los Enamorados, s/n, 11500 El Puerto de Santa Maria, Spain
Show Prices
$49 - $543 Avg. price/night*
Ollie #16 of 17 hotels in El Puerto de Santa Maria
  •  Clean but basic 
  • Stayed in july for Spanish Croquet Championship not my preferred hotel but... more
  • November 22, 2015
Professional photos | Traveler photos (34)
Plaza de los Jazmines 2, 11500 El Puerto de Santa Maria, Spain