PugliaA place to discover and enjoy


Baia di Porto Greco

Baia di Porto Greco is located south of the town of Vieste on the Gargano promontory in Puglia. Inside the Baia of Porto Greco there is a small beach accessible through a tortuous path after parking on the road that goes from Vieste to Mattinata. It is a type of beach with gravel and high sea bed. There are no organized lidos.

Baia di Porto Greco can be reached from the SP53 that runs along the south coast of the Gargano promontory from Vieste to Mattinata.


  • Customer reviews: 3.4 3.4 star (31 reviews)
  • Type of coast: 20% sand - 80% reefs
  • Services: no
  • Facilities for the disabled: access difficult
  • City hall: Vieste
  • Coordinates Lat-Long: 41.799957, 16.192653 (41°47'59.8''N 16°11'33''E)
Have you been here? Please rate this beach   →   
Thank you.
Sorry there was a problem.
Please try again alter
Other beaches inside the territory of Vieste here >>


Tourist office of Vieste

Tourist Office
+39 0884 708806
Piazza Kennedy

Find out about Vieste town here >>


Other beaches in Puglia