Beaches in Sardinia: the ultimate beach lover’s guide

Where paradise meets the sea! 🌊🏝️

Sardinia, an Italian island in the heart of the Mediterranean, is home to some of the most stunning beaches in the world. Whether you're looking for the best Cagliari beaches, the top spots in North Sardinia, family-friendly shores or lively beach clubs, the beaches in Sardinia have something for everyone.

Here’s a breakdown of the best beaches and beach experiences Sardinia has to offer:

  1. Best beaches in Sardinia
  2. Top Cagliari Italy beaches
  3. Must-visit beaches in North Sardinia
  4. Best beaches in Sardinia for families
  5. Top Sardinia beach clubs

Aerial view of Pelosa Beach (Spiaggia della Pelosa) in Stintino, Sardinia, Italy

Spiaggia della Pelosa, with Caribbean-like turquoise waters and the historic Torre della Pelosa

Best beaches in Sardinia, Italy

Sardinia is home to some of the most stunning beaches in the Mediterranean, offering everything from pristine white sands to rugged coves with crystal-clear waters. Here are the top beaches you shouldn’t miss:

La Pelosa

Located around 2 km from the village of Stintino, in the gulf of Asinara, Spiaggia della Pelosa is often considered the most beautiful beach in Sardinia. With its fine white sand and shallow, turquoise waters, it resembles a Caribbean paradise.

Reached on foot after crossing another charming cove, the Pelosetta, the 17th-century tower is definitely the symbol of the beach. For a more tranquil experience, avoid visiting the beach in July and August when it's most crowded.

Tip: while you’re here, take a boat to the wild Asinara island, a national park named after its resident albino donkeys. The best ways to explore the island are on foot or by bicycle.

Spiaggia del Principe

Named after Prince Aga Khan, this is one of the best beaches in Costa Smeralda. It boasts turquoise waters, soft, golden sand and stunning clear blue waters, ideal for snorkeling.

It will take you about 10 minutes on foot to reach it from the parking area, but the stunning view and serene atmosphere make it well worth the effort.

Aerial view of Spiaggia del Principe in Costa Smeralda, Sardinia, Italy

Spiaggia del Principe, Costa Smeralda - a true gem of Sardinia

Cala Brandinchi

Often called "Little Tahiti" for its exotic aspect, Cala Brandinchi is a long beach famous for its turquoise, blue shallow waters and fine white sand. Located in Capo Coda Cavallo, the shore is surrounded by pinewood and dunes. It offers parking areas and facilities nearby. You can easily reach it by car from Olbia and San Teodoro.

Aerial view of Cala Brandinchi beach, in Sardinia, with soft white sand, turquoise waters and anchored boats

View of Cala Brandinchi, one of the most picturesque beaches on the island

Cala Goloritzè

This UNESCO-protected cove is a must-visit for adventure seekers. You can reach it via a scenic hike (about a 1 hour trek from Su Porteddu) or by boat. Its towering limestone cliffs, unique white pebbles and impressively crystal clear blue waters make it one of Sardinia’s most photographed beaches.

Cala Goloritzé, a secluded beach in Sardinia, Italy

Cala Goloritzé, one of Sardinia’s most breathtaking hidden gems

Porto Giunco

Located in Villasimius under the ancient tower of the same name, Porto Giunco is a long and wide beach of fine white sand and shallow, warm waters, protected by a lush pinewood. Flamingos can often be spotted in the nearby lagoon, adding to its exotic charm. The beach is easily accessible by car, with parking available nearby.

Aerial view of Porto Giunco beach in Villasimius, southern Sardinia, Italy

Powdery white sand and turquoise waters in Porto Giunco

Spiaggia Rosa (Pink Beach)

Spiaggia Rosa, located on Budelli Island, is renowned for its distinctive pink sand, which is the result of crushed coral and microorganisms.

Access to the Pink Beach in Sardinia is restricted for the preservation of the island’s unique ecosystem. No one is allowed to stroll along the beach or swim in the bay’s shallow waters, but you can admire it from a boat tour. Alternatively, you can view it from the limestone cliffs of Mount Budello, located on the island!

A stunning view of Spiaggia Rosa (Pink Beach) on Budelli Island, Sardinia, Italy

