Vieste

Vieste is a town and comune in the province of Foggia, in the Apulia region of southeast Italy. A marine resort in Gargano, Vieste has received Blue Flags for the purity of its waters from the Foundation for Environmental Education. The communal territory is included in the Gargano National Park.
The town is bordered by Mattinata, Monte Sant’Angelo, Peschici and Vico del Gargano. Till a few decades ago, its main resources were fishing and agriculture. Now tourism, with hotels, resorts and camping facilities, has transformed the town’s appearance, economy and lifestyle.
The coast is interesting from a geological point of view. Next to the town there are two large, straight, beaches. The rest of the coast is made up of gulfs and small, hidden sandy beaches. Erosion by water and wind has shaped the calcareous rock into grottoes and arches.

All our destinations

Pick a zone