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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Pool Luxury Free Parking Fitness centre Restaurant Pets Allowed Room Service Kitchenette Quiet Charming Airport Transportation Romantic Bar/Lounge Family-friendly Spa Suites & up Internet Air Conditioning & up Hotels with Restaurants Cheap Hotels & up Meeting Rooms Quiet Hotels Concierge Business Centre Classic Hotels with Balconies Clean Hotels Spa Hotels Non-Smoking Hotel Accessible rooms Suite Hotels Business €€ €€€ €€€€ Beachfront Luxury Traveller Breakfast included Safe Hotels Hotels with Bars Historic Hotels Apartment Hotels Modern Hotels Any Distance from El Puerto de Santa Maria Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Palacio San Bartolome
Booking.com
US$73
View Deal
Calle San Bartolome 21, 11500, El Puerto de Santa Maria, Spain
0.5 km from El Puerto de Santa Maria Station
  • Free Wifi
Casa No 6
Calle San Bartolome 14, 11500, El Puerto de Santa Maria, Spain
0.5 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Del Mar Hotel & Spa
SAVE US$5
US$59
Booking.com
US$54
View Deal
Calle Babor 5, 11500, El Puerto de Santa Maria, Spain
0.7 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Pool
Hotel Los Cantaros
SAVE US$3
US$73
Expedia.com
US$70
View Deal
Calle Curva 6, 11500, El Puerto de Santa Maria, Spain
0.8 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Restaurant
Hotel Casa del Regidor
SAVE US$2
US$60
Travelocity
US$58
View Deal
Ribera Rio 30, 11500, El Puerto de Santa Maria, Spain
0.9 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Bar/Lounge
Los Jandalos Santa Maria
SAVE US$12
US$63
Hotels.com
US$51
View Deal
Calle Bajamar s/n, 11500, El Puerto de Santa Maria, Spain
0.9 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Pool
Monasterio De San Miguel Hotel
SAVE US$13
US$82
Hotwire.com
US$69
View Deal
Calle Virgen de los Milagros 27, 11500, El Puerto de Santa Maria, Spain
1.0 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Pool
Bodega Real Hotel
SAVE US$10
US$71
Expedia.com
US$61
View Deal
Calle Albareda 4, 11500, El Puerto de Santa Maria, Spain
1.2 km from El Puerto de Santa Maria Station
  • Restaurant
  • Room Service
Hotel Duques de Medinaceli
SAVE US$38
US$154
Hotels.com
US$116
View Deal
Plaza Jazmines 2, 11500, El Puerto de Santa Maria, Spain
1.3 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$130/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Dunas Puerto
Booking.com
US$59
View Deal
Camino Enamorados s/n, 11500, El Puerto de Santa Maria, Spain
1.6 km from El Puerto de Santa Maria Station
  • Free Parking
  • Pool
Los Jandalos Vistahermosa
SAVE US$47
US$117
Booking.com
US$70
View Deal
Calle Amparo Osborne Vazquez s/n | Urbanizacion Vistahermosa, 11500, El Puerto de Santa Maria, Spain
1.9 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Pool
Hotel Campomar Playa
Booking.com
US$53
View Deal
Calle Gaviota 12, 11500, El Puerto de Santa Maria, Spain
1.9 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Breakfast included
Hotel Pinomar
SAVE US$3
US$57
Hotels.com
US$54
View Deal
Calle Jade 7, 11500, El Puerto de Santa Maria, Spain
2.0 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Pool
Playa de Valdelagrana
Travelocity
View Deal
Avenida La Paz 4, 11500, El Puerto de Santa Maria, Spain
2.2 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Hotel Puertobahia & Spa
SAVE US$24
US$86
Booking.com
US$62
View Deal
Avenida Paz 38 | Playa de Valdelagrana, 11500, El Puerto de Santa Maria, Spain
2.5 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Hotel Puerto Sherry
SAVE US$14
US$86
Booking.com
US$72
View Deal
Avenida La Libertad s/n, 11500, El Puerto de Santa Maria, Spain
2.8 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Las Suites de Puerto Sherry
No availability for your dates from these sites
Avenida La Libertad S/N | Puerto Sherry, 11500, El Puerto de Santa Maria, Spain
3.0 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Puerta de Algadir
Booking.com
US$36
View Deal
Carretera Nacional IV Km. 689, 11500, El Puerto de Santa Maria, Spain
4.3 km from El Puerto de Santa Maria Station
  • Free Wifi
  • Free Parking
Las Canteras
Booking.com
US$72
View Deal
Avenida Constitucion 8, 11510 Puerto Real, Spain
8.5 km from El Puerto de Santa Maria Station
    Gran Hotel Ciudad Del Sur
    SAVE US$4
    US$71
    Expedia.com
    US$67
    View Deal
    Carretera a Paterna A-408 | Km 0, 11510 Puerto Real, Spain
    8.9 km from El Puerto de Santa Maria Station
    • Free Wifi
    • Free Parking
    Hotel Argantonio
    Booking.com
    US$150
    View Deal
    Calle Argantonio 3, 11004 Cadiz, Spain
    9.2 km from El Puerto de Santa Maria Station
    • Bar/Lounge
    • Free Internet
    Senator Cadiz Spa Hotel
    Booking.com
    US$118
    View Deal
    Calle Rubio y Diaz 1, 11004 Cadiz, Spain
    9.2 km from El Puerto de Santa Maria Station
    • Free Wifi
    • Pool
    Hotel Las Cortes De Cadiz
    SAVE US$214
    US$313
    Booking.com
    US$99
    View Deal
    Calle San Francisco 9, 11004 Cadiz, Spain
    9.2 km from El Puerto de Santa Maria Station
    • Free Wifi
    • Restaurant
    Savings alert: 45% below average rate

    The price you found is 45% lower than this hotel's average rate of US$179/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Francia y Paris
    Booking.com
    US$82
    View Deal
    Plaza San Francisco 6, 11004 Cadiz, Spain
    9.2 km from El Puerto de Santa Maria Station
    • Free Wifi
    • Bar/Lounge
    No photo provided
    Calle San Francisco 9, 11004 Cadiz, Spain
    9.2 km from El Puerto de Santa Maria Station
      Hotel Convento Cadiz
      Booking.com
      US$89
      View Deal
      Calle Santo Domingo 2, 11006 Cadiz, Spain
      9.4 km from El Puerto de Santa Maria Station
      • Free Wifi
      Bahia Hotel
      Booking.com
      US$78
      View Deal
      Calle Plocia 5, 11005 Cadiz, Spain
      9.4 km from El Puerto de Santa Maria Station
      • Free Wifi
      Hostal Centro Sol
      Booking.com
      US$66
      View Deal