Pink beach - one of Sardinia’s most unique and protected natural wonders

Best Cagliari Italy beaches

Cagliari, the capital of Sardinia, is home to some stunning beaches just a short drive from the city center. From lively, well-equipped shores with water sports to peaceful hidden coves perfect for relaxation, the coastline here caters to all kinds of beachgoers. These are the best beaches in Cagliari worth visiting:

Poetto

Poetto, Cagliari’s most famous urban beach, stretches 8 km from the promontory of Sella del Diavolo to the coast of Quartu Sant'Elena. With fine sand and crystal-clear waters, the beach offers plenty of beach bars, restaurants, sunbeds, and water sports. It is well-known for the "Devil's Saddle", a rocky prominence overlooking the shore which, according to legend, hides an ancient treasure.

Getting here is very easy. Public transportation provides good access to the beach, with bus routes connecting it directly to the city centre.

A row of closed green and white umbrellas on Poetto Beach, Sardinia

Poetto beach in Cagliari, offering soft sand, stunning views and a lively seaside atmosphere

Mari Pintau

Mari Pintau (painted sea in Sardinian) derives its name from the beauty of its waters, as they blend in a thousand shades from emerald to sky blue. Located about 20 km from Cagliari, this small bay is nestled between hills covered with Mediterranean scrub and is perfect for those looking for peace and quiet.

Since public transport does not directly reach the beach, we recommend using a car, but make sure to get there early in the morning. Alternatively, hiking enthusiasts can take a walk along trails that offer breathtaking views of the sea. During hot summer days, this beach is also equipped with services such as bars and small kiosks where you can cool off with drinks and snacks.

A breathtaking view of Mari Pintau beach in Cagliari, Sardinia, Italy

Mari Pintau beach - a hidden paradise in Sardinia, famous for its unspoiled beauty

Calamosca

Situated in a small hidden bay close to Cagliari’s center, which you can easily reach by taking Via Calamosca, Calamosca is the ideal place if you’re looking for a quiet and secluded paradise. Its golden sand and crystalline waters make it the perfect spot for sunbathers and snorkelers.

A historic lighthouse can be seen from the beach, which is surrounded by lush nature. In terms of amenities, Calamosca is well-equipped with a variety of dining options, rental parasols and sun loungers, as well as water sports equipment.

A scenic view of Torre di Calamosca, a historic watchtower in Cagliari, Sardinia, Italy

View of Torre di Calamosca, a stunning coastal landmark offering breathtaking sea views

Spiaggia Solanas

Located about 35 km from Cagliari and near Villasimius, Solanas beach is characterized by its shallow, sandy seabed and thick vegetation. Stretching approximately 1.2 km, this picturesque beach is a favorite among surfers and spearfishing enthusiasts. 

Beach resorts, restaurants, bars, parking, wheelchair accessibility, and beach lounger/umbrella rentals are among the amenities visitors can enjoy. Adding to its charm, a historic Spanish-era watchtower stands at one end of the bay, offering a glimpse into the area's fascinating past.

The parking area is conveniently located behind the center of Spiaggia Solanas, just a short 30-m stroll to the soft white sands and inviting waters of this Sardinian paradise.

Spiaggia di Solanas, a sandy beach surrounded by lush green hills in Sardinia, Italy

Spiaggia di Solanas, perfect for relaxation and swimming

Punta Molentis

Situated in one of the most picturesque areas of Cagliari, this beach is one of Sardinia's best-kept secrets. Renowned for its unique crescent shape, towering 15 m cliffs and dazzling white sand, it offers an idyllic escape with crystal-clear waters. The beach’s name, Molentis, originates from the Sardinian word "su molenti," meaning donkey, which once helped transport materials from the nearby granite quarries.

While parking can be pricey, an alternative way to reach the beach is on foot via a scenic walking trail.

Aerial view of Punta Molentis, a peninsula in Villasimius, Sardinia, Italy

The breathtaking bay of Punta Polentis with pristine waters and white sand

Best beaches in North Sardinia

Northern Sardinia boasts some of the most luxurious and picturesque beaches in Sardinia. With dramatic cliffs and fine white sand, this region offers both natural beauty and refined comfort. If you're planning a trip to this part of the island, make sure to check out these top beaches:

