Hotels in El Puerto de Santa Maria

Search El Puerto de Santa Maria Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 1050 hotels for you in El Puerto de Santa Maria

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Apartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa Maria
Apartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa MariaApartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa MariaApartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa MariaApartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa MariaApartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa MariaApartamentos Soho Boutique Vistahermosa Hotels in El Puerto de Santa Maria
99+
Hotels in El Puerto de Santa Maria
Golf Course
Indoor swimming pool
Outdoor swimming pool
"Although I already live there in the port and knew the hotel, it is one of those that is worth returning for its large apartments and facilities where, even if it was just to sleep, they do not lack a detail if you wanted to eat, make use of the pools ,...it is a large complex and in this case I stayed next to my house but the Vista Hermosa urbanization is the best place to stay in the port because you have everything: shops, supermarkets, bars and venues nocturnal Always recommended! Two bedrooms, two bathrooms, a living room with a good TV, proper air conditioning, a good terrace overlooking the pool... Also, although I didn't use it, in summer they have their own bus that takes you to the beach ."
Very Good
14 reviews
8.4/10
1 night
From £160
Check Availability
Hotel Puerto Bahía & Spa Hotels in El Puerto de Santa Maria
Hotel Puerto Bahía & Spa Hotels in El Puerto de Santa MariaHotel Puerto Bahía & Spa Hotels in El Puerto de Santa MariaHotel Puerto Bahía & Spa Hotels in El Puerto de Santa MariaHotel Puerto Bahía & Spa Hotels in El Puerto de Santa MariaHotel Puerto Bahía & Spa Hotels in El Puerto de Santa MariaHotel Puerto Bahía & Spa Hotels in El Puerto de Santa Maria
99+
Hotels in El Puerto de Santa Maria
Indoor swimming pool
Outdoor swimming pool
Diving
"Общее впечатление об отеле хорошее. Очень красивый вид из окна, вкусный и разнообразный завтрак. Удобные и широкие кровати в номере. Сыну понравилась дополнительная кровать. На территории есть большой бассейн. Минусы: в коридоре на стене увидела огромного таракана, и на ресепшен мы провели больше одного часа, чтобы заселится в номер (очень медленно, огромная очередь)."
Very Good
104 reviews
8.1/10
1 night
From £123
Check Availability
Del Mar Hotel & Spa Hotels in El Puerto de Santa Maria
Del Mar Hotel & Spa Hotels in El Puerto de Santa MariaDel Mar Hotel & Spa Hotels in El Puerto de Santa MariaDel Mar Hotel & Spa Hotels in El Puerto de Santa MariaDel Mar Hotel & Spa Hotels in El Puerto de Santa MariaDel Mar Hotel & Spa Hotels in El Puerto de Santa MariaDel Mar Hotel & Spa Hotels in El Puerto de Santa Maria
79
Hotels in El Puerto de Santa Maria
Golf Course
Sauna
Spa
"It is a wonderful, cosy, clean hotel. There is very pleasant staff. There are very clean facilities and a fantastic spa. Location is very good, in a quiet place, near the center and near bus lines. "
Good
43 reviews
7.7/10
1 night
From £85
Check Availability
El Puerto de Santa Maria
You Might Like
El Puerto de Santa Maria Hotels with BreakfastEl Puerto de Santa Maria Hotels with Twin RoomEl Puerto de Santa Maria Hotels with 1 Double BedEl Puerto de Santa Maria Hotels with Swimming PoolEl Puerto de Santa Maria Hotels with Free Cancellation
Soho Boutique Puerto Hotels in El Puerto de Santa Maria
Soho Boutique Puerto Hotels in El Puerto de Santa MariaSoho Boutique Puerto Hotels in El Puerto de Santa MariaSoho Boutique Puerto Hotels in El Puerto de Santa MariaSoho Boutique Puerto Hotels in El Puerto de Santa MariaSoho Boutique Puerto Hotels in El Puerto de Santa MariaSoho Boutique Puerto Hotels in El Puerto de Santa Maria
99+
Hotels in El Puerto de Santa Maria
Sunbathing Area
Outdoor swimming pool
Surfing
"The 3 *** hotel hall makes you have a wrong idea about the state of the rooms, since it is beautiful and looks good in general. In our case the room is old in decoration and with a very worn general condition. the room door had one of the broken hinges and closing it was an odyssey. Double bed is requested and room with two beds. It has no nice views to the rear. The curtains of the bathroom give it an aspect of neglect and the extra mirror was almost hanging and had some molten bulb, smells in the bathroom. We found the buffet breakfast good and complete enough. The staff attends correctly. Much to improve for a price of more than € 100 per room per night."
Very Good
52 reviews
8.5/10
1 night
From £170
Check Availability
Alegria Bodega Real Hotels in El Puerto de Santa Maria
Alegria Bodega Real Hotels in El Puerto de Santa MariaAlegria Bodega Real Hotels in El Puerto de Santa MariaAlegria Bodega Real Hotels in El Puerto de Santa MariaAlegria Bodega Real Hotels in El Puerto de Santa MariaAlegria Bodega Real Hotels in El Puerto de Santa MariaAlegria Bodega Real Hotels in El Puerto de Santa Maria
99+
Hotels in El Puerto de Santa Maria
Surfing
Private parking
24-Hour Front Desk
With a stay at Hotel Alegria Bodega Real in El Puerto de Santa Maria, you'll be 2.5 mi (4 km) from Valdelagrana Beach and 7.8 mi (12.5 km) from Jerez Cathedral. This hotel is 9.1 mi (14.6 km) from Royal Andalucian School of Equestrian Art and 11.2 mi (18 km) from San Juan de Dios Square. Be sure to enjoy recreational amenities including an attached winery and bicycles to rent. Additional amenities at this Mediterranean hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy Spanish cuisine at Armonia, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Buffet breakfasts are served on weekdays from 7:30 AM to 10:30 AM for a fee. Featured amenities include a business center, limo/town car service, and complimentary newspapers in the lobby. Planning an event in El Puerto de Santa Maria? This hotel has 4790 square feet (445 square meters) of space consisting of conference space and meeting rooms. Guests may use a cruise ship terminal shuttle for a surcharge, and self parking (subject to charges) is available onsite. Make yourself at home in one of the 51 guestrooms. Complimentary wired internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and bidets. Conveniences include safes and desks, as well as phones with free local calls.
Very Good
58 reviews
8.5/10
1 night
From £116
Check Availability
Crisol Monasterio de San Miguel Hotels in El Puerto de Santa Maria
Crisol Monasterio de San Miguel Hotels in El Puerto de Santa MariaCrisol Monasterio de San Miguel Hotels in El Puerto de Santa MariaCrisol Monasterio de San Miguel Hotels in El Puerto de Santa MariaCrisol Monasterio de San Miguel Hotels in El Puerto de Santa MariaCrisol Monasterio de San Miguel Hotels in El Puerto de Santa MariaCrisol Monasterio de San Miguel Hotels in El Puerto de Santa Maria
84
Hotels in El Puerto de Santa Maria
Sunbathing Area
Outdoor swimming pool
24-Hour Front Desk
"The hotel is very large, and it took a long time to get to the room due to the overall architectural structure. The rooms are quite satisfactory, the breakfast is ok, the location is also good, 1 km to tourist attractions."
Very Good
68 reviews
8.1/10
1 night
From £112
Check Availability
Apartamentos Moon Dreams Puerto Hotels in El Puerto de Santa Maria
Apartamentos Moon Dreams Puerto Hotels in El Puerto de Santa MariaApartamentos Moon Dreams Puerto Hotels in El Puerto de Santa MariaApartamentos Moon Dreams Puerto Hotels in El Puerto de Santa MariaApartamentos Moon Dreams Puerto Hotels in El Puerto de Santa MariaApartamentos Moon Dreams Puerto Hotels in El Puerto de Santa MariaApartamentos Moon Dreams Puerto Hotels in El Puerto de Santa Maria
99+
Hotels in El Puerto de Santa Maria
Wi-Fi in Public Areas
With a stay at APARTAMENTOS MOON DREAMS PUERTO in El Puerto de Santa Maria, you'll be within a 10-minute drive of Naval Station Rota and Priory Church. This hotel is 3 mi (4.9 km) from Valdelagrana Beach and 11.2 mi (18.1 km) from Playa de la Victoria. Make yourself at home in one of the 9 guestrooms. Complimentary wireless internet access is available to keep you connected.
Very Good
2 reviews
8.2/10
1 night
From £112
Check Availability
Casa Palacio Sur I Hotels in El Puerto de Santa Maria
Casa Palacio Sur I Hotels in El Puerto de Santa MariaCasa Palacio Sur I Hotels in El Puerto de Santa MariaCasa Palacio Sur I Hotels in El Puerto de Santa MariaCasa Palacio Sur I Hotels in El Puerto de Santa MariaCasa Palacio Sur I Hotels in El Puerto de Santa MariaCasa Palacio Sur I Hotels in El Puerto de Santa Maria
87
Hotels in El Puerto de Santa Maria
Luggage Storage
"The stay has been perfect, very careful and no problem"
Very Good
3 reviews
8.5/10
1 night
From £133
Check Availability
Casa Palacio Sur II Hotels in El Puerto de Santa Maria
Casa Palacio Sur II Hotels in El Puerto de Santa MariaCasa Palacio Sur II Hotels in El Puerto de Santa MariaCasa Palacio Sur II Hotels in El Puerto de Santa MariaCasa Palacio Sur II Hotels in El Puerto de Santa MariaCasa Palacio Sur II Hotels in El Puerto de Santa MariaCasa Palacio Sur II Hotels in El Puerto de Santa Maria
79
Hotels in El Puerto de Santa Maria
Wi-Fi in Public Areas
With a stay at CASA PALACIO SUR II in El Puerto de Santa Maria, you'll be 3.1 mi (5 km) from Valdelagrana Beach and 4.7 mi (7.5 km) from Naval Station Rota. This hotel is 10.8 mi (17.4 km) from Jerez Cathedral and 10.9 mi (17.6 km) from Bodega Tio Pepe. This hotel offers designated smoking areas. Featured amenities include dry cleaning/laundry services, luggage storage, and an elevator. Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Your bed comes with down comforters and premium bedding. 50-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Very Good
8.6/10
1 night
From £172
Check Availability
Hotel Pinomar Hotels in El Puerto de Santa Maria
Hotel Pinomar Hotels in El Puerto de Santa MariaHotel Pinomar Hotels in El Puerto de Santa MariaHotel Pinomar Hotels in El Puerto de Santa MariaHotel Pinomar Hotels in El Puerto de Santa MariaHotel Pinomar Hotels in El Puerto de Santa MariaHotel Pinomar Hotels in El Puerto de Santa Maria
70
Hotels in El Puerto de Santa Maria
Outdoor swimming pool
Surfing
Private parking
With a stay at Hotel Pinomar in El Puerto de Santa Maria, you'll be within a 10-minute drive of Naval Station Rota and Playa de La Puntilla. This hotel is 5.2 mi (8.4 km) from Valdelagrana Beach and 16.9 mi (27.1 km) from Playa de la Victoria. Be sure to enjoy recreational amenities including a seasonal outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and a ballroom. Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 11:30 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. This hotel has 2 meeting rooms available for events. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 30 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms have bidets and hair dryers. Conveniences include phones, and cribs/infant beds (complimentary) can be requested.
Very Good
7 reviews
8.0/10
1 night
From £127
Check Availability
See All Hotels in El Puerto de Santa Maria

