Italy

The 14 Best Beaches in Sardinia (+Map)

Do you dream of soft, powdery white sand and a sea so blue it almost feels unreal? Or of a hidden cove where the only sound is the gentle rhythm of the waves? Sardinia is home to beaches so breathtaking that you might think you have been transported to the Caribbean, yet you are still in Italy.

From the sparkling turquoise waters of La Pelosa to the dramatic, wild beauty of Spiaggia di Piscinas, from the delicate pink grains of Is Arutas to the quiet, secluded inlets of Cala Mariolu, this island has beaches of every shape and character. Whether you want to unwind on a glamorous beach along the Costa Smeralda or discover a remote cove that can only be reached by boat, Sardinia has it all.

In this blog, we will guide you through the 14 most beautiful beaches in Sardinia. By the time you reach the end, there is a good chance you will be ready to pack your bags and plan your next unforgettable beach escape.

Beach Map of Sardinia

The 14 Most Beautiful Beaches of Sardinia

#1 La Pelosa Beach

La Pelosa Beach, just a short distance from the charming fishing village of Stintino, is one of the most breathtaking spots on the island. The water is so clear and shallow that it almost feels like a huge natural swimming pool. Its vivid turquoise color looks as if someone has placed a filter over reality. There is no doubt that this is one of Sardinia’s most iconic beaches.

What makes La Pelosa even more special is its location in a bay protected by the small island of Asinara. This keeps the sea almost always calm, even when the wind blows elsewhere on the island. On the horizon, you can see the old watchtower Torre della Pelosa, a sixteenth-century building that was once used to watch for pirates and enemy ships.

Because La Pelosa is extremely popular, it can get crowded during the summer months. Starting your day early is a good idea if you want to find a prime spot on the sand. Craving a fresh fish lunch? Just a few minutes’ drive away in Stintino, you will find welcoming restaurants where you can enjoy the local cuisine.

#2 Cala Mariolu & Cala dei Gabbiani

Cala Mariolu is one of those beaches you won’t happen upon by chance. This hidden paradise is tucked away in the Gulf of Orosei and can only be reached by boat or by a challenging hike through rugged terrain. Every step of the journey is worth it, as you are rewarded with one of the most breathtaking spots Sardinia has to offer.

The first thing you notice is the sand, or more precisely, the tiny white pebbles that the sea has polished until they feel like soft pearls beneath your feet. The water here is crystal clear and glows with a turquoise-green shade shaped by the surrounding limestone cliffs. It is perfect for snorkeling, as just a few meters from the shore you can see schools of colorful fish swimming below you.

The name ‘Mariolu’ comes from a legend about monk seals that once lived in the area. According to local fishermen, these seals were bold little thieves who would sneak fish from their nets at night. This is how the beach got its name, as ‘Mariolu’ means ‘thief’ in the Neapolitan dialect.

Right next to Cala Mariolu is Cala dei Gabbiani, a slightly less famous but equally stunning cove. Both beaches lie at the heart of a protected natural area, which means you will not find crowded beach clubs or towering hotels here. Instead, you can enjoy peace, untouched nature, and a sea so brilliantly blue that it is unlike anywhere else in the world.

Cala Mariolu

#3 Spiaggia di Piscinas

Spiaggia di Piscinas is far from an ordinary beach. There are no green cliffs or sheltered coves here, only an endless stretch of sand dunes so tall that for a moment, you might feel as if you have wandered into a desert. The largest dunes can reach up to sixty meters in height and slowly change shape as the wind sweeps across them.

This beach lies along the Costa Verde, one of Sardinia’s most untouched and remote regions. The journey itself is an adventure: a long, winding drive past old mining areas and deserted landscapes. But the moment you arrive among the endless sand dunes, you immediately understand why this place is so extraordinary.

The sea here can be wild, with strong waves and a fresh breeze that makes it perfect for surfers. Swimmers need to be careful at times, as the currents can be strong. Yet if you prefer to admire the water from a distance, there are plenty of spots where you can simply relax and soak in the vast horizon.

A fascinating fact: Spiaggia di Piscinas is one of the few places in Europe where the endangered Mediterranean loggerhead turtle still lays its eggs. If you visit at the right season, you may even see tiny hatchlings making their way to the sea.

