San Pietro Island Island
Small Sardinian island with rocky coastline
Off Sardinia's southwest coast, San Pietro Island hosts the fishing town Carloforte, narrow lanes and tuna-packed cuisine; visitors arrive by ferry for beaches, cycling and the island's Italian-Genoese culinary traditions.
San Pietro Island at a Glance#
About San Pietro Island#
San Pietro Island is an island off the southwest coast of Sardinia in the Sulcis archipelago, known for its rugged coastline and the small port town of Carloforte. The island is geologically and ecologically distinct from mainland Sardinia and retains maritime and fishing traditions.
Visitors typically explore the main town, local beaches and coastal trails; the island’s shoreline features cliffs, small coves and fishing harbors rather than long continuous sandy beaches. Carloforte is the cultural and service hub for visitors.
The island’s modern settlement dates from resettlement by Ligurian-speaking islanders in the 18th century and it has maintained a distinctive local dialect and maritime economy. Tourism, fishing and small-scale agriculture form the primary local activities today.
San Pietro lies off Sardinia’s southwestern coast in the Sulcis area and is reached by short ferries from nearby mainland ports.
- Ferry access: access is by ferry from Sardinian ports, making the island a distinct and compact destination with concentrated services in the main town.
What to See#
- Carloforte: the town of Carloforte is the island’s main settlement and port, concentrating local services, traditional Ligurian-style houses and ferry connections to Sardinia.
How to Get to San Pietro Island#
Isola di San Pietro’s main town is Carloforte; the island is reached by ferry from the Sardinian mainland ports of Portovesme and from Calasetta on nearby Sant’Antioco. Ferries and occasional hydrofoils land at Carloforte’s port where the town center and marina are a short 5-10 minute walk.
By road, drive from Cagliari to Portovesme/Calasetta (roughly 90-100 km, about 1.5 hours) and take the scheduled ferry to Carloforte; local timetables vary seasonally so check ferry operators before travel.
Tips for Visiting San Pietro Island#
- Base yourself in the main town of Carloforte and take the regular public ferry to reach Isola di San Pietro - Carloforte is the island's arrival point and hub for walks, restaurants and local transport.
- Visit outside the peak July-August weeks (late spring or early autumn) to find quieter beaches and easier boat trips; many small coves and western shore viewpoints are peaceful in shoulder seasons.
- Most visitors concentrate on Carloforte's harbor and main beaches; make time to cycle or take a short boat ride to the island's western coves and headlands for more isolated scenery and birdwatching.
Best Time to Visit San Pietro Island#
Visit between late spring and early autumn (May-September) for the best combination of warm weather and sea access; July-August is busiest.
Weather & Climate near San Pietro Island#
San Pietro Island's climate is classified as Hot-Summer Mediterranean - Hot-Summer Mediterranean climate with warm summers (peaking in August) and cool winters (coldest in January). Temperatures range from 8°C to 29°C. Moderate rainfall (668 mm/year) with a pronounced dry season.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Acceptable | 8° - 14° | 11° | 84 mm | partly cloudy | 77% | 4.1 m/s | 0.3 low | 9.6h |
| February | Acceptable | 8° - 15° | 11° | 83 mm | partly cloudy | 77% | 4.1 m/s | 0.5 low | 10.6h |
| March | Good | 9° - 16° | 12° | 64 mm | partly cloudy | 80% | 4.4 m/s | 0.9 moderate | 11.8h |
| April | Very Good | 10° - 18° | 14° | 58 mm | partly cloudy | 81% | 4.7 m/s | 1.3 high | 13.1h |
| May | Excellent | 14° - 22° | 18° | 35 mm | partly cloudy | 80% | 3.8 m/s | 1.7 very high | 14.2h |
| June | Ideal | 17° - 25° | 21° | 17 mm | some cloud | 78% | 3.8 m/s | 2.1 extreme | 14.7h |
| July | Ideal | 20° - 29° | 24° | 4 mm | mostly sunny | 76% | 3.8 m/s | 2.3 extreme | 14.5h |
| August | Ideal | 21° - 29° | 25° | 8 mm | mostly sunny | 75% | 3.8 m/s | 1.9 very high | 13.5h |
| September | Excellent | 19° - 26° | 22° | 39 mm | partly cloudy | 75% | 3.7 m/s | 1.3 high | 12.3h |
| October | Excellent | 16° - 22° | 19° | 82 mm | partly cloudy | 77% | 3.7 m/s | 0.8 moderate | 11.0h |
| November | Good | 12° - 18° | 15° | 107 mm | partly cloudy | 77% | 4.0 m/s | 0.4 low | 9.9h |
| December | Acceptable | 9° - 15° | 12° | 87 mm | partly cloudy | 76% | 4.4 m/s | 0.2 low | 9.3h |