Thirty kilometres east of Huelva on the A472 to Seville (4km north of the A49), the brilliantly preserved medieval town of Niebla makes a fascinating stop. Encircled by 2km of dusty-orange Moorish-era walls and with five original gates plus 46 towers, Niebla's old town and its narrow streets simmer with history.
Top experiences in Niebla
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.