Find hotels in El Puerto de Santa Maria from $34

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,712 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

More cheap stays in El Puerto de Santa Maria

Stay near popular El Puerto de Santa Maria attractions

El Puerto de Santa Maria Travel Info

Number of reviews
957
Accommodation
3,712 hotels
Highest price
$248
Lowest price
$34
Reasons to visit
Cadiz Cathedral, El Gran Teatro Falla and Playa de La Puntilla
Hotels with nearby wineries
114
Hotels with nearby historical attractions
286

Frequently asked questions

What's the best place to stay in El Puerto de Santa Maria?

Las Suites de Puerto Sherry is a favorite with Expedia customers. This hotel offers a marina and 2 outdoor pools. Reviews from our site also recommend Art Suites by Casa de Indias and Casa Del Regidor as top options for your trip. See all available top hotels, or vacation rentals in El Puerto de Santa Maria.

What are some of the best vacation rentals that El Puerto de Santa Maria has to offer?

Beautiful villa with pool, close to beaches and City center, perfect for familie: This vacation home rental outside El Puerto de Santa Maria is located near the beach and has a fireplace, a balcony, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. It offers a garden, a selection of games, and a hot tub so you can immerse yourself in your vacation. See all vacation rentals in El Puerto de Santa Maria.

If I need to cancel my hotel reservation in El Puerto de Santa Maria, will I receive a refund?

Yes, the majority of hotel bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in El Puerto de Santa Maria.

Where can I learn more about changing or cancelling my trip to El Puerto de Santa Maria?

For additional details about rescheduling or cancelling your trip to El Puerto de Santa Maria, go to https://www.expedia.com/service/.

What's the best accommodation for a budget-friendly stay in El Puerto de Santa Maria?

Based on our traveler reviews, Hostal Alhaja Playa is a top choice for a less expensive stay. Another top choice for your budget-friendly stay is Hotel Puerta de Algadir. View all budget hotels in El Puerto de Santa Maria.

What's the best accommodation when traveling with kids to El Puerto de Santa Maria?

Hotel Puertobahia & Spa is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Other choices for your kid-friendly vacation include Hotel Puerto Sherry and Hotel Campomar Playa. Kids of all ages will also enjoy a visit to Aqualand bahia de Cadiz. Find more child-friendly accommodations in El Puerto de Santa Maria.

What's the best hotel for couples in El Puerto de Santa Maria?

Hotel Puertobahia & Spa is a favorite hotel for couples, and features a full-service spa and a beachfront restaurant. Other good choices for your romantic getaway include Hotel Puerto Sherry and Crisol Monasterio de San Miguel. See all romantic hotels in El Puerto de Santa Maria.

What's the best LGBTQ-friendly place to stay in El Puerto de Santa Maria?

Art Suites by Casa de Indias is a top LGBTQ-friendly guesthouse, and features a winery and free WiFi. Casa de Huéspedes Santa María - Adults Only is another good choice for your vacation. See all available hotels listed as LGBTQ-friendly in El Puerto de Santa Maria.

What's the best pet-friendly place to stay in El Puerto de Santa Maria?

Hotel Campomar Playa is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet's trip include Del Mar Hotel & Spa and Playa de Valdelagrana. See more pet-friendly hotel accommodations in El Puerto de Santa Maria.

Where is the best hotel to stay with easy access to Valdelagrana Beach?

Adjacent to Valdelagrana Beach, Hotel Puertobahia & Spa is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a full-service spa and a restaurant. Other good choices within a short distance include Hotel Campomar Playa and Soho Boutique Puerto.

What about the best place to stay close to Valdelagrana Beach?

One of the top choices for your stay is Hotel Puertobahia & Spa, located 1.6 mi (2.6 km) from Valdelagrana Beach, and this 3-star hotel offers a full-service spa and a restaurant. Playa de Valdelagrana and Puerto Bahia and Spa are two other good choices within 5 miles.

What's the best place to stay near the beach in El Puerto de Santa Maria?

Hotel Puertobahia & Spa is a top beachfront hotel offering a full-service spa and free WiFi, located within a short 5-minute walk of Valdelagrana Beach. Other good options for your stay near the beach include Los Cantaros and Crisol Monasterio de San Miguel. See more stays near the beach in El Puerto de Santa Maria.

Recent reviews of El Puerto de Santa Maria hotels
Expedia verified reviews