Anywhere Italy

Alternatives to

Alternatives to Capri: every island town in Italy, in one list

16 towns · 6 regions · the complete list

La Maddalena

La Maddalena, Sardinia

Capri is an island that has become a shop. Italy has around forty inhabited islands and the towns on the others still sell fish rather than handbags: the Aeolians off Sicily, Ponza and Ventotene off Lazio, Procida across the bay from Capri itself, La Maddalena, the Egadi, Elba's harbours.

This is every town in our catalogue that sits on an island, 16 of them, with Capri and Anacapri removed. Best-recognised first.

Instead of Capri

Capri · 6,804 residents · Campania

  1. Island town · Borghi più belli d'Italia

    From Capri
    23h 24m by car
    Residents
    10,592
    When to go
    May–Oct
  2. LipariMessina

    Island town · UNESCO

    Residents
    12,565
    When to go
    May–Oct
  3. Island town · Borghi più belli d'Italia

    From Capri
    6h 42m by car
    Residents
    1,330
    When to go
    May–Sep
  4. CarloforteSud Sardegna

    Island town · Borghi più belli d'Italia

    From Capri
    28h 5m by car
    Residents
    5,925
    When to go
    May–Oct
  5. Island town · Bandiera Blu

    From Capri
    14h 20m by car
    Residents
    479
    When to go
    May–Sep

The 5 best-recognised of the 16 towns that match. Drive times measured by road from Capri. More of them follow below.

16 towns

The rest of the 16

  1. 11.VentoteneLATINA
  2. 12.Lampedusa e LinosaAGRIGENTO
  3. 13.UsticaPALERMO
  4. 14.CalasettaSUD SARDEGNA
  5. 15.FavignanaTRAPANI
  6. 16.ProcidaNAPOLI

More from Anywhere Italy