Discover trending places in El Puerto de Santa Maria

Find top attractions and hotspots in El Puerto de Santa Maria

Find unique stays and themed hotels in El Puerto de Santa Maria

Immerse yourself in the vibrant atmosphere of El Puerto de Santa Maria with our handpicked accommodation options

Latest Reviews for El Puerto de Santa Maria hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
8.7/10
Very Good
KKendallGood location close to bars and restaurants, and about equidistant between ferry drop off and railway station. Had a room at the rear of the building which was reasonably quiet.
Los Cantaros Hotels in El Puerto de Santa Maria

Los Cantaros

Hotel near El Puerto de Santa Maria
Price per night from:£87
8.5/10
Very Good
GGuest UserEl alojamiento esta bien, limpio y bien situado, a mi me fallo el codigo de entrada de la puerta principal por la noche. El resto en general bien. Creo que calidad precio esta bien sin pedir peras al olmo. Lo recomendaria.
Apartamentos Larga 70 Hotels in El Puerto de Santa Maria

Apartamentos Larga 70

Hotel near El Puerto de Santa Maria
Price per night from:£88
8.5/10
Very Good
MMaria BernardinoSuper clean and although in the centre, quiet and silence is absolute, bed and comfortable couchs. The staff is very friendly and friendly. It has 24-hour reception, which gives you security, as the neighboring streets are full of drinks and discotheques. If we return for sure we will repeat. Parking is a little difficult, but we had luck and we didn't get far away from the hostel without having to pay for parking
Chaikana Hotels in El Puerto de Santa Maria

