Beach hotel in El Puerto de Santa María, with an outdoor pool, spa with thermal circuit, gardens and rooms with private terraces.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Puerto Bahía & Spa is a 4-star hotel on Valdelagrana Beach in El Puerto de Santa María, with an outdoor pool and spa. Its seaside setting and wellness facilities make it suitable for combining beach days with activities at the hotel.
The rooms have air conditioning, a private bathroom, a flat-screen TV and a terrace or balcony. There are family options, some with an extra bed, and rooms with sea views. The spa includes a hot tub, sauna, Turkish bath and gym; access to the thermal pool is available at an extra charge. The hotel also offers mini golf and bicycle hire, as well as a restaurant serving local cuisine.
The gardens host concerts and live shows during the summer. El Puerto de Santa María town centre is a five-minute drive away, Cádiz is about 15 km away and Jerez Airport is 22 km away. Valdelagrana station is 1 km away.
The rooms combine air conditioning, a private bathroom and a terrace, with options for couples and families. There are rooms measuring 16 and 22 m², and some are equipped to accommodate families with children; certain room types include an extra bed. A flat-screen TV, soundproofing and a minibar are among the features of these rooms.
Views vary between gardens and the city or the sea, and several rooms have a private terrace or balcony. Family options include rooms for two adults and two children, while others allow an extra bed to be added for a child. There is also a room with spa access, whose rate includes one thermal circuit per person per day. Some rooms with sea views overlook an area where live music is played in summer until 1 am.
This 16 m² room offers garden and city views from a private terrace. The bathroom includes a bidet, hairdryer and toiletries; air conditioning and soundproofing complete a practical space for a stay by the beach.
This 22 m² family room has a private terrace and garden and city views. Its layout is designed for two adults and two children, with a private bathroom, air conditioning and a flat-screen TV. Soundproofing helps keep out noise from outside.
This 16 m² room has an extra bed for a child and a private terrace. Garden and city views, along with a private bathroom and air conditioning, make it a suitable option for a small family.
This 16 m² room combines a private terrace with garden and city views. It has a private bathroom, air conditioning and a flat-screen TV; its layout with three single beds sets it apart from double rooms without an extra bed.
With 22 m² and four single beds, this room is designed for groups or families. It has a private terrace with garden and city views, as well as a private bathroom, air conditioning and a flat-screen TV.
This 16 m² room has a private terrace facing the sea and a landmark view. It includes a private bathroom, air conditioning and a flat-screen TV. In summer, the nearby leisure area has live music from 22:00 to 01:00.
This 16 m² room includes one thermal circuit per person per day at the spa. To schedule a time, you must provide a telephone number when booking and contact the spa in advance. Swimming caps and sandals are compulsory; they can be purchased there.
This 16 m² option adds an extra bed for a child and a private terrace with sea views. The room has a private bathroom, air conditioning and a flat-screen TV. In summer, you may hear live music in the nearby leisure area until 01:00.
The outdoor areas include a garden, terrace and solarium, with furniture for relaxing outside. The hotel also has a kids’ club, a play area and activities such as mini golf, bicycle hire and water sports. During the summer, the gardens host live music and shows; themed dinners and bicycle tours are also organised.
The wellness area has a spa, sauna, steam bath, hot tub, gym and relaxation areas, as well as an indoor pool and a children’s pool. Dining options include a restaurant, bar and café, and there is a minibar in the rooms. The property has a 24-hour reception, family rooms and facilities adapted for guests with reduced mobility. There is also accessible parking for guests with reduced mobility.
Hotel Puerto Bahía & Spa is on Avenida de la Paz, next to Valdelagrana Beach in El Puerto de Santa María. Playa de El Puerto de Santa María is 100 m away and Playa de Valdelagrana is 490 m away. There are also green spaces nearby: La Salinera is 280 m away and Parque de La Paz (Zona de La Guachi) is 390 m away. The area combines the coastline with parkland and outdoor leisure areas.
Valdelagrana railway station is 1 km away and El Puerto de Santa María railway station is 2.9 km away. The Terminal Marítima Metropolitana de El Puerto de Santa María is 1.7 km away, and Jerez Airport is 22 km away. El Puerto de Santa María town centre is a five-minute drive away; Cádiz is about 15 km away. The hotel has private parking for €8 per day, and you do not need to reserve a space.
For walks in natural areas, Parque Natural de los Toruños is 1.1 km away and La Puntilla is 1.6 km away. In El Puerto, Castillo de San Marcos is 2 km away and Museo Fundación Rafael Alberti is 2.2 km away. Gutiérrez Colosia wineries are 1.6 km away. In Cádiz, you can visit the Roman Theatre and Torre Tavira, both 8 km away. In summer, the hotel gardens host concerts and shows; the outdoor pool is open approximately from Easter until the end of September.
Hotel Puerto Bahía & Spa 12 other hotels from our selection nearby Compare prices of all hotels in El Puerto de Santa María →
Where to Stay in Andalusia: Areas and Places We’ve Chosen: the complete guide →
Guests particularly appreciate the seaside setting and highlight the service from the staff. Cleanliness, comfort and facilities receive favourable comments, while value for money and the Wi-Fi connection score somewhat lower than the other categories.
The price of a stay at Hotel Puerto Bahía & Spa varies depending on the season, dates and room. For your travel dates, check the latest rates through our booking partners.
Hotel Puerto Bahía & Spa is at Avenida de la Paz 38 in El Puerto de Santa María. Jerez Airport is 22 km away, around a half-hour drive. Valdelagrana railway station is 1 km away and the ferry terminal is 1.7 km away. The hotel has private parking for €8 per day; you do not need to reserve a space.
Hotel Puerto Bahía & Spa is next to the Valdelagrana area. Playa de El Puerto de Santa María is 100 m away and Playa de Valdelagrana is 490 m away. Parque Natural de los Toruños is 1.1 km away; Castillo de San Marcos is 2 km away, and Museo Fundación Rafael Alberti is 2.2 km away. Cádiz is about 15 km away.
Children under 14 can use the spa when accompanied by an adult, but only during limited hours: Monday to Thursday, from 12:30 to 13:30 and from 17:00 to 18:00; Sundays, from 12:00 to 13:30. They must also be accompanied by an adult in the thermal baths.
The outdoor pool at Hotel Puerto Bahía & Spa is usually open approximately from Easter until the end of September. Opening dates may vary from one season to another, and the hotel can provide the pool’s opening hours.
Hotel Puerto Bahía & Spa has a restaurant, café and bar. Breakfast includes a gluten-free option; lunch and dinner are buffet-style, except on days with low occupancy. Full-board and half-board rates do not include drinks.
Yes, Hotel Puerto Bahía & Spa offers family rooms, including a 22 m² room for two adults and two children. There are also rooms with an extra bed for a child and a family room with sea views and a private terrace.
No, private parking at Hotel Puerto Bahía & Spa costs €8 per day and does not need to be reserved. The property also has accessible parking for guests with reduced mobility.