Rena Bianca

Located north of Santa Teresa Gallura, right next to Capo Testa, Rena Bianca is a family-friendly beach known for its soft, powdery sand and shallow, crystal-clear waters - ideal for a relaxing swim.

It offers plenty of room to unwind, whether you prefer lounging on your own or renting chairs and umbrellas from one of the local beach clubs.

Rena Bianca is conveniently located within walking distance of the town center. For those arriving by car, a paid parking lot is available just a short stroll away.

A panoramic view of Rena Bianca beach in Santa Teresa Gallura, northern Sardinia, Italy

The stunning beach of Rena Bianca in Santa Teresa Gallura

Porto Pollo

The large beach of Porto Pollo is located just 1 km from Porto Pollo village in Palau, Olbia-Tempio. Renowned for its exceptional wind conditions, it’s a paradise for water sports enthusiasts in Sardinia. In fact, it stands among the best spots in Europe for sailing, windsurfing and kitesurfing. Beyond wind sports, Porto Pollo also offers excellent opportunities for diving, canoeing and mountain biking.

Tip: the road leading to Porto Pollo is winding, and while it straightens out closer to the beach, be prepared for potholes along the way.

View of Porto Pollo beach in Sardinia, Italy, with lush greenery along the coastline

Porto Pollo beach - a paradise for beach lovers and water sports enthusiasts

Cala Spinosa

It’s easy to be mesmerized by the beauty of Spiaggia di Cala Spinosa, a small, secluded gem nestled in Capo Testa. The rugged cliffs that shelter the beach from the wind ensure that its crystal-clear waters remain calm and inviting.

Its shallow, rocky seabed make it a popular attraction for those who enjoy snorkeling. The beach also boasts breathtaking views of the Bocche di Bonifacio (Mouths of Bonifacio) and Corsica. Keep in mind that there are no on-site amenities, though a restaurant right above the beach provides a convenient dining option.

Located about 4 km west of Santa Teresa di Galluara, Cala Spinosa is easily accessible by car in about 10 minutes. Parking is available at the very end of Via Cala Spinosa, from where you can follow a short, scenic path down to the beach.

View of Cala Spinosa, a secluded beach near Santa Teresa di Gallura, Sardinia, Italy

The hidden gem of Cala Spinosa surrounded by dramatic cliffs and crystal-clear waters

Best beaches in Sardinia for families

Traveling with kids? Sardinia has plenty of beaches with shallow waters, gentle waves and soft sand, making them ideal for a fun and safe day by the sea. Many of these family-friendly beaches in Sardinia are also well-equipped with nearby restaurants, facilities and lifeguards, ensuring a stress-free experience for parents.

Simius

Simius is a family-friendly beach located just over 2 km from the famous town of Villasimius, in southeastern Sardinia. A short 5-minute drive brings you to this 2-km-long beach, which reaches over 50 m in width in some areas, providing plenty of space to relax and unwind with your family.

Its diverse and picturesque surroundings is what makes Simius beach truly special. To the south, you’ll find the Stagno Notteri, a pond where flamingos gather to breed.

The urban area of Villasimius offers plenty of accommodations, restaurants, shops, and campsites. While families will love the calm waters and spacious shore, snorkelers can explore the rich marine life and joggers will enjoy the scenic coastal trails.

Aerial view of Torre di Porto Giunco overlooking Simius beach near Villasimius, Sardinia, Italy

Torre di Porto Giunco and Simius beach - a breathtaking coastal landscape in Villasimius

Mugoni

Mugoni is a nice beach located 15 km from Alghero (about 30 minutes by car). With its shallow, crystal clear waters, golden sand, and natural shade from pine trees, it’s a family-friendly destination perfect for a relaxing day by the sea. Stretching approximately 1.5 km, Mugoni offers stunning views of the headlands of Parco Naturale Regionale di Porto Conte and the mountainous region near the village of Tramariglio.

The beach is well-equipped with sun loungers and parasols for rent, as well as café-bars for refreshments. Due to its proximity to Alghero, it can get crowded especially at weekends.

Tip: if you can, make sure to stay until sunset for an unforgettable view.

