Skip to main content

Guest Houses for every style

Find the right guest house for you in San Juan del Puerto

The best guest houses in San Juan del Puerto

Check out our pick of great guest houses in San Juan del Puerto

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hostal Real, hotel in San Juan del Puerto

Hostal Real is situated in the centre of San Juan del Puerto, 10 minutes’ drive from Huelva. This guest house features a terrace, free Wi-Fi and some rooms with a spa bath.

Staff, cleanliness , overall perfect
Scored 8.9
8.9
Rated fabulous
Fabulous
850 reviews
Price from
£46
1 night, 2 adults
Hostal Niza, hotel in San Juan del Puerto

Hostal Niza is well located in the centre of San Juan del Puerto, just 5 minutes’ walk from the train station and the town hall.

Convenient stopover from Lisbon to Motogp. Easy to find, clean and open to late
Scored 8.4
8.4
Rated very good
Very good
664 reviews
Price from
£50
1 night, 2 adults
Huelva Art, hotel in San Juan del Puerto

Set within 19 km of Golf Nuevo Portil and 10 km of Muelle de las Carabelas, Huelva Art offers rooms with air conditioning and a private bathroom in Huelva.

Everything was great: the room was comfortable and had everything that was needed for travelers, there were a lot of parking places close to the hotel and we were surprised because the hotel provided treats for our dog!
Scored 9.1
9.1
Rated superb
Superb
727 reviews
Price from
£50
1 night, 2 adults
Hoyo 20 de La Monacilla Golf, hotel in San Juan del Puerto

Featuring a garden and views of garden, Hoyo 20 de La Monacilla Golf is a recently renovated guest house located in Huelva, 15 km from Golf Nuevo Portil.

spotlessly clean, very comfortable, the host was so accommodating and went above and beyond to help us.
Scored 9.0
9.0
Rated superb
Superb
36 reviews
Price from
£75
1 night, 2 adults
Hostal Manuela, hotel in San Juan del Puerto

Hostal Manuela is a guest house located in the historic town of Punta Umbría, 350 metres from the beach. It offers rooms with air conditioning, heating and free Wi-Fi throughout.

Staff very friendly
Scored 8.8
8.8
Rated fabulous
Fabulous
299 reviews
Price from
£46
1 night, 2 adults
Hostal Patio Andaluz, hotel in San Juan del Puerto

Patio Andaluz is 250 metres from the beach on Punta Umbría River Estuary, 20 minutes’ drive from Huelva. It offers free Wi-Fi, 24-hour reception and rooms set around a garden patio.

Close to city centre, comfy beds, nice staff
Scored 8.6
8.6
Rated fabulous
Fabulous
785 reviews
Price from
£42
1 night, 2 adults
Hostal Playa, hotel in San Juan del Puerto

The family-run Hostal Playa is 50 metres from Punta Umbria Beach and 20 minutes’ drive from Huelva. It offers simple but modern rooms with free Wi-Fi and a terrace.

Good location close to beach and parking was out the front. Breakfast was included but unfortunately we couldn’t enjoy it as we were traveling and left at 8am. The the office and kitchen were closed, noone around for checking out.
Scored 8.6
8.6
Rated fabulous
Fabulous
976 reviews
Price from
£57
1 night, 2 adults
Pension La Vega, hotel in San Juan del Puerto

Offering accommodation with free WiFi, air conditioning and flat-screen TV, Pension La Vega is set 100 metres from Huelva Cathedral and 400 metres from Iglesia de San Pedro.

Well located. Very clean & tidy. Warm welcome from owner.
Scored 8.3
8.3
Rated very good
Very good
629 reviews
Price from
£46
1 night, 2 adults
ALIOCIO, hotel in San Juan del Puerto

ALIOCIO is set in Palos de la Frontera, 5.3 km from Muelle de las Carabelas, 39 km from El Rompido Golf Course, and 14 km from Huelva Train Station.

Scored 8.0
8.0
Rated very good
Very good
288 reviews
Price from
£57
1 night, 2 adults
Hostal Muriel, hotel in San Juan del Puerto

Hostal Muriel is located in Aljaraque, Huelva, 15 minutes’ drive from the beaches in Punta Umbría, La Bota and El Portil. This guest house is set within Marismas del Odiel Nature Reserve.

Decent place, clean and tidy
Scored 8.4
8.4
Rated very good
Very good
157 reviews
Price from
£46
1 night, 2 adults
All guest houses in San Juan del Puerto
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in San Juan del Puerto

Guest houses that travellers love in San Juan del Puerto

  • Avg. price/night: £87.71
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 91 reviews
    Super nice place to stay, very clean and with everything you need. Breakfast was available with coffee, which I appreciate very much. We parked our car safely in garage. There was beautiful terrace to eat dinner and enjoy the warm evening. Our host was very nice and his sisters, who helped us in every way. Will definitely recommend it!
    Margit
    Family with young children
  • Avg. price/night: £45.56
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 850 reviews
    Very clean, great location, good shower, and comfortable bed.
    Lizzy
    Young couple
  • Avg. price/night: £45.56
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 850 reviews
    Lovely quiet room.
    Demitrios
    Young couple
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 185 reviews
    Lovely hostal, very clean and with a beautiful tiled internal patio. Very friendly receptionist, thank you for your kindness Ines. We stayed three nights and it was quiet and relaxing. The church of St John deserves a visit, just round the corner of the hostal. Plenty of parking spaces around the village and the hostal has a few reserved spaces just in front of the entrance that was useful to load the luggage into the car.
    David
    Young couple
  • Avg. price/night: £45.56
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 850 reviews
    place was spotlessly clean, simple and host was lovely despite not being able to speak much English but we got by. Great area outdoors up the top for relaxing
    Vicki
    Young couple
  • Avg. price/night: £49.98
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 664 reviews
    For 45Eur per night, it was ok. But nothing special. Small Tv, it was cold in the room. Personal doesn't understand English-hard to communicate. Parking just outside the hostel.
    IevaKZ
    Young couple
  • Avg. price/night: £49.98
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 664 reviews
    It is called a hostel so we didn´t expect much but it was better than a lot of hotels we have been to and great value for money. Very clean and comfortable and the staff are very friendly.
    Gary
    Family with young children
  • Avg. price/night: £45.56
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 850 reviews
    comfortable rooms, nice terrace and kind attendance by the host.
    A
    Anonymous
    People with friends
gogless