Along the beach, you will find a few simple beach bars and a small hotel that blends effortlessly into the natural surroundings. Do not expect luxury resorts or crowded promenades here. Spiaggia di Piscinas is all about pure nature and complete serenity.

#4 Costa Rei Beach

If you are looking for a beach where you can stroll for miles along the shore, Costa Rei Beach is the perfect choice. Located in the southeast of Sardinia, this beach stretches over ten kilometers, making it one of the longest and widest sandy beaches on the island.

The sand is soft and white, and the sea is clear, shallow, and inviting. It is ideal for families, as children can play safely without constant worry about the currents. At the same time, it is perfect for anyone seeking peace and quiet. Even during the high season, there is always a calm spot where you can relax and enjoy the scenery.

Scattered along the beach are several beach bars and restaurants where you can grab a cold drink or enjoy a freshly prepared fish meal. One of the most famous landmarks here is the Scoglio di Peppino, a large rock formation rising out of the sea. According to local legend, a fisherman named Peppino used to sit here every day, waiting for his catch. Today, it is a popular spot for photos and offers a stunning view over the bay.

The village of Costa Rei is just a short walk away and has a laid-back atmosphere, far from the crowds of larger resorts. In the summer, markets and live music performances add charm, making it a fun place to explore after a day on the beach.

The best time to visit is May, June, and September, when the weather is warm enough for swimming but not too crowded. July and August bring a lively summer vibe, with families and locals enjoying the sun and sea. We also loved visiting in winter, when we could camp right on the beach with our camper and soak in the peaceful surroundings.

#5 Cala Brandinchi

Cala Brandinchi is no wonder it is called ‘Little Tahiti’. This beach is a true tropical paradise, right here in Sardinia. The water is crystal clear, the sand is soft and powdery white, and the bay is so shallow that you can walk dozens of meters into the sea without ever going under. This is a place where you do not just take a quick swim, but where you want to spend the entire day relaxing and soaking in the view.

The beach lies on the northeast coast of Sardinia, close to San Teodoro. It is a favorite among families, snorkelers, and anyone who simply enjoys breathtaking scenery. From the shore, you can see the impressive island of Tavolara, a massive rock formation rising dramatically from the sea. Surrounding the bay, pine trees and low dunes create an almost hidden, secluded feeling.

A fascinating detail: in 1867, the Italian revolutionary Giuseppe Garibaldi set foot here. At the time, it was a strategic location, but today it is simply a perfect spot to lay down your towel. There are sunbeds and umbrellas for rent, as well as a beach bar where you can enjoy a cold drink or a light lunch. Cala Brandinchi is a popular destination, so if you want to see the beach at its most beautiful, plan to arrive early in the morning or later in the afternoon.

#6 Poetto Beach

Poetto Beach is where Cagliari truly comes alive. This is not a secluded cove or a hidden gem, but an eight-kilometer-long city beach where locals and tourists gather together. Here, people swim, relax, cycle, play sports, and enjoy the lively atmosphere. During the day, it is a laid-back spot where you can sunbathe on a lounge chair with a cocktail in hand, and in the evening, it transforms into a bustling promenade full of music and energy.

The beach stretches all the way to Quartu Sant’Elena and is lined with beach bars and small restaurants where you can enjoy a snack or a refreshing drink. The sea is calm and shallow, perfect for a cooling dip without worrying about waves. In the background, the Sella del Diavolo rises dramatically, a striking rock formation said to have been created during an ancient battle between angels and demons. For the more adventurous, a hiking trail leads to the top, where you are rewarded with breathtaking views of the coastline.

Poetto has something for everyone: from trendy beach clubs to small kiosks serving the tastiest panini. You can cycle or skate along the promenade, rent a jetski, or try your hand at kitesurfing. In summer, live performances and open-air parties keep the energy high, and even in winter, it remains a lively spot where locals come to enjoy the sea breeze and vibrant atmosphere.

Cagliari Beach

#7 Spiaggia Rosa (Budelli)

