Filters

Selected filters
Clear all
Central hotels

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
3 stars Hotel in El Puerto de Santa Maria, Spain
1.3 km to the city centre
7.5 (1193 reviews)
The 3-star Del Mar Hotel & Spa El Puerto de Santa Maria is located just 1.4 km from Priory Catholic Church and features a sauna and locker rooms.
The 3-star Del Mar Hotel & Spa El Puerto de Santa Maria is located just 1.4 km from Priory Catholic Church and features a sauna and locker rooms.
4 stars Hotel in El Puerto de Santa Maria, Spain
400 m to the city centre
8.5 (4973 reviews)
The smoke-free Soho Boutique Puerto Hotel El Puerto de Santa Maria includes 72 rooms and is situated about a 5-minute walk from Rio guadalete. Located not far from the Fountain of the Galley Ships…
The smoke-free Soho Boutique Puerto Hotel El Puerto de Santa Maria includes 72 rooms and is situated about a 5-minute walk from Rio guadalete. Located not far from the Fountain of the Galley Ships…
4 stars Hotel in El Puerto de Santa Maria, Spain
800 m to the city centre
8.2 (2941 reviews)
At the elegant 4-star Crisol Monasterio De San Miguel Hotel El Puerto de Santa Maria, you can stay close to the medieval Castle of San Marcos, as it is situated merely 9 minutes' stroll away. The…
At the elegant 4-star Crisol Monasterio De San Miguel Hotel El Puerto de Santa Maria, you can stay close to the medieval Castle of San Marcos, as it is situated merely 9 minutes' stroll away. The…
4 stars Hotel in El Puerto de Santa Maria, Spain
1.1 km to the city centre
8.7 (2189 reviews)
Located just 450 metres from the Parque del Vino Fino, the 4-star The Place Bodega Real By Alegria El Puerto de Santa Maria hotel is decorated with parquet floors and includes a restaurant and a…
Located just 450 metres from the Parque del Vino Fino, the 4-star The Place Bodega Real By Alegria El Puerto de Santa Maria hotel is decorated with parquet floors and includes a restaurant and a…
3 stars Guest house in El Puerto de Santa Maria, Spain
200 m to the city centre
9.5 (577 reviews)
Featuring views of the courtyard, Casa De Huespedes Santa Maria Hotel El Puerto de Santa Maria is located just a 5-minute walk from the Municipal Museum. Boasting a location a stone's throw from the…
Featuring views of the courtyard, Casa De Huespedes Santa Maria Hotel El Puerto de Santa Maria is located just a 5-minute walk from the Municipal Museum. Boasting a location a stone's throw from the…
3 stars Hotel in El Puerto de Santa Maria, Spain
1.8 km to the city centre
7.8 (1877 reviews)
The 3-star Hotel Dunas Puerto El Puerto de Santa Maria offers horse riding tours and horseback riding for active guests within a 3-km distance of the Monastery of La Victoria. The hotel is a good…
The 3-star Hotel Dunas Puerto El Puerto de Santa Maria offers horse riding tours and horseback riding for active guests within a 3-km distance of the Monastery of La Victoria. The hotel is a good…
2 stars Hotel in El Puerto de Santa Maria, Spain
600 m to the city centre
8.8 (1086 reviews)
Located about a 5-minute walk from Centro Cultural Alfonso X El Sabio, the 2-star Casa Del Regidor Hotel El Puerto de Santa Maria gives easy access to various tourist attractions. The hotel offers 15…
Located about a 5-minute walk from Centro Cultural Alfonso X El Sabio, the 2-star Casa Del Regidor Hotel El Puerto de Santa Maria gives easy access to various tourist attractions. The hotel offers 15…
Apartment in El Puerto de Santa Maria, Spain
100 m to the city centre
9.3 (217 reviews)
Casa Portus Gaditanus S XVIII Patio Andaluz El Puerto de Santa Maria apartment includes a terrace and is located merely a 6-minute walk from the Plaza Real de Toros. Wi-Fi and complimentary private…
Casa Portus Gaditanus S XVIII Patio Andaluz El Puerto de Santa Maria apartment includes a terrace and is located merely a 6-minute walk from the Plaza Real de Toros. Wi-Fi and complimentary private…
4 stars Guest house in El Puerto de Santa Maria, Spain
100 m to the city centre
9.2 (786 reviews)
Offering bicycle tours, the 4-star Art Suites By Casa De Indias El Puerto de Santa Maria hotel is located a mere 6 minutes' walk from the Municipal Museum. While staying in the guest house, you are…
Offering bicycle tours, the 4-star Art Suites By Casa De Indias El Puerto de Santa Maria hotel is located a mere 6 minutes' walk from the Municipal Museum. While staying in the guest house, you are…
Apartment in El Puerto de Santa Maria, Spain
400 m to the city centre
8.5 (606 reviews)
Nestled about a 5-minute walk from the Municipal Museum, Casa Palacio De Los Leones El Puerto de Santa Maria apartment offers quick access to numerous tourist attractions nearby. Guests will surely…
Nestled about a 5-minute walk from the Municipal Museum, Casa Palacio De Los Leones El Puerto de Santa Maria apartment offers quick access to numerous tourist attractions nearby. Guests will surely…
3 stars Hotel in El Puerto de Santa Maria, Spain
400 m to the city centre
8.7 (919 reviews)
At the 3-star Sercotel Puerto De Santa Maria hotel, you can stay close to the medieval Castle of San Marcos, as it is situated a mere 5 minutes' stroll away. The 3-star Sercotel Puerto De Santa Maria…
At the 3-star Sercotel Puerto De Santa Maria hotel, you can stay close to the medieval Castle of San Marcos, as it is situated a mere 5 minutes' stroll away. The 3-star Sercotel Puerto De Santa Maria…
4 stars Bed & Breakfast in El Puerto de Santa Maria, Spain
100 m to the city centre
8.9 (292 reviews)
The 4-star Patios Del Agua Bed & Breakfast El Puerto de Santa Maria is situated near the historical district of El Puerto de Santa Maria, 4.4 km from the Playa De Las Redes. Located not far from the…
The 4-star Patios Del Agua Bed & Breakfast El Puerto de Santa Maria is situated near the historical district of El Puerto de Santa Maria, 4.4 km from the Playa De Las Redes. Located not far from the…
Apartment in El Puerto de Santa Maria, Spain
500 m to the city centre
8.9 (98 reviews)
Atico Cielos 102 El Puerto de Santa Maria apartment is located 0.6 km from the Grant Wineries and 5 minutes' walk from the Calderón Park and the Count's Orangery. Situated just steps from Centro…
Atico Cielos 102 El Puerto de Santa Maria apartment is located 0.6 km from the Grant Wineries and 5 minutes' walk from the Calderón Park and the Count's Orangery. Situated just steps from Centro…
Apartment in El Puerto de Santa Maria, Spain
600 m to the city centre
8.1 (522 reviews)
Staying at Apartamentos Casa Palacio El Puerto de Santa Maria, guests can relax on a patio 0.8 km from Hospital de San Juan de Dios. An array of activities, including windsurfing and fishing, can be…
Staying at Apartamentos Casa Palacio El Puerto de Santa Maria, guests can relax on a patio 0.8 km from Hospital de San Juan de Dios. An array of activities, including windsurfing and fishing, can be…
2 stars Hotel in El Puerto de Santa Maria, Spain
500 m to the city centre
8.4 (1775 reviews)
The wonderful 2-star Chaikana El Puerto de Santa Maria hotel is located a mere 8 minutes' stroll from Plaza del Hermano Ignacio, offering 27 rooms, Wi-Fi, and public parking. While staying in…
The wonderful 2-star Chaikana El Puerto de Santa Maria hotel is located a mere 8 minutes' stroll from Plaza del Hermano Ignacio, offering 27 rooms, Wi-Fi, and public parking. While staying in…
3 stars Hotel in El Puerto de Santa Maria, Spain
1.4 km to the city centre
7.9 (2506 reviews)
The charming Campomar Playa Hotel El Puerto de Santa Maria provides a banquet hall for meetings and events, located 2.8 km from the medieval Castle of San Marcos. This 3-star smoke-free hotel in an…
The charming Campomar Playa Hotel El Puerto de Santa Maria provides a banquet hall for meetings and events, located 2.8 km from the medieval Castle of San Marcos. This 3-star smoke-free hotel in an…
2 stars Guest house in El Puerto de Santa Maria, Spain
700 m to the city centre
8.4 (691 reviews)
Located around a 10-minute ride from the Playa El Buzo, the 2-star Hostal Costa Luz El Puerto de Santa Maria hotel is adorned with tiled floors and features such key amenities as Wi-Fi and public…
Located around a 10-minute ride from the Playa El Buzo, the 2-star Hostal Costa Luz El Puerto de Santa Maria hotel is adorned with tiled floors and features such key amenities as Wi-Fi and public…
3 stars Guest house in El Puerto de Santa Maria, Spain
1.8 km to the city centre
7.7 (203 reviews)
Situated nearly a 5-minute stroll from La Puntilla, the 3-star Casa Inocencio Hotel El Puerto de Santa Maria welcomes guests with a luggage room. Located 3.4 km from the Puerto Sherry, this El Puerto…
Situated nearly a 5-minute stroll from La Puntilla, the 3-star Casa Inocencio Hotel El Puerto de Santa Maria welcomes guests with a luggage room. Located 3.4 km from the Puerto Sherry, this El Puerto…
2 stars Guest house in El Puerto de Santa Maria, Spain
900 m to the city centre
8.5 (392 reviews)
The pleasant Pension La Palma El Puerto de Santa Maria lies in the entertainment area of El Puerto de Santa Maria, 6 km from natural attractions such as Aqualand water park. Located around 10 minutes…
The pleasant Pension La Palma El Puerto de Santa Maria lies in the entertainment area of El Puerto de Santa Maria, 6 km from natural attractions such as Aqualand water park. Located around 10 minutes…
4 stars Guest house in El Puerto de Santa Maria, Spain
300 m to the city centre
9.2 (238 reviews)
Offering beauty services and a courtyard, and views of the city, Hostal Manolo El Puerto de Santa Maria hotel is located about a 25-minute walk from the La Puntilla Beach. To keep fit, a golf club…
Offering beauty services and a courtyard, and views of the city, Hostal Manolo El Puerto de Santa Maria hotel is located about a 25-minute walk from the La Puntilla Beach. To keep fit, a golf club…

