Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured El Puerto de Santa Maria Beach Hotels

See all 343 Hotels in El Puerto de Santa Maria
Hotel Puertobahia & Spa

Hotel Puertobahia & Spa

Avenida Paz 38, El Puerto de Santa Maria
3.0 out of 5.0
3.9 out of 5 (121 reviews)
Lovely hotel right across from the beach. It was still warm enough mid-October to be on the beach and go for a swim. Definitely worth paying extra for the sea view, loved having a balcony to sit on and watch the water. Floor in room needed a sweep in the corners when we arrived, but they rectified ...
  29 Oct 2017

£34

£34
Puerto Bahia & Spa

Puerto Bahia & Spa

Avenida de La Paz 38, Puerto De Santa Maria
3.0 out of 5.0
Hostal Alhaja Playa

Hostal Alhaja Playa

Malaquita 1, El Puerto de Santa Maria
2.0 out of 5.0
3.9 out of 5 (24 reviews)

£28

£28
Monasterio de San Miguel

Monasterio de San Miguel

Virgen de los Milagros, 27, El Puerto De Santa Maria
4.0 out of 5.0
4.1 out of 5 (181 reviews)
A hotel with a difference We arrived an hour before check in but were pleased to find our room ready, the bedroom is very spacious, enormous bed and lots of storage. Bathroom had hairdryer and toiletries All the staff were helpful and reception sorted a taxi to the airport €32euros. The pool/garden area was never crowded ...
  3 Oct 2017

£28

£28
Hotel Bodega Real

Hotel Bodega Real

Calle Albareda, 4, El Puerto de Santa Maria
4.0 out of 5.0
4.1 out of 5 (198 reviews)
Nice hotel, good location near the centre. Last minute booking at this hotel to visit the centre which is at walking distance. This hotel has private parking which was perfect as I was traveling by bike.
  16 Oct 2017

£27

£27
Apartamentos Puerto Sherry

Apartamentos Puerto Sherry

Paseo de la Bahia 76, El Puerto de Santa Maria
2.0 out of 5.0
2.7 out of 5 (6 reviews)
Great location on the beach perfect for chillingOur apartment was on the top floor with a terrace overlooking the sea. The location was perfect as the beach is a few minutes walkaway and we spent most of outr time on the beach Parking was free below the apartment . The apartment was clean and as advertised. The furniture was a little dated but ...
  1 Jul 2015
Del Mar Hotel & Spa

Del Mar Hotel & Spa

Calle Babor 5A, El Puerto de Santa Maria
3.0 out of 5.0
3.9 out of 5 (39 reviews)
Perfect location clean and quite close to one of the best restaurants in town
  29 May 2017

£36

£36
Apartamentos Larga 70

Apartamentos Larga 70

Calle Virgen de los Milagros, 70, El Puerto de Santa Maria
3.0 out of 5.0
4.4 out of 5 (28 reviews)
Comfortable room in historic buildingThe apartment was within walking distance of the city center. The area was very clean and safe. Good restaurants, and the locals were very friendly and helpful. Great value for the nominal fee. Would definitely stay here again!
  4 Jul 2017

£31

£31
Palacio de Luja

Palacio de Luja

C/ Luja, nº 15, El Puerto de Santa Maria
2.5 out of 5.0
4.1 out of 5 (28 reviews)
Nice appartement in the old town.Very friendly and helpfull staff,nice location in the city centre.
  21 Jul 2015

£39

£39
Map

Pocket Guide: Beach Hotels in El Puerto de Santa Maria

Search for Beach Hotels in El Puerto de Santa Maria on Expedia.co.uk. You can easily find your Beach Hotels in El Puerto de Santa Maria using one of the methods below:

  • View our selection of featured hotels in El Puerto de Santa Maria
  • Use the map to find budget hotels in the El Puerto de Santa Maria neighborhood you prefer
  • Use the filters to see hotels in a specific area of El Puerto de Santa Maria, select a specific theme, brand, or hotel class in El Puerto de Santa Maria
  • Enter your travel dates to view the best deals on hotels in El Puerto de Santa Maria - while they last