Hotel deals in El Puerto de Santa Maria

Multiple accommodations for your stay
Check-in date:
19 Mar 2026
Check-out date:
20 Mar 2026
Guests
2 guests
Ages of children:

Where to stay in El Puerto de Santa Maria?

455 Apartments  |  63 Holiday homes  |  20 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in El Puerto de Santa Maria

Soho Boutique Duques De Medinaceli - Adults Recommended Hotel

Plaza De Los Jazmines, 2, El Puerto de Santa Maria, Spain (Open map)

A central location in the very heart of El Puerto de Santa Maria offers quick access to the Municipal Museum, which is 16 minutes' walk…

9.1
Superb
140 reviews

Top 4-star hotels in El Puerto de Santa Maria

Suites Puerto Sherry

Avda. De La Libertad, S/N, El Puerto de Santa Maria, Spain (Open map)

The hotel boasts an ideal setting only 1.4 km from Playa de la Calita. Featuring car rentals, as well as Wi-Fi in public areas…

9.3
Superb
648 reviews

Hotel Puerto Bahia & Spa

Avenida De La Paz, 38, El Puerto de Santa Maria, Spain (Open map)

The hotel is situated nearly 5 minutes' walk from a sandy beach. The 4-star beachfront Hotel Puerto Bahia & Spa El Puerto de Santa Maria…

8.4
Very Good
6623 reviews

Casa De Vicky Hotel

38 Calle Virgen Del Rocio, El Puerto de Santa Maria, Spain (Open map)

The Plaza Real de Toros is also 3.7 km from this El Puerto de Santa Maria hotel. The 4-star Casa De Vicky Hotel El…

9.2
Superb
336 reviews

Top 3-star hotels in El Puerto de Santa Maria

La Bendita Locura

Av. El Tejar, Km 2, El Puerto de Santa Maria, Spain (Open map)

The 3-star La Bendita Locura El Puerto de Santa Maria hotel is located in El Puerto de Santa Maria, 4.9 km from Club de…

9.6
Exceptional
98 reviews

Sercotel Puerto De Santa Maria

Curva, 6, El Puerto de Santa Maria, Spain (Open map)

The centre of El Puerto de Santa Maria can be reached within a 5-minute walk. Located just 5 minutes' stroll from the medieval Castle…

8.7
Fabulous
795 reviews

Hotel Pinomar

Jade, 7, El Puerto de Santa Maria, Spain (Open map)

The centre of El Puerto de Santa Maria can be reached in 25 minutes' walk of this hotel, and such cultural venues as Museo Municipal…

8.3
Very Good
2871 reviews

Top 2-star hotels in El Puerto de Santa Maria

Casa Del Regidor Hotel

Ribera Del Rio, 30, El Puerto de Santa Maria, Spain (Open map)

Centro Cultural Alfonso X El Sabio is located 300 metres from this El Puerto de Santa Maria hotel, and such natural sites as Aqualand water…

8.7
Fabulous
1106 reviews

Chaikana

Javier De Burgos, 17, El Puerto de Santa Maria, Spain (Open map)

The wonderful hotel is in the very heart of El Puerto de Santa Maria, so guests have direct access to Priory Catholic Church, which is…

8.4
Very Good
1766 reviews

Hostal Costa Luz

Nino Del Matadero, S/N, El Puerto de Santa Maria, Spain (Open map)

The centre of El Puerto de Santa Maria can be reached within a 10-minute walk, and natural attractions like Playa Valdelagrana Beach are 2.8…

8.4
Very Good
707 reviews

Recommended hotels in El Puerto de Santa Maria

Casa Valdelagrana Playa Villa

Calle Avoceta, El Puerto de Santa Maria, Spain (Open map)

The nearby cultural sites include Museo Municipal, which is situated 3.3 km away. Nestled around a 5-minute ride from Playa Valdelagrana, the 8-room…

9.6
Exceptional
11 reviews

Villa Sotavento

Calle Sotavento, El Puerto de Santa Maria, Spain (Open map)

Jerez airport can be reached within 29 minutes drive, and natural attractions like Playa de La Muralla Beach are 3.6 km away. Situated 6 km…

9.4
Superb
9 reviews

Las Camelias

Camino 882, El Puerto de Santa Maria, Spain (Open map)

The nearby religious sights include Priory Catholic Church, situated around 15 minutes away by car. Located at a distance of 2.8 km from Club de…

9.4
Superb
22 reviews
Thank you for subscribing
Close