El Puerto de Santa Maria Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in El Puerto de Santa Maria

Monasterio de San Miguel
4 out of 5
Free CancellationReserve now, pay when you stay
P1,970
per night
Jan 15 - Jan 16
4.2/5Very Good! (294 reviews)

"Reduced service hours in cafe has been a very very bad trend over the many years we have been visiting this hotel. It's getting close to a make or break for repeat visits."…"

Reviewed on Nov 4, 2019

Monasterio de San Miguel
Hotel Puertobahia & Spa
P2,348
per night
Feb 3 - Feb 4
4.1/5Very Good! (302 reviews)

"marvelous position in front of the sea, with views of town on horizon ."…"

Reviewed on Oct 23, 2019

Hotel Puertobahia & Spa
Hotel Puerto Sherry
4 out of 5
Free CancellationReserve now, pay when you stay
P2,874
per night
Jan 15 - Jan 16
3.6/5Good! (185 reviews)

"Nice location. Clean room and newly renovated. Beautiful"…"

Reviewed on Nov 9, 2019

Hotel Puerto Sherry
Hotel Bodega Real
4 out of 5
Free CancellationReserve now, pay when you stay
P1,780
per night
Jan 15 - Jan 16
4/5Very Good! (250 reviews)

"I loved the style and age of the property. It felt like we were going back in time and we loved it."…"

Reviewed on Sep 10, 2019

Hotel Bodega Real
Hotel Pinomar
3 out of 5
Free CancellationReserve now, pay when you stay
P2,322
per night
Jan 9 - Jan 10
3.9/5Good! (71 reviews)

"Very close to the sea, the pool is great (there are 3 pools of different sizes), breakfast is really nice, very family friendly. There were mainly Spanish families staying there. Clean and cozy."…"

Reviewed on Aug 6, 2018

Hotel Pinomar
Hostal Chaikana
3 out of 5
Free CancellationReserve now, pay when you stay
P1,648
per night
Jan 15 - Jan 16
4/5Very Good! (64 reviews)

"Centrally located in town. Great a/c in our room."…"

Reviewed on Aug 23, 2019

Hostal Chaikana
Hotel Campomar Playa
3 out of 5
Free CancellationReserve now, pay when you stay
P2,060
per night
Jan 15 - Jan 16
3.8/5Good! (30 reviews)

"Staff was friendly. Room was small but perfect for our needs."…"

Reviewed on Jul 1, 2019

Hotel Campomar Playa
Hotel Puerta de Algadir
2 out of 5
Free CancellationReserve now, pay when you stay
P1,236
per night
Feb 5 - Feb 6
4.2/5Very Good! (28 reviews)

"All the staff and the owners were fantastic. We would stay there again anytime."…"

Reviewed on Sep 20, 2019

Hotel Puerta de Algadir
Casa Palacio de Los Leones
Get Rates
4/5Very Good! (65 reviews)

"Clean and quiet room facing an internal patio. Excellent location and even better customer service!"…"

Reviewed on Oct 27, 2019

Casa Palacio de Los Leones
Soho Boutique Puerto
3 out of 5
Avda De La Bajamar s/n, El Puerto de Santa Maria, Cadiz
Free CancellationReserve now, pay when you stay
P1,908
per night
Jan 22 - Jan 23
3.9/5Good! (181 reviews)

"The room was clean. The tub was the perfect size and I like how they have a pool on the rooftop."…"

Reviewed on Sep 30, 2019

Soho Boutique Puerto
Don't see what you're looking for?
See all available properties in El Puerto de Santa Maria
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting El Puerto de Santa Maria

History buffs will enjoy exploring El Puerto de Santa Maria, and visitors give high marks for the beaches. Tourists can also enjoy the city's monuments and wineries. Plaza de Espana, Torre Tavira and Cadiz Cathedral are some of the top sights around the area.

  • There are 82 hotels and other accommodation options in El Puerto de Santa Maria
  • The closest major airport is in Jerez de La Frontera (XRY), 13.7 mi (22.1 km) from the city centre

Getting around El Puerto de Santa Maria

With so many choices for transport, exploring El Puerto de Santa Maria is easy. To venture out into the surrounding area, ride aboard one of the trains from Puerto de Santa María Station. You can learn about water travel options at the local marina.

Dressing for El Puerto de Santa Maria

  • Between January and March, you can expect average temperatures of 21°C during the day and 8°C at night
  • From April to June, the average during the day is 29°C, whilst the average at night is 11°C
  • July to September has daytime averages of 30°C with night-time averages of 17°C
  • Between October and December, you can expect daytime averages of 26°C and nighttime averages of 9°C
  • About 22 millimetres of rain falls on El Puerto de Santa Maria each year
  • Usually July and August are the hottest months with an average of 30°C, whereas January and December are often coldest, averaging 9°C

Frequently asked questions

Recent Reviews in El Puerto de Santa Maria

More trip options