TripAdvisor users have cast their votes and the self-appointed vacation experts ranked the top 10 beaches in Italy.
Coming in at #1 is San Vito lo Capo in Sicily. Others on the list include seaside locales in Sardinia, Puglia, and Cinque Terre.
Ranking at #3 is Lampedusa, Italy’s southernmost island. The isle, which is between Malta and Tunisia, has been grabbing headlines as immigrants leaving the turmoil in North Africa land on its shores.
The top 10 Italian beaches offer a range of activities for both party animals and relaxation seekers. Nightlife-lovers might fancy Villasimius, while families can enjoy soaking up the sun in Santa Teresa di Gallura.
With unseasonably warm weather across the country, Italians and visitors alike are flocking to the famous coastline. The sunny weather shows no signs of stopping, meaning that beach season is in full swing.
Check out the full list below or on TripAdvisor. Did your favorite spot in the sun make the final cut?
Top 10 Beaches in Italy
1. San Vito lo Capo
7. Monterosso al Mare
9. Santa Teresa di Gallura
10. San Teodoro
Hotel - Agriturismo - B&B - Villa in Italy