Chaikana

Hotel near El Puerto de Santa Maria
Price per night from:£82
8.3/10
Very Good
JJbCachorroThe hostel is good in quality/price.
Hostal Alhaja Playa Hotels in El Puerto de Santa Maria

Hostal Alhaja Playa

Hotel near El Puerto de Santa Maria
Price per night from:£117
7.8/10
Good
MMayteThe hotel is very comfortable, simple and very clean. There is very friendly staff. Nearby services such as shops and bars.
Campomar Playa Hotels in El Puerto de Santa Maria

Campomar Playa

Hotel near El Puerto de Santa Maria
Price per night from:£90
7.6/10
Good
AAdrienneAEThe hotel owner was super nice - he got my friend an iron and hair dryer on her request and even drove us to El Puerto de Santa Maria when we were waiting for the bus in the rain. The beds were comfy and the rooms were cleaned daily. That being said… the hotel is in a quiet, residential area and there are only a couple of grocery stores and restaurants within walking distance, toward the Valdelagrana beach. However, we were there in March, but I’m sure more is open during the summer months. It also gets quite cold in the rooms in March, so if you’re afraid of chilly room temperatures you might want to look for some place with central heating or space heaters on site. Also, transportation comes infrequently and shuts down early - like at 10, 11 pm - so allow some time and do some research when you’re ready to leave the area ot the hotel.
Playa de Valdelagrana Hotels in El Puerto de Santa Maria

