Hotels in San Juan del Puerto

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Where to stay in San Juan del Puerto?

1. Hostal Real

Hostal Real
San Juan del Puerto
$55
$60 total
includes taxes & fees
Sep 20 - Sep 21
Hostal Real

2. Hacienda Montija

Hacienda Montija
Huelva
$89
$98 total
includes taxes & fees
Oct 6 - Oct 7
Hacienda Montija

3. Hostal Ciudad Trigueros

Hostal Ciudad Trigueros
Trigueros
$64
$71 total
includes taxes & fees
Oct 1 - Oct 2
Hostal Ciudad Trigueros

4. Aliocio Pensión

Aliocio Pensión
Palos de la Frontera
$63
$70 total
includes taxes & fees
Sep 20 - Sep 21
Aliocio Pensión

5. AC Hotel Huelva by Marriott

AC Hotel Huelva by Marriott
Huelva
$93
$102 total
includes taxes & fees
Sep 24 - Sep 25
AC Hotel Huelva by Marriott

6. Hotel Puerto de Palos

Hotel Puerto de Palos
Palos de la Frontera
$70
$77 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Puerto de Palos

7. Hotel La Pinta

Hotel La Pinta
Palos de la Frontera
$78
$86 total
includes taxes & fees
Sep 20 - Sep 21
Hotel La Pinta

8. Hotel Familia Conde

Hotel Familia Conde
Huelva
$68
$75 total
includes taxes & fees
Oct 18 - Oct 19
Hotel Familia Conde

9. NH Luz Huelva

NH Luz Huelva
Huelva
$92
$101 total
includes taxes & fees
Sep 20 - Sep 21
NH Luz Huelva

10. Parador De Mazagon

Parador De Mazagon
Moguer
$119
$131 total
includes taxes & fees
Oct 13 - Oct 14
Parador De Mazagon

11. Hotel Dorma Tartessos

Hotel Dorma Tartessos
Huelva
$67
$73 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Dorma Tartessos

12. Senator Huelva Hotel

Senator Huelva Hotel
Huelva
Senator Huelva Hotel

13. Ohtels Mazagón

Ohtels Mazagón
Moguer
$103
$114 total
includes taxes & fees
Sep 21 - Sep 22
Ohtels Mazagón

14. Hotel Albaida Nature

Hotel Albaida Nature
Moguer
$84
$92 total
includes taxes & fees
Oct 17 - Oct 18
Hotel Albaida Nature

15. Barceló Punta Umbría Mar

Barceló Punta Umbría Mar
Punta Umbría
$126
$139 total
includes taxes & fees
Sep 27 - Sep 28
Barceló Punta Umbría Mar

16. Apartamentos Martin Alonso Pinzón

Apartamentos Martin Alonso Pinzón
Palos de la Frontera
$94
$103 total
includes taxes & fees
Sep 28 - Sep 29
Apartamentos Martin Alonso Pinzón

17. Albergue Inturjoven Punta Umbria - Hostel

Albergue Inturjoven Punta Umbria - Hostel
Punta Umbría
$68
$80 total
includes taxes & fees
Sep 28 - Sep 29
Albergue Inturjoven Punta Umbria - Hostel

18. William Martin Apartments

William Martin Apartments
Huelva
$100
$100 total
includes taxes & fees
Sep 27 - Sep 28
William Martin Apartments

19. Hotel Ayamontino

Hotel Ayamontino
Punta Umbría
$83
$92 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Ayamontino

20. Garden Playanatural Hotel & Spa - Adults Only

Garden Playanatural Hotel & Spa - Adults Only
El Rompido
$97
$107 total
includes taxes & fees
Oct 1 - Oct 2
Garden Playanatural Hotel & Spa - Adults Only
View all properties

Top landmarks in San Juan del Puerto

San Juan Bautista Church

10.0/10 (1 review)
San Juan Bautista Church is in the heart of San Juan del Puerto, so why not stop by during your stay.
See properties

Check out reviews of San Juan del Puerto hotels guests love

Precise Golf Resort El Rompido The Hotel

Precise Golf Resort El Rompido The Hotel

8/10 Good
"We booked the main hotel but we’re put in the apartment block away from other guests on the same booking"
Robert 1-night trip
Posted 3 days ago
Precise Golf Resort El Rompido The Hotel
Barceló Punta Umbria Beach Resort

Barceló Punta Umbria Beach Resort

10/10 Excellent
"This was the second time we came to this hotel, we went last year as well and again, had a great time! I noticed some differences in friendliness from the staff, they were even more friendly and helpful compared to last year and also the restaurants felt less crowded and hectic which made the experience even better. Rooms and all public areas are very clean, the food is good and the control of the reserved sunbeds continues to be a plus, a special thank you to Miguel who was the control and always made sure there were beds available for everyone."
Sabrina 4-night trip
Posted 12 days ago
Barceló Punta Umbria Beach Resort
Hostal Real

Hostal Real

10/10 Excellent
"The room was very clean and tidy, staff only speak Spanish but this was not a problem using translat app."
David 4-night trip
Posted 2 months ago
Hostal Real
NH Luz Huelva

NH Luz Huelva

10/10 Excellent
"Very good can"
Michael 3-night trip
Posted 2 months ago
NH Luz Huelva
Pato Rojo

Pato Rojo

10/10 Excellent
"Great location! Breakfast was incredible! Lots and lots of options!! Cute hotel!"
Julie 1-night trip
Posted 3 months ago
Pato Rojo
Garden Playanatural Hotel & Spa - Adults Only

Garden Playanatural Hotel & Spa - Adults Only

10/10 Excellent
"We had side Seaview immaculate room 1 bed apartment. Food was varied some foods were cold. Checkin quick. Gardens and pool sensational. The only letdown was the bar area inside with the plastic chairs no atmosphere "
Deborah 1-night trip
Posted 4 months ago
Garden Playanatural Hotel & Spa - Adults Only
AC Hotel Huelva by Marriott

AC Hotel Huelva by Marriott

8/10 Good
"Friendly and helpful staff"
Inger J 2-night trip
Posted 11 months ago
AC Hotel Huelva by Marriott
Barceló Punta Umbría Mar

Barceló Punta Umbría Mar

8/10 Good
"Beautiful located resort close to the ocean with a beautiful pool area. The bathrooms are ready for an overhaul. Excellent breakfast buffet. "
Rolf 1-night trip
Posted 1 year ago
Barceló Punta Umbría Mar

Frequently asked questions

What accommodations do travelers like in San Juan del Puerto?
Can I book refundable hotels in San Juan del Puerto?
If you need the flexibility to change your travel plans to San Juan del Puerto, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in San Juan del Puerto be like during my trip?
The warmest months in San Juan del Puerto are usually August and July with an average temp of 77°F. January and February are the chilliest months when the average temp is 55°F. The rainiest months are December and October.
Why should I book my San Juan del Puerto hotel through Hotels.com?
There are plenty of reasons to book your San Juan del Puerto travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring