A long spring weekend will be enough to discover them but you will go back for sure for a longer holiday on a sailing boat: Ponza, the larger one, which is connected to Zannone by an isthmus, then Ventotene, Santo Stefano, Palmarola and finally Gavi, the smallest island.
The restaurants located in the typical village of Ponza are very famous; there you will be served typical fresh fish dishes from ancient recipes. Ponza has a lively soul, and many people from the near region of Lazio go there to spend the weekend, where nightlife goes hand in hand with dips in Cala Feola and happy hours on the boat in Frontone beach.
You will be free to circumnavigate Ponza and drop the anchor in front of Chiaia di Luna, one of the most wonderful shores of Mediterranean sea, only visible from the sea. If you love diving, the protected area of Ventotene and Santo Stefano will be the perfect destination.