The Beaches of Costa Smeralda

The stretch of coast between Porto Cervo and Cala di Volpe holds some of the most photographed water in the Mediterranean — pale sand, granite outcrops, and that particular shade of green-blue that gave the Costa Smeralda its name. From the hills of Santa Teresina, almost all of them are within a fifteen-minute drive.
Here's how they differ, and which one to pick depending on what kind of day you want.
Romazzino
Wide, sheltered, and shallow for a long way out, Romazzino is the one most guests come back raving about. The sand is fine and pale, the water is calm enough for children, and there's easy parking plus a beach service — which in this part of Sardinia is not a given. If you only have time for one beach, this is a safe pick.
Good for: families, first-timers, anyone who wants facilities.
Cala di Volpe
The bay that made the Costa Smeralda famous. Sheltered, glamorous, and framed by the hotel of the same name, it's as much a scene as a swim. The water is exceptionally clear and calm. Expect it to be busy in August.
Good for: the classic Costa Smeralda experience, people-watching, calm water.
Grande Pevero and Piccolo Pevero
Two neighbouring beaches with different personalities. Grande Pevero is the larger, more open of the two, with juniper and low scrub behind it. Piccolo Pevero is smaller, more protected, and generally quieter. Both sit in a natural amphitheatre of granite that catches the afternoon light beautifully.
Good for: an afternoon swim, photographers, a slightly slower pace than Cala di Volpe.
Capriccioli
A little further south, Capriccioli is really a series of small coves divided by rock formations, which means you can usually find a pocket to yourself even in high season. The rocks make it good for snorkelling.
Good for: snorkelling, escaping crowds, coves rather than a single wide beach.
Liscia Ruja
The longest beach in the area, with a deep curve of sand and space to spread out. Because of its size it absorbs crowds better than the smaller coves. The approach is on a partly unpaved road.
Good for: long walks, groups, space.
Practical notes
Parking in high season is the main constraint, not distance. In July and August, arriving before 10:30 or after 16:00 makes a considerable difference at Romazzino, Cala di Volpe and Pevero. Most beaches have paid parking in summer.
A car is essential — there is no practical public transport between these beaches, and taxis are expensive and not always available on demand.
Bring water shoes if you plan to explore the rockier coves; the granite is beautiful but sharp underfoot in places.
Villa Horizon sits in the hills above all of these — most are under fifteen minutes by car.
See availability