About Costa Smeralda – The Emerald Coast
The beaches of the Costa Smeralda belong to the best beaches in Europe, and the Emerald Coast is one of the most popular holiday destinations in Italy. Embraced by the warm and salty waters of the Mediterranean, the diverse coastal area of the Costa Smeralda offers beach resorts, rental villas, beach hotels, chic marinas, shopping areas and a vibrant nightlife – while keeping a balance with its beautiful surroundings.
Located in the north-east of Sardinia, roughly between the village of Porto Rotondo and Baja Sardinia, the Emerald Coast consists of approximately 25000 acres in total with 35 miles of picture-perfect bays, coves and white sandy beaches. As if that weren’t enough, the perfectly clear green and turquoise waters seem to come straight out of a Caribbean dream!
Below you’ll find a practical overview of all the beautiful Costa Smeralda villages and beaches.
Costa Smeralda - Porto Cervo
Porto Cervo is a world-renowned Italian seaside resort and the main centre of the Costa Smeralda. The village is located 23 kilometers north of Olbia Costa Smeralda Airport, in the municipality of Arzachena, Olbia-Tempio. The area around Porto Cervo is home to some of the most expensive hotels in the world.
Beaches Near Porto Cervo
There are 19 beaches to choose from near Porto Cervo. To learn more about each beach and how to get there, click on its name.
Pevero beach (Spiaggia del Pevero), located just 3 kilometers south of Porto Cervo, consists of two beaches: Piccolo Pevero beach and Grande Pevero beach.
Cala Granu beach (Spiaggia Cala Granu) is a small beach - 100 meters long - located 1 kilometer north of Porto Cervo, in the heart of the Costa Smeralda.
Liscia di Vacca beach is one of the smallest of the Costa Smeralda. Together with La Pitrizza and Cala Granu, it encloses the peninsula of Capo Ferro. It offers magnificent views of the Maddalena Archipelago to the north-west, Isola Capuccini to the north, and the headlands of Capo Ferro to the north-east. The cozy beach is fully equipped with umbrellas and deck chairs.
Baia Sardinia beach is one of the northernmost beaches of the Costa Smeralda area. The beach faces north, with spectacular views on the Maddalena Archipelago, which can easily be reached by boat. Various daily trips can take you to the Maddalena archipelago and the other islands of Budelli, Caprera, Spergi, Santa Maria and Razzoli. Watersports like windsurfing are very popular in this area, thanks to the perfect combination of the bay’s location.
Just 200 meters north of Liscia di Vacca beach you will find Pitrizza beach. It is a private beach that belongs to the famous and luxurious Hotel Pitrizza.
500 meters north-east of Cala Granu you will find Colonna beach, the northenmost beach of the Costa Smeralda, and a private property of the Colonna Resort.
Costa Smeralda - Cala di Volpe
Cala di Volpe ('the bay of foxes’) is a small community located in Arzachena in the province of Olbia-Tempio, in north-east Sardinia, Italy. The village is located in the historical region known as Gallura on the Emerald Coast, between the beaches of Li Itriceddi and Capriccioli. Its strategic position offers easy access to several famous Costa Smeralda beaches. This near-perfect travel destination is overflowing with celebrities and attractions, and here you'll find some of the most highly regarded Costa Smeralda hotels, such as Hotel Cala di Volpe and Hotel Romazzino.
Beaches Near Cala di Volpe
There are 21 beaches to choose from near Cala di Volpe. To learn more about each beach and how to get there, click on its name.
Liscia Ruja is located between Portisco and Cala di Volpe, and is considered to be one of the most beautiful beaches of the Costa Smeralda
Romazzino Beach, just north of Romazzino village and south-east of Porto Cervo, has white sand and clear blue water. Suitable for families with children.
Principe beach (Spiaggia del Principe) is one of the most beautiful beaches of the Costa Smeralda, and shouldn't be missed by those visiting Sardinia.
Capriccioli Beach belongs on the list of the most beautiful beaches of the Costa Smeralda. This rather small beach is divided by enormous granite rocks. This beach offers beautiful views of the island of Mortorio, which can only be reached by small boats. Also, Capriccioli offers panoramic views of the islands of Soffi and Le Camere, both situated roughly 2 kilometers off the coast. The waters are shallow, and often very calm and smooth with a gentle tide, allowing children to play freely.
Within a comfortable walking distance from the beach of Capriccioli you will find La Celvia beach, in the heart of the beatiful Sardinian Costa Smeralda.
Cala Romazzino is a small cove that is located just north of Hotel Romazzino. It is one of the little Sardinian treasures that requires some effort to find.
South-west of Cala di Volpe you'll discover Spiaggia Li Itriceddi. It faces south-east, featuring views of Isola Soffi, and yachts passing by in summer.
Spiaggia dell Elefante has a length of only 100 meters, and is intersected by several rocky patches and pieces of residential gardens that reach all the way to the sea. Only a few parts of this beach are actually sandy, but these parts are all very secluded. You can discover all the sandy parts by carefully strolling through the rocky and shallow waters. This beach mostly faces west, and offers magnificent views of the coastal area near Spiaggia Li Itriceddi, 700 meters across the Cala di Volpe Bay. It is the perfect beach to experience pure nature, relaxation and stunning views!
Spiaggia del Pirata is a small beach that's located 50 meters south of Hotel Capriccioli. It has a length of just 100 meters and faces west, offering views of la Celvia beach to the north and the mountainous surroundings behind Spiaggia Li Itriceddi to the west. It is a nice beach for some relaxed snorkelling, as its waters are shallow and you'll find some scattered rocks in the water to swim around. On the north side of the beach you'll find a dock. Parking is available right behind the beach.
Costa Smeralda - Portisco
Portisco is a small village in the municipality of Olbia, in the province of Olbia-Tempio. It is located near the Gulf of Cugnana, west of Porto Rotondo. The village is well-known for its harbor, home to many yachts sailing the Costa Smeralda in summer.
Beaches Near Portisco
There are 11 beaches to choose from near Portisco. To learn more about each beach and how to get there, click on its name.
Portisco beach and its surrounding beaches are the most beautiful beaches of the Sardinian Costa Smeralda, located 15 kilometers away from Olbia.
Petra Ruja beach lies south of Liscia Ruja beach has pinkish sand, incredibly clear water, and is a good spot for snorkelling. Car parking is 700m away.
Looking out over Golfo Cugnana to the east, and the Soffi and Mortorio islands to the west, Razza di Junco beach is 250 meters long and 20 meters wide.
Rena Bianca beach lies just 10 kilometers south of Porto Cervo, along the Costa Smeralda coastline, in between Razza di Junco beach and Portisco beach.
Costa Smeralda - Porto Rotondo
Porto Rotondo is located between the Gulf of Cugnana and the Gulf of Marinella, 13 kilometers north of Olbia. Together with Porto Cervo, it is one of the most popular tourist destinations of the Costa Smeralda. Some of its beaches make up the crown to the Emerald Coast, and its marina offers a safe haven to over 600 boats of all sizes. Ideal for a either short getaway or an extended stay, Porto Rotondo is a small port with big reputation and some of the most stunning scenery anywhere along the coastline.
Beaches Near Porto Rotondo
There are 13 beaches to choose from near Porto Rotondo. To learn more about each beach and how to get there, click on its name.
Spiaggia Ira is located between the Gulf of Porto Rotondo and Cugnana, in Punta Nuraghe, Sardinia. It is the main beach of Porto Rotondo, and also its longest. Spiaggia Ira faces north-west, offering marvelous views of the Porto Rotondo Bay, with pleasure yachts sailing in and out of the Marinas of Porto Rotondo and Portisco during summer. The beach offers plenty of services and is suitable for families with kids.
Rudargia beach (Spiaggia Rudargia) is a small beach near Porto Rotondo and Ira beach - at the southern border of the famous Costa Smeralda area in Sardinia.
Just a few hundred meters east of the marina of Porto Rotondo, in the direction of Punta Volpe, you'll find Spiaggia dei Sassi. It consists of fine sand and some small stones, and is surrounded by several cliffs. The beach is equipped with several facilities. To get there from the centre of Porto Rotondo follow the signs to Punta Volpe.
Spiaggia Punta Volpe is one of the most beautiful beaches of Porto Rotondo. Situated in a cove shaped like a half moon, this beach faces north-west, and has a length of about 200 meters.
On the other side of Spiaggia Ira you'll find Punta Nuraghe, a small beach with a length of about 80 meters. It faces west, featuring views over the Golfo Cugnana and Marina di Portisco to the north-east. Beach chairs and umbrellas are available for rent, as well as canoes.