A beach with pink sand? It really exists! Spiaggia Rosa, on the island of Budelli in the La Maddalena archipelago, is perhaps the most remarkable beach in all of Sardinia. Its soft sand gets its delicate pink color from tiny particles of shells, coral, and seaweed.

For many years, the beach suffered from tourists taking handfuls of pink sand as souvenirs. Today, Spiaggia Rosa is protected, and visitors are no longer allowed to walk on it. But do not worry—you can still admire its beauty from a lookout point or from a boat.

Budelli is part of a national park and can only be reached by boat. Most tours depart from Palau or La Maddalena and pass by other breathtaking beaches such as Cala Granara and Cala Corsara. Along the way, you can swim in some of the clearest water you will ever see. Even though Spiaggia Rosa itself is off-limits, its soft pink sand is mesmerizing from a distance, creating a truly magical scene.

#8 Tinnari Beach (Costa Paradiso)

Tinnari Beach is one of those special places where a little effort goes a long way, leaving you grateful that you made the journey. This secluded gem on Sardinia’s northwest coast is not a beach you can simply drive to. You can only reach it on foot along a scenic hike or by boat, and that is exactly what gives it its unique charm.

The beach itself is a beautiful mix of golden sand and small pebbles, framed by dramatic red cliffs and lush green hills. A small river flows into the sea right in the center of the bay, creating a landscape that feels almost surreal. The water is crystal clear and ideal for snorkeling, revealing colorful fish just beneath the surface.

The walk to Tinnari Beach starts at the lovely Costa Paradiso holiday park and follows a stunning coastal path, treating you to breathtaking views along the way. If hiking is not your thing, you will still pass the beautiful Spiaggia di Cala li Cossi, which is worth a stop. Alternatively, you can reach the beach more comfortably by taking a boat from Isola Rossa or Costa Paradiso, allowing you to enjoy the scenery at a relaxed pace.

#9 Spiaggia di Capriccioli (Costa Smeralda)

If there is one beach that perfectly captures the classic ‘La Dolce Vita’ vibe, it is Spiaggia di Capriccioli. This small yet breathtaking beach sits on the glamorous Costa Smeralda and is a favorite among families, locals, and even celebrities. The water is crystal clear, the sand is silky soft, and the surroundings look as if they were lifted straight from a movie set.

The name Capriccioli means ‘little goats’ in Italian, a nod to the rugged granite rocks that frame the beach. These rock formations split the shoreline into several small coves, each with its own charm and character. The sea is shallow and calm, ideal for a leisurely swim or a snorkel along the rocks.

Looking for a touch of adventure? From Capriccioli, you can rent a boat or join a tour to explore the protected nature reserve of Tavolara and Molara. Around the beach, a few inviting beach bars and restaurants offer the chance to enjoy lunch with stunning sea views. In summer, the beach can get busy, so if you want to experience that signature Costa Smeralda luxury without the crowds, plan to arrive early in the morning or later in the afternoon.

#10 Capo Carbonara

Capo Carbonara is far more than just a beach; it is an entire peninsula filled with hidden coves, dramatic rock formations, and idyllic sandy shores. Located near the charming village of Villasimius in the southeast of Sardinia, this area is a paradise for nature lovers, snorkelers, and divers alike.

One of the most famous beaches here is Spiaggia di Porto Giunco. Picture powder-soft sand, a sea that shifts through every shade of blue, and a lagoon just behind the beach where pink flamingos often wander gracefully. It almost feels like you have stepped onto a tropical island.

But Capo Carbonara is about more than just stunning beaches. It is a protected natural area offering excellent hiking and diving opportunities. Underwater, you will discover a vibrant world of fish, coral, and perhaps even a curious sea turtle. Daily boat trips leave from the harbor in Villasimius, taking visitors to the finest snorkeling and diving spots in the region.

Looking for a spectacular view? Hike up to the old lighthouse of Capo Carbonara, which has stood watch over this coastline for centuries. From there, you can admire the vast Mediterranean Sea and the tiny islands scattered in the distance. This is a destination you should not miss if you love nature, adventure, and truly breathtaking scenery.

#11 La Maddalena Archipelago

