Travelers are voting Maddalena archipelago and Caprera as the best islands near Arzachena. There are 1 island near Sassari a city just 49 km from Arzachena and 1 island near Grosseto which is 146 km distant. The most popular of these are Asinara near Sassari and Giannutri around Grosseto. You can find 4 islands near Sardinia and 42 islands in the country of Italy. Our members favorite in Sardinia is Maddalena archipelago and Palmaria Island is the top pick in Italy. Want more? Check out our map of islands near Arzachena.