View of Pineta Mugoni beach in Sardinia, Italy, with golden sand, clear shallow waters and a lush forest

A serene view of Pineta Mugoni beach in Sardinia

Cala Domestica

Located on the south-west coast of Sardinia, around 5 km from Buggerru, Cala Domestica is a splendid sandy beach framed by dramatic cliffs and untouched nature. Its shallow waters are ideal for swimmers and families with young children. Adding to its charm, the beach is steeped in mining history, with well-preserved ruins of warehouses, storage facilities and tunnels.

For those seeking a quieter retreat, a short walk along the rocky path to the right of the beach leads to a smaller, more sheltered strand.

Cala Domestica can be reached by car following the Strada Provinciale 83 provincial road. However, be prepared for a challenging drive, as the route features steep slopes and numerous bends.

View of Cala Domestica beach in Sardinia, Italy, featuring turquoise waters and rugged cliffs

Cala Domestica, a hidden gem along Sardinia’s wild west coast

Spiaggia Bidderosa

North of the Marina di Orosei, this stunning beach forms part of a 900-hectare nature reserve protected by the Forestry Authority. A 4 km trail leads down to the beach, unveiling 5 dreamy coves of soft, white sand lapped by the emerald green sea, each stretching approximately 1 km. To the north, the beach connects with the splendid Berchida beach.

This beach is ideal for families due to its calm, shallow waters. The natural shade from the surrounding pine forest also provides a cool retreat from the sun.

During peak season, access by car or motorbike is restricted to a limited number of visitors, ensuring it never becomes overcrowded. However, there are no seasonal restrictions for those arriving on foot or by bike. Alternatively, you can get there via a short swim from the adjoining Cala Ginepro, located to the south.

View of Oasi Bidderosa, a protected natural reserve in Sardinia, Italy

The breathtaking Oasi Bidderosa nature reserve with unspoiled Mediterranean landscapes

Top Sardinia beach clubs

For those seeking a touch of luxury and convenience, Sardinia's beach clubs offer sunbeds, fine dining and exclusive services in stunning seaside locations.

Nikki beach

Perched on the beautiful bay of Cala Petra Ruja in Porto Cervo, Nikki Beach is a one-of-a-kind luxurious venue that seamlessly blends elegance, fine dining and vibrant entertainment. Guests can unwind on stylish loungers by the sea, savor gourmet cuisine and creative cocktails, or dive into the high-energy poolside parties featuring live music and world-class DJs.

Useful info: the venue is accessible only by sea. However, a complimentary daily water shuttle operates from Cala di Volpe bay to Nikki Beach Costa Smeralda, running continuously every 15 minutes from 11:00 to 18:00.

Le Palmette Beach Club

Le Palmette Beach Club is located at the beginning of the famous Poetto beach, just a few kilometers from Cagliari’s city center. With its laid-back atmosphere, this beachfront haven provides comfortable sunbeds and umbrellas, a sports area, and panoramic sea views.

Guests can indulge in refreshing cocktails, savor fresh seafood dishes and soak in the relaxing coastal vibes.

Phi beach

A glamorous beach club and the best place to catch the sunset in Sardinia, Phi Beach offers an unparalleled mix of cocktails, live DJ sets and breathtaking seaside views. Known for its vibrant atmosphere, it boasts expansive dance floors, high-end restaurants and an exclusive yet relaxed vibe.

Located just a short drive from Porto Cervo, in northern Sardinia, this all-day and all-night beach club is uniquely nestled between an 18th century Naval Fortress and dramatic rock formations.

Tip: ready to explore Sardinia? Learn more about the island’s stunning beaches, must-visit spots and travel tips in our Sardinia page. If you're wondering where to arrive, check out what are the ports in Sardinia for key arrival points.

Aerial view of Phi Beach, a luxury beach club near Baja Sardinia and Porto Cervo, Italy

Phi beach - a chic open-air beach club on the Emerald Coast

You might have found your new favorite beach, but have you booked your ferry tickets? On Ferryhopper, you can do it right away, with ease! See all ferry connections on our Map of ferries, compare companies and fares, and book your ferry tickets hassle-free!

Useful info: for more details on ferry routes and schedules, check out our dedicated ferries Sardinia page!