Playa de Valdelagrana

Hotel near El Puerto de Santa Maria
Price per night from:£76

FAQs About Hotels in El Puerto de Santa Maria

How to get good deals on hotels in El Puerto de Santa Maria?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in El Puerto de Santa Maria?​

Average hotel prices in El Puerto de Santa Maria based on Trip.com: £118 on weekdays and £165 on weekends (Friday–Saturday).

What are some of the best hotels in El Puerto de Santa Maria?

The most popular El Puerto de Santa Maria hotels for your stay: Hotel Puerto Bahía & Spa (from £130), Playa de Valdelagrana (from £80) and Crisol Monasterio de San Miguel (from £112) are the preferred hotels.

What hotels in El Puerto de Santa Maria offer an especially good breakfast ?

Which hotels in El Puerto de Santa Maria are pet friendly?

Playa de Valdelagrana (from £80), Campomar Playa (from £97) and Hostal Alhaja Playa (from £117) allow pets. Take your pets with you during your stay!

Which hotels in El Puerto de Santa Maria provide fitness facilities?

Hotel Puerto Bahía & Spa (from £130), Apartamentos Soho Boutique Vistahermosa (from £195) and Los Cantaros (from £87) provide fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in El Puerto de Santa Maria have swimming pools?

Hotel Puerto Bahía & Spa (from £130), Crisol Monasterio de San Miguel (from £112) and Campomar Playa (from £97) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in El Puerto de Santa Maria are worth visiting for their spa experience?

Feel tired from travelling? Hotel Puerto Bahía & Spa (from £130) and Del Mar Hotel & Spa (from £92) provide highly rated spa services.

Which hotels in El Puerto de Santa Maria provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Hotel Puerto Bahía & Spa (from £130), Playa de Valdelagrana (from £80) and Crisol Monasterio de San Miguel (from £112) are popular hotels with free Wi-Fi.

El Puerto de Santa Maria Hotels Information

Highest Price£468
Lowest Price£35
Number of Reviews739
Total Properties1050
Average Price (Weekdays)£118
Average Price (Weekends)£165