Choose your preferred language. We speak English and 41 other languages.
Avenida de la Paz, 38, 11500 El Puerto de Santa María, Spain – Show map
|Double Room with Sea View|
|Double Room (2 Adults + 1 Child )||
|Double or Twin Room with Spa Access|
|Twin Room with Extra Bed (3 Adults)|
|Double Room with Extra Bed with Sea View(2 Adults + 1 Child)||
|Family Room (2 Adults + 2 Children)||
|Family Room with Sea View (2 Adults + 2 Children)||
|Quadruple Room (4 Adults)|
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
41 properties in El Puerto de Santa María
Including hotels, apartments, villas and more.
1075 verified reviews
They speak your language!
Puertobahia & SPA's staff speaks: Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Grounds, Terrace
Windsurfing, Hiking, Sauna, Fitness Center, Spa, Massage, Turkish/Steam Bath, Indoor Pool (all year), Beachfront, Playground, Entertainment Staff
Food & Drink
Restaurant, Bar, Buffet-Style Restaurant
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not needed).
Packed Lunches, Car Rental, 24-Hour Front Desk, Currency Exchange, Tour Desk, Baggage Storage, Shared Lounge/TV Area, Laundry, Ironing Service, Meeting/Banquet Facilities, Fax/Photocopying
Safe, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Heating, All Spaces Non-Smoking (public and private)
2:00 PM - 9:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 2 years stays free of charge in a crib.
One child from 2 to 12 years is charged 50 % of the room stay per night and person in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 1074 reviews
Value for money
Show reviews from:
The Puerta del Algadir hotel has practical and well-equipped rooms, and is located near the coastal town of El Puerto de Santa Maria, in Andalusia. It is ideal for a sun-filled vacation near the...
Score from 555 reviews Very good
Found in this picturesque town that lies at the heart of the Cadiz Bay area, this hotel offers a unique location within an exclusive residential area; ideal for a quiet and restful vacation.
Score from 119 reviews Good
Los Cantaros is in the center of the city of El Puerto de Santa María. All rooms have free Wi-Fi, soundproofing and a balcony. The hotel is set just 6 miles from Cadiz.
Score from 209 reviews Very good
This comfortable hotel is in the historic heart of Jerez, just a 10 minute walk from Jerez Cathedral.
Score from 502 reviews Review score
This hotel felt great from the entrance hall up to the room itself. Good friendly service, very relaxed wellness-like a bit luxurious look and feel. The room was spacious, comfortable, included a desk and chairs, good pillows and bed, nice bath. Overall it was a pleasant experience, including watching the sea from our balcony. We can imagine that this hotel is a lot pricier during peak season (the receptionist unfortunately didn't speak English well enough to understand the question about peak season prices which was just about the only one downside of our one night stay).
100 m from the see. A lot of restaurants and shops. Showers on the beach.
very good location and view from the room for the beach and sea. Nice and quiet hotel
Only one small remark. It could be much easier to have in restaurant english version of menu or minimum one waiter who can translate Menu from spanish to english language
Our room with a balcony had an excellent view of white sandy beach. Unfortunately because we stayed out of season most restaurants were closed in the evenings. Excellent outdoor swimming pool. Good location. Good train connections to Cadiz reception staff very helpful. Good value for money
No hair dryers in the room. Breakfast was adequate but not particularly special
View was beautiful. Hotel in a perfect spot to enjoy the view. Just on Beach
The room, the beach in front of the balcony Swimming pool The view
Staff asked us passport and not identity card also if we are European... Breakfast Spa
We requested a beach view and double bed and got both. Hotel very clean. Although out of season plenty of restaurants open at night. Had we stayed longer would definitely have used the Spa.
With such a lovely hotel why oh why no hairdryers!
Generally Hotel was good 3star location.
Spa badly managed though and was a bit disappointinf. Did report my concerns to Managent
Breakfast provision very good.
- Right on the beach - Friendly cleaning staff
- Strong air freshener smell in all public rooms - Music till late hours on the stage that affects all the seaview rooms. If you want silence before 12:30AM, don't get a seaview room - Loud, dated air condition units placed on the balconies - No certainty when booking a room if it will be a twin or double (we first got double, managed to change after first night, but it is a matter of luck) - two small elevators are not enough for such a big hotel - too expensive for what it is
Room and the view - both very nice. Excellent beach.
No Hairdryer a bit of a nuisance.
It was a nice comfortable room, and a lot of parking place. Nice location, near the beach, nice food around the hotel.
We didn't like the smell from the restaurants below sometimes (we were located on the 5th floor)
good location near beach free parking
predominant perfume air through the hotel poor cleaning, hair and dirt under the sink small bathroom shower curtains
Nice place, good location, close to the beach ...
Near the beach . Nice Spa.
A bit far from the town centre.
Location was good. Nice proximity to beach.
Outdoor pool was cold.
The swimming pool area and reception. The cleanliness of the room.
The reception staff were not overly polite and the room had a pull-out bed. The wifi connection didn't work on two of our devices.
The lobby and external facilities of the hotel and the fact that it is next to the beach
The staff don't speK any other language thAn spanish. The hotel is far from downtown and each time you need to book a cab to go and come back (its not at walking distance). The room and especially the bed wasnt comfortable and not particularly clean
no hair dryer and pillows very flat. It would be better if there were 2 spare pillows in a doublé room. The balcony floor was 'sticky'
Very Old Fashion Hotel. No One is able To speak or understand english. Bad Service at The registration desk. Bad value
The SPA and the breakfast were perfect! No time to try the beach, but it was very close.
The room balcony was dirty
The location is Perfect, is around by many bars and restaurants. The pool is very calm. The stuffs are very nice.
As non-Spanish speakers we had some trouble with the staff working breakfast and the staff working the spa. I think you have to wear a hair net to use the indoor pool. But we were in Spain so we are mostly to blame for that.
View of the beach Terrace
Check in/out staff - slow, inefficient we were lucky no one was in the queue, we only had to wait 15 minutes for the processes to be completed. Location - 5 km from Puerto Santa Maria. 30 minutes by bus.
Walking distance to train station to get to Cadiz or El Puerto (much cheaper to stay here during Carnival than either of the other two places) Swimming pool was a calm oasis Large breakfast buffet option
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.