Beach hotels in El puerto de Santa Maria, Spain

  1. Soho Boutique Puerto

    8.2Very good (7,034 ratings)

    Proximity to ferry to Cadiz, Rooftop pool with city views

    0.2 miles to City center
    from  $56
    See prices from 12 sites
    • Popular choice

    Hotel Puertobahia & Spa

    8.2Very good (13,274 ratings)

    Convenient access to regional attractions, Seasonal poolside barbecue restaurant

    0.1 miles away from the beach
    from  $88
    See prices from 9 sites
  2. Hotel Dunas Puerto

    6.8(3,691 ratings)

    Tranquil outdoor swimming pool, Charming bungalow-style rooms

    0.3 miles away from the beach
    from  $46
    See prices from 13 sites
    • Popular choice

    Hotel Campomar Playa

    7.7Good (4,851 ratings)

    Pet-friendly stays with no extra cost, Outdoor pool and tranquil garden

    0.8 miles to City center
    from  $52
    See prices from 13 sites
  3. Las Suites de Puerto Sherry

    8.4Very good (1,788 ratings)

    Expansive suites with marina views, On-site massage and solarium

    0.2 miles away from the beach
    from  $71
    See prices from 5 sites
  4. Apartamentos O2 El Puerto

    8.6Excellent (12 ratings)
    0.3 miles away from the beach
    Select dates to see prices and availability
  5. Apartamentos Puerto Sherry

    7.9Good (71 ratings)
    0.4 miles away from the beach
    Select dates to see prices and availability
  6. Palacio De Luja

    8.1Very good (1,744 ratings)

    Central location near Calderón Park, Seasonal outdoor pool and terrace

    0.3 miles to City center
    Select dates to see prices and availability
  7. Cádiz Bahía by QHotels

    8.9Excellent (10,689 ratings)

    Infinity pool overlooking the Atlantic, Rooftop El Mirador restaurant

    Cádiz, 6.9 miles to El puerto de Santa Maria
    from  $68
    See prices from 14 sites
  8. Hotel Playa Victoria

    8.4Very good (6,683 ratings)

    All rooms with private ocean view terraces, Regional cuisine in formal restaurant

    Cádiz, 6.9 miles to El puerto de Santa Maria
    from  $81
    See prices from 15 sites
  9. Occidental Cádiz

    8.5Excellent (6,820 ratings)

    Gastrobar Jamar with al fresco dining, Versatile meeting and event spaces

    Cádiz, 6.4 miles to El puerto de Santa Maria
    from  $120
    See prices from 15 sites
    • Popular choice

    Parador de Cádiz

    8.9Excellent (13,983 ratings)

    Exclusive outdoor pool with sea views, Rejuvenating spa and wellness circuit

    Cádiz, 6.1 miles to El puerto de Santa Maria
    from  $155
    See prices from 14 sites
  10. Hotel Spa Cádiz Plaza

    8.7Excellent (4,255 ratings)

    Lobby bar with homemade pastries, Exclusive private spa circuit

    Cádiz, 6.9 miles to El puerto de Santa Maria
    from  $60
    See prices from 21 sites
  11. Hotel Monte Puertatierra

    9.0Excellent (6,344 ratings)

    Convenient underground parking access, Well-equipped 24-hour fitness center

    Cádiz, 6.2 miles to El puerto de Santa Maria
    from  $85
    See prices from 9 sites
  12. Hotel Boutique Convento Cádiz

    8.9Excellent (5,453 ratings)

    Prime location in old town, Varied and homemade breakfast buffet

    Cádiz, 5.9 miles to El puerto de Santa Maria
    from  $133
    See prices from 11 sites
  13. BYPILLOW Tiento

    8.2Very good (2,305 ratings)

    Rooftop terraces with city views, Soundproofed rooms for quiet rest

    Cádiz, 5.9 miles to El puerto de Santa Maria
    from  $74
    See prices from 12 sites
  14. Tandem Ancha 34

    8.5Excellent (906 ratings)

    Steps from La Caleta Beach, Fully equipped kitchen in every unit

    Cádiz, 5.9 miles to El puerto de Santa Maria
    from  $58
    See prices from 9 sites
  15. Hotel Regio Cadiz

    8.4Very good (4,376 ratings)

    Easy access to historic center, Convenient parking agreement

    Cádiz, 6.6 miles to El puerto de Santa Maria
    from  $66
    See prices from 8 sites
  16. Hotel Cádiz Paseo del Mar Affiliated by Meliá

    8.7Excellent (6,402 ratings)

    Bar Idé restaurant with ocean views, Panoramic sea views from rooms

    Cádiz, 6.8 miles to El puerto de Santa Maria
    from  $79
    See prices from 15 sites
  17. Hotel Duque de Najera

    9.0Excellent (3,113 ratings)

    Direct beach access with amenities, Buffet breakfast with mimosas

    Rota, 7.4 miles to El puerto de Santa Maria
    from  $75
    See prices from 17 sites
  18. Aparthotel Luz de Gades - Suites Spa Gym - Adults Only

    9.5Excellent (499 ratings)

    Stylish and new facilities, Rooftop spa with city views

    Cádiz, 6.2 miles to El puerto de Santa Maria
    Select dates to see prices and availability
  19. Casa Palacio Cádiz

    8.9Excellent (2,226 ratings)

    Historic 18th-century palace setting, Rooftop terrace with panoramic city views

    Cádiz, 5.9 miles to El puerto de Santa Maria
    Select dates to see prices and availability
  20. La Catedral

    9.1Excellent (425 ratings)

    Panoramic City Views from Tower, Vibrant Hub of Cádiz Life

    Cádiz, 6.0 miles to El puerto de Santa Maria
    from  $146
    See prices from 4 sites
  21. Hotel Regio 2

    7.4(1,087 ratings)

    Secure on-site parking garage, Relaxing sun terrace

    Cádiz, 6.4 miles to El puerto de Santa Maria
    from  $72
    See prices from 13 sites
  22. Playa de la Luz

    8.9Excellent (4,897 ratings)

    Direct beach access and Atlantic views, Tranquil garden patio rooms

    Rota, 9.0 miles to El puerto de Santa Maria
    from  $62
    See prices from 17 sites
    • Popular choice

    Hostal Restaurant Macavi

    8.6Excellent (1,358 ratings)

    Steps from La Costilla Beach, On-site bar and restaurant

    Rota, 7.9 miles to El puerto de Santa Maria
    from  $89
    See prices from 10 sites
  23. ALEGRIA Costa Ballena Aquafun

    8.6Excellent (6,345 ratings)

    Dedicated children's dining options, Thrilling on-site aquafun water park

    Rota, 12.1 miles to El puerto de Santa Maria
    from  $75
    See prices from 13 sites
  24. Hotel Salymar

    8.1Very good (2,981 ratings)

    Convenient Transportation Options, Homemade Breakfast and Cafe

    San Fernando, 9.2 miles to El puerto de Santa Maria
    from  $62
    See prices from 14 sites
  25. Apartahotel La Espadaña

    8.9Excellent (1,026 ratings)

    Beach access through pine forest, Outdoor pool with tranquil surroundings

    Rota, 9.2 miles to El puerto de Santa Maria
    from  $108
    See prices from 8 sites
  26. Residencia Universitaria Cadiz Centro

    8.3Very good (981 ratings)

    Exclusive university community access, Relaxing rooftop terrace

    Cádiz, 5.8 miles to El puerto de Santa Maria
    Select dates to see prices and availability
  27. Hotel La Parrita

    8.5Excellent (1,029 ratings)

    Prime Bay of Cádiz location, Duplex rooms with private terraces

    Rota, 7.3 miles to El puerto de Santa Maria
    Select dates to see prices and availability
  28. Playaballena

    8.3Very good (10,381 ratings)

    Beachfront location with direct access, Pet-friendly accommodation options

    Rota, 12.2 miles to El puerto de Santa Maria
    from  $67
    See prices from 15 sites
  29. Barceló Costa Ballena Golf & Spa

    8.7Excellent (6,529 ratings)

    Proximity to fine sandy beaches, Expansive U-Spa wellness center

    Rota, 11.4 miles to El puerto de Santa Maria
    from  $72
    See prices from 15 sites
  30. Alojamientos Cadiz Sol

    9.0Excellent (22 ratings)
    Cádiz, 6.0 miles to El puerto de Santa Maria
    Select dates to see prices and availability
  31. Ático Avda Cádiz Playa

    7.7Good (176 ratings)
    Cádiz, 7.2 miles to El puerto de Santa Maria
    Select dates to see prices and availability

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about El puerto de Santa Maria

    Price range

    Prices for beach hotels in El puerto de Santa Maria range from ‎$46 to ‎$155 per night.

    Beach hotels near El puerto de Santa Maria

    These hotels may also be interesting for you...

    Other Popular Beach Destinations

    Points of Interest - El puerto de Santa Maria