Corsica in 7 days
A granite mountain range rising straight out of the Mediterranean, with white cliffs at Bonifacio in the south and red rock at Piana in the west. You can swim at Palombaggia in the morning, walk under the Bavella peaks in the afternoon and eat charcuterie and brocciu cheese in a mountain village at night.

The plan, day by day
Day 1
- Morning
Bonifacio and its straithalf a dayA medieval citadel on white limestone cliffs facing Sardinia; walk its lanes, descend the King of Aragon's Stairway, then see it from a boat.
Day 2
- Morning
The Lavezzi Islandshalf a dayA protected granite archipelago between Bonifacio and Sardinia, where rounded boulders enclose white-sand coves that are good for swimming and snorkelling.
Day 3
- Morning
Palombaggia beachfree · half a dayA curve of white sand backed by umbrella pines and pink granite, facing the Cerbicale islands, with clear water that stays shallow far out.
- Late afternoon
The Bavella needlesfree · about 1 h 30Jagged granite peaks above pine forest; from the 1,218-metre pass, the Trou de la Bombe trail reaches a natural arch in about ninety minutes return.
Day 4
- Several days
The GR20free · several daysCorsica's hardest long-distance trail runs 180 km along the ridges, but single sections work as day walks, such as Vizzavona to the Cascades des Anglais.
Day 5
- Morning
The Calanques de Pianafree · half a dayRed granite eroded into strange shapes above a deep blue gulf; drive the cliff road, then walk the Château Fort path for the best viewpoint.
Day 6
- Morning
Scandola Nature Reservehalf a dayRed volcanic cliffs, basalt columns and sea caves reached only by boat from Porto or Calvi, often with a stop at roadless Girolata.
Day 7
- Morning
Cap Corse and Nonzafree · half a dayThe mountainous northern finger of the island, with fishing harbours and Genoese towers; Nonza clings to a cliff above a long grey pebble beach.
Where to sleep in Corsica
- Hôtel Kallisté · €70 a night
- Hôtel Napoléon · €75 a night
- Hôtel Sampiero Corso · €80 a night
- Hôtel Fesch · €140 a night
- Hôtel Duc de Padoue · €120 a night
- Hôtel Santateresa · €170 a night
- Hôtel Genovese · €320 a night
- Hôtel La Caravelle · €300 a night
- Hôtel Balanea · €280 a night
Plan this trip
Hotel prices per room per night, checked when written. Some links are affiliate links: we may earn a commission, at no extra cost to you.