If you are searching for a place where the sea is so blue it almost seems unreal, the La Maddalena Archipelago is the perfect destination. This island paradise, off the northeast coast of Sardinia, is made up of seven large islands and dozens of smaller ones. Here, there are no crowded beaches or busy promenades, only secluded coves, rugged rock formations, and water so crystal clear that you can watch fish swimming beneath your feet.

The main island, La Maddalena, is the only place with a real town. Here, you can stroll through narrow streets, savor the freshest seafood, and enjoy a glass of wine on a cozy terrace as the sun sets. Yet the true magic is found on the surrounding islands. Caprera is a nature reserve with stunning hiking trails and deserted beaches. Spargi hides secret coves that are only accessible by boat, and Budelli is famous for Spiaggia Rosa, the pink sand beach so extraordinary that walking on it is not allowed.

The best way to experience the archipelago is by boat. Daily excursions depart from Palau or Cannigione, taking you from island to island, stopping to swim in turquoise coves, and letting you admire a landscape unlike anywhere else in Europe. A visit to the La Maddalena Archipelago is an absolute must when exploring Sardinia.

La Maddalena

#12 Rena Majori Beach

Rena Majori is a true hidden gem in northern Sardinia, just a short drive from Santa Teresa Gallura. It has everything you could hope for: soft white sand, crystal-clear water, and a wide, endless shoreline where you can always find a peaceful spot to unwind.

Unlike some of Sardinia’s busier beaches, Rena Majori never feels crowded. There is plenty of space to bask in the sun with a good book or jump into the waves whenever you like. The water is so clear that swimming here is a pure delight, and the occasional higher wave adds excitement for bodyboarders and adventurous swimmers.

The beach is surrounded by dunes and rugged rocks, giving it a wild and natural charm. Feeling hungry or thirsty? A small café within walking distance serves light bites and cold drinks. If you have energy left after a day on the sand, take a short drive to Santa Teresa Gallura. Here, you can stroll through its charming streets or explore Capo Testa, a dramatic rock landscape offering stunning views all the way across to Corsica.

#13 Berchida Beach

Picture yourself stretched out on a vast expanse of white sand, the sun warming your skin, the water sparkling crystal clear and right beside you, a giant white cow calmly chewing its cud. Welcome to Berchida Beach, one of northern Sardinia’s most pristine shores and perhaps the only place in the world where you might share your towel with a herd of perfectly relaxed cows.

These striking white cows, locally called mucche bianche, make their way to the beach twice a year in search of fresh grass and a bit of cool relief. They wander slowly along the shoreline, nap in the soft sand, and pay little attention to the amazed visitors around them. And really, who could blame them? With dazzling white sand beneath your feet and shimmering turquoise water stretching out before you, Berchida is simply made for relaxation.

The beach is part of a protected nature reserve and has been awarded a Green Flag, a recognition given to the cleanest and safest beaches. Beyond the dunes, a lagoon provides a habitat for flamingos and other water birds, adding an extra touch of magic to the landscape. Even with its remote location, the beach has showers, sunbeds, and a small kiosk offering snacks and ice cream during the high season.

Tip: Don’t miss the nearby Spiaggia delle Dune, where pearly white sand and towering dunes create the feeling of a miniature desert by the sea, making it a perfect companion to a day at Berchida.

Berchida Beach

#14 Is Arutas

Is Arutas is far from your typical beach. Instead of soft white sand, the shore is covered with millions of tiny, round quartz grains that look like miniature pearls. Shades of white, pink, and pale green shimmer in the sunlight, giving the beach an almost magical, otherworldly glow. Walking here feels less like walking on sand and more like stepping across a rare natural masterpiece found nowhere else in Sardinia.

The sea is equally impressive. Clear, deep blue, and quickly plunging to depth, it is perfect for swimming or snorkeling. When the wind rises, gentle waves roll in, making it an exciting spot for surfers who enjoy a bit of action. Beneath the surface, the underwater world is a vibrant display of life, with fish darting among the rocks and sea urchins clinging to the stones.

Located on Sardinia’s west coast, Is Arutas is part of the protected Sinis Peninsula nature reserve. Because of its uniqueness, strict rules are in place: taking even a single grain of sand is forbidden. These regulations help ensure that this extraordinary natural wonder remains pristine and can be enjoyed by everyone for generations to come.