Del Mar Hotel & Spa

3 stars Hotel in El Puerto de Santa Maria, Spain
1.3 km to the city centre

Soho Boutique Puerto

4 stars Hotel in El Puerto de Santa Maria, Spain
400 m to the city centre

Crisol Monasterio De San Miguel

4 stars Hotel in El Puerto de Santa Maria, Spain
800 m to the city centre

The Place Bodega Real By Alegria

4 stars Hotel in El Puerto de Santa Maria, Spain
1.1 km to the city centre

Casa De Huespedes Santa Maria (Adults Only)

3 stars Guest house in El Puerto de Santa Maria, Spain
200 m to the city centre

Hotel Dunas Puerto

3 stars Hotel in El Puerto de Santa Maria, Spain
1.8 km to the city centre

Casa Del Regidor

2 stars Hotel in El Puerto de Santa Maria, Spain
600 m to the city centre

Casa Portus Gaditanus S XVIII Patio Andaluz

Apartment in El Puerto de Santa Maria, Spain
100 m to the city centre

Art Suites By Casa De Indias

4 stars Guest house in El Puerto de Santa Maria, Spain
100 m to the city centre

Casa Palacio De Los Leones

Apartment in El Puerto de Santa Maria, Spain
400 m to the city centre

Sercotel Puerto De Santa Maria

3 stars Hotel in El Puerto de Santa Maria, Spain
400 m to the city centre

Patios Del Agua

4 stars Bed & Breakfast in El Puerto de Santa Maria, Spain
100 m to the city centre

Atico Cielos 102

Apartment in El Puerto de Santa Maria, Spain
500 m to the city centre

Apartamentos Casa Palacio

Apartment in El Puerto de Santa Maria, Spain
600 m to the city centre

Chaikana

2 stars Hotel in El Puerto de Santa Maria, Spain
500 m to the city centre

Campomar Playa

3 stars Hotel in El Puerto de Santa Maria, Spain
1.4 km to the city centre

Hostal Costa Luz

2 stars Guest house in El Puerto de Santa Maria, Spain
700 m to the city centre

Casa Inocencio

3 stars Guest house in El Puerto de Santa Maria, Spain
1.8 km to the city centre

Pension La Palma

2 stars Guest house in El Puerto de Santa Maria, Spain
900 m to the city centre

Hostal Manolo

4 stars Guest house in El Puerto de Santa Maria, Spain
300 m to the city centre