Hostal Alhaja Playa is a great choice for a stay in El Puerto de Santa Maria. After splashing around at the outdoor pool, you can unwind with a drink at the bar/lounge. A poolside bar and a spa tub are other highlights, and rooms offer balconies and flat-screen TVs.
Based on 371 reviews
Policies vary by room type and provider.