This post contains affiliate links. I'll earn a small commission at no extra cost to you if you make a purchase.

Sardinia is the second largest island in the Mediterranean. In addition to sheltering all kinds of ancient, medieval, or gothic monuments, this piece of Italy is also a real paradise for hikers, climbers, and especially beach lovers.

Indeed, Sardinia is surrounded by the crystal clear waters of the Tyrrhenian and the Sardinian seas and has, without a doubt, some of the most sumptuous beaches in Europe.

Let’s discover together the 17 most beautiful beaches in Sardinia! 🏖

 

Full List of the Best Beaches Sardinia Has to Offer

Last summer, Nesrine and I visited Sardinia in a week from North to South, and one thing is sure: the beaches there are no joke! Golden sandy beaches, azure transparent waters with dramatic cliff landscapes everywhere. We felt like we were in the middle of the Caribbeans, but only a 2-hour flight from our home in Paris!

So, among all the beaches we have seen, here are the 17 beaches that left us speechless: 

  1. La Pelosa
  2. Cala Li Cossi
  3. Cala Coticcio
  4. Principe
  5. Porto Istana
  6. Cala Brandinchi
  7. Cala Mariolu
  8. Cala Goloritzé 
  9. Cala Luna
  10. Mari Ermi
  11. Is Arutas
  12. Cala Domestica
  13. Punta Molentis
  14. Porto Giunco
  15. Poetto
  16. Tuerredda
  17. Su Giudeu

Want to know more about these beautiful Sardinian beaches?

Keep reading below, beaches are listed by location (north, east, west, and south) and you will find more details about them & photos.

 

the best beaches to visit in sardinia

 

The Best Beaches in North Sardinia

North Sardinia is mostly known for featuring the Costa Smeralda, one of the most expensive coasts in the world, but also for having the bluest seas on the island.

To start this list of Sardinia best beaches, let’s go north!   

 

1. La Pelosa

Located on the northwest coast of Sardinia, La Pelosa is one of the most popular tourist attractions on the island.

 

la pelosa is one of sardinia best beaches

 

Many times rated among the most beautiful beaches in Sardinia and the Mediterranean, Spiaggia La Pelosa is like a huge natural swimming pool. The sand is white and soft, the water is remarkably clear and the setting is magnificent.

In high season, it is obviously crowded and access to the beach is not free. As it is a highly preserved beach, you will also have to put a mat under your towel to protect the area’s vulnerable ecosystem.

💡 Tip: From June to September, access is upon online reservation and is limited to 1,500 people only. You have to book and pay your access here at least 2 weeks before your scheduled date (otherwise, you won’t find any room left). 

💰 Price: 3,50€/person (free for kids under 12)

🅿️ Parking fee: 2€/hour – 20€/day

🏄‍♂️ Amenities: kiosks serving food & drinks, beach equipment rental (sun beds, umbrellas, mats, kayaks…)

 

2. Cala Li Cossi

This beautiful beach nestled in an exceptional environment on the Costa Paradiso not far from Santa Teresa di Gallura is, for me, the best beach in northern Sardinia.

 

cala li cossi is one of the best sardinia italy beaches

 

The cove is sheltered between cliffs of many colors, the sand is golden and the water varies between emerald green and azure blue. It is a true delight for the eyes!

You will reach Spiaggia di Cala Li Cossi after a short 15-minute walk on a remarkable panoramic coastal path. But you may take longer as you will certainly stop many times to take photos.  

💰 Price: Free

🅿️ Parking fee: Free but you may not find a spot as it is very small. You still can park on one of the streets ahead. 

🏄‍♂️ Amenities: bar, beach equipment rental (sun beds & umbrellas)

 

3. Cala Coticcio

Cala Coticcio is a small hidden cove located on Caprera, one of the islands of the archipelago of La Maddalena. It is often referred to as the most beautiful beach in all the archipelago. 

 

cala coticcio is the most beautiful beach sardinia and la maddalena has to offer

 

The beach is locally known as Tahiti because of the intense blue color of its waters, along with the pinky rocks that frame it. 

There are 2 ways to discover Cala Coticcio: you can either go there by boat or by guided hike. The hike is a 1-hour trail of medium level, so prefer taking the boat tour if you are not in good condition. 

💰 Price: Book your guided hike here or your boat tour here. Whatever your choice, make sure to book your tour well in advance to secure your seat.

🅿️ Parking fee: No parking lot at the trailhead, but you can park on the side of the road. Prefer to come early to avoid having to park your car too far from the trailhead. 

🏄‍♂️ Amenities: None. Beaches in the archipelago of La Maddalena are wild and not equipped. So bring everything you could need, especially water, an umbrella and snacks/food.  

 

4. Principe

The “Prince Beach”, previously known as Spiaggia Poltu Di Li Cogghj,  is a beautiful arc of white sand surrounded by natural Sardinian vegetation situated about 30-minute drive north from Olbia. It is one of the most beautiful beaches on the Emerald Coast!

 

principe is one of the best beaches of sardinia

 

Spiaggia il Principe is located in a secluded cove accessible after a short 10-minute walk through the scrubland. This beach known for its turquoise waters and pinky rocks is ideal for swimming, sunbathing, and enjoying the breathtaking view.

💰 Price: Free

🅿️ Parking fee: 2€/hour

🏄‍♂️ Amenities: food truck, beach equipment rental (sun beds & umbrellas) 

 

5. Porto Istana

This small cove in front of the island of Tavolara not far from Olbia is one of the most beautiful beaches in the world. Spiaggia di Porto Istana is known for its clear turquoise waters and white sand beaches.

 

porto istana is one of the best beaches sardinia has to offer

 

The beach is located in a breathtaking natural setting, with cliffs, rocks, and Mediterranean vegetation. Rocky strips divide the beach into 4 distinct and numbered areas for easy identification.

Visitors can enjoy many activities on the beach, such as swimming, sunbathing, windsurfing, and kayaking.

💡 Tip: Porto Istana is one of the easiest beaches to reach as Bus 05PI connects Olbia city to Porto Istana beach in 30min only.  

💰 Price: Free  

🅿️ Parking fee: 2€/hour or free parking ahead of the parking lot

🏄‍♂️ Amenities: bar, beach equipment rental (sun beds & umbrellas) 

 

Traveling north of Sardinia? Well, check out 👉 on this post 👈 the other great beaches you can find in this part of the island (because yes, there are much more!). 

 

The Best Beaches in East Sardinia

East Sardinia is mostly famous for hosting the Gulf of Orosei. This region is the perfect union between the mountain and the sea offering deep canyons, huge cliffs, natural caves, and hidden beaches.

 

6. Cala Brandinchi

Cala Brandinchi is a protected nature reserve, home to a wide variety of plant and animal species. It is rightly called “Little Tahiti” because of its sandy banks and crystal clear waters similar to Polynesian lagoons.

 

cala brandinchi is one of the most beautiful beaches in sardinia

 

Cala Brandinci is surely one of the best beaches in Sardinia for families since it is very shallow, ideal for young children.

This beach will still delight all types of visitors, whether you are looking for relaxing, romantic, or sporty beach holidays. There are plenty of options for swimming, sunbathing, sailing, windsurfing, and more. And if you want to explore the surrounding area, there are many hiking and biking trails to enjoy.

💡 Tip: From June to September, access is charged and limited to 1,500 people only. You have to book your visit here well in advance to ensure access.  

💰 Price: 2€/visitor – 1€/visitor if you are staying in San Teodoro – free for kids under 12

🅿️ Parking fee: 2,50€/hour

🏄‍♂️ Amenities: bar, free toilets, beach equipment rental (sun beds, umbrellas, SUP)

 

7. Cala Mariolu

Cala Mariolu is a beautiful beach nestled in the middle of steep walls, divided in 2 by collapsed rocks. The transparency and color of the sea are unmatched and it is compared to most exotic destinations.

 

cala mariolu is one of the best beaches on sardinia island

 

This jewel of a beach is scattered with small pebbles called “snowflakes” by the Sardinians, and make this beach truly unique.

Cala Mariolu is very suitable for scuba diving and is one of the best beaches in Sardinia for snorkeling, as the clear emerald green waters allow you to see the sea bed clearly.

💡 Tip: Cala Mariolu is accessible only by boat or on foot following a tough 6 km hiking trail (about 3 hours round trip).

💰 Price: Free

🏄‍♂️ Amenities: None! Make sure to bring enough water, food, and an umbrella with you.

🛥 Best tour: 1-day boat tour to Cala Mariolu

 

8. Cala Goloritzé

Cala Goloritzé is certainly the most popular beach in Sardinia (my favorite of all), although it is not so easy to reach! 

 

cala goloritze is maybe the the best beach in sardinia

 

Indeed, Cala Goloritzé is only accessible after a 45min -1 hour hike with good shoes, or by boat. If you choose hiking, the access is regulated and charged in order to protect this jewel classified as a world heritage site by UNESCO since 1995.

When you arrive at the beach, you will be simply amazed. It is a real piece of paradise surrounded by high cliffs with indescribably blue water. 

💡Tip: Entry is limited, and upon booking. Make sure to book your spot 72 hours in advance on the Heart of Sardinia app. Also, make sure to arrive between 7 am and 3 pm as access is closed outside these hours.  

💰 Price: 6€/person

🅿️ Parking fee: Included in the entry fee. 

🏄‍♂️ Amenities: None! Make sure to bring enough water and snacks with you. Also, I recommend arriving early and bringing an umbrella because the few shaded spots will probably be already taken. 

🛥 Best tour: 1-day boat tour to Cala Goloritzé

🔎 Read more: Complete guide to access Cala Goloritzé

 

9. Cala Luna

Located in the Gulf of Orosei like its neighbor Goloritzé, Cala Luna is an incredible white pebble beach accessible by sea or on foot. The name Cala Luna means “moonlight cove” in Italian because the high cliffs that surround it reflect the moonlight and make the water glow.

 

cala luna is among the best sardinia beaches

 

From the sea, the landscape is surreal. Cala Luna stretches at the foot of cliffs with natural caves offering shelter from the sun during the hottest months of the summer season.

Fun fact about this Sardinian gem: Cala Luna has been the location for several movies, including Swept Away.

💡 Tip: There are 2 main trails to Cala Luna, but both are quite long (6 to 10 hours round trip), guided or not. Make sure to check everything about before choosing to hike to the beach. 

💰 Price: Free

🏄‍♂️ Amenities: kiosk serving food and drinks + beach equipment rental (it is quite expensive though, prefer bringing your own items if you can) 

🛥 Best tour: 1-day Cala Luna Boat Tour With Grotta del Fico Visit

 

The Best Beaches in West Sardinia

West of Sardinia is quieter than the other regions, but as full of incredible gems, including beautiful cities like Alghero or Bosa, and of course, great paradise beaches. 

 

10. Mari Ermi

Spiaggia Mari Ermi is located on the peninsula of Sinis about 2-hour drive south from Alghero, and is known for its white quartz beach, but also for windsurfing because of the mistral that can sometimes be heavy. 

 

mari ermi is one of the most beautiful beaches sardinia has to offer

 

Of course, turquoise waters and a paradise setting await you. The beach is very long (about 1,700 meters) and flat, which is great if you like walking on the sand, especially at sunset. 

💰 Price: Free

🅿️ Parking fee: 7,5€/day

🏄‍♂️ Amenities: bar-restaurant, free showers & toilets

 

11. Is Arutas

Also located on the peninsula of Sinis, the Spiaggia di Is Arutas on the west coast is known as “the beach with grains of rice”. Indeed, this picturesque beach is made of fine quartz balls that are no bigger than grains of rice.

 

is arustas

 

The crystal clear water quickly becomes deep and the wind can blow strongly, which is best suited to surfers rather than to children!

💰 Price: Free

🅿️ Parking fee: 2€/hour

🏄‍♂️ Amenities: restaurant, beach equipment rental (umbrellas & sun beds)

 

12. Cala Domestica

Nestled in white limestone cliffs in the heart of the wild Costa Verde, Spiaggia di Cala Domestica is one of the most beautiful beaches Sardinia has to offer!

 

 

Completely untouched by tourist constructions, this bay dominated by a beautiful 18th-century watchtower offers azure water and fine sand, perfect for sunbathing or scuba diving. For great panoramic views and great shots, hike up to the tower! 

💰 Price: Free

🅿️ Parking fee: 5€

🏄‍♂️ Amenities: restaurant, beach equipment rental (umbrellas & sun beds), watersports (canoes, rafts)

 

The Best Beaches in South Sardinia

South of Sardinia is more varied, but also wilder and less touristy. On the southern coast, there are many large stretches of fine sand where the water is just as welcoming as everywhere on the island.

 

13. Punta Molentis

Punta Molentis is maybe the beach with the most spectacular Caribbean-style landscape! This is why this beach is widely used to film movies and advertisements. 

 

punta molentis

 

Spiaggia di Punta Molentis is located in a wild panorama where the shoreline is sometimes pink, the sea always turquoise and the vegetation is flourishing. A part of the beach is of sand while the other is of pebbles, you can choose one of the other.

However, you should know that entry to this beach is restricted to 300 people a day during the high season, so prepare well for your visit! 

💡 Tip: There are 3 different ways for you to ensure your access to Punta Molentis:

  1. Book a parking spot here in advance (only 150 spots are available online)
  2. Or, call I Due Mari in advance to book an umbrella & sunbeds. Your spot is secured until 10 am, so make sure to arrive before.
  3. Or, arrive very early at the beach, this means before 8 am

💰 Price: 1€/person – free for children under 6 

🅿️ Parking fee: 10€/day

🏄‍♂️ Amenities: beach bar, beach equipment rental (umbrellas & sun beds)

 

14. Porto Giunco

The city of Villasimius offers some of the best beaches to visit in Sardinia. The beach of Porto Giunco is one of them and often appears on postcards.

 

porto giunco is one of the best beaches in sardinia for families

 

Made of fine white sand, this large beach extends for a few hundred meters and meets the ideal conditions for scuba diving. Behind it is the pond of Notteri, and a tower dominates the area.

💰 Price: Free

🅿️ Parking fee: 5€/day. There are free parking spots further away at various points along the road, but you will need to walk a bit more to the beach.

🏄‍♂️ Amenities: bar, paid showers & toilets, beach equipment rental (umbrellas & sun beds)

 

15. Poetto

Poetto is the closest beach to Cagliari, the capital of Sardinia, which is one of the reasons why this beach is very popular.

 

poetto is one of the best beaches in sardinia italy

 

With a length of 8 kilometers, Spiaggia del Poetto offers everything you need for a perfect day at the beach: soft sand, transparent water, and various activities to entertain your kids (sailing, diving, surfing,…). If you are lucky, you might even see pink flamingos flying over the beach!

💰 Price: Free

🅿️ Parking fee: Free

🏄‍♂️ Amenities: restaurant, food kiosk, beach equipment & watersports rental

 

16. Tuerredda

The cove of Tuerredda, nestled between Cape Malfatano and Cape Spartivento in Teulada, is often considered the most beautiful beach in Sardinia.

 

tuerredda is rated as the best beach in sardinia

 

Indeed, this corner of paradise protected from the wind offers fine white sand and turquoise water with incredibly rich sea life. The perfect setting for a break!

💡 Tip: During peak season, access to the beach is limited to 1,100 people. As it is not possible to book online at the moment, the best way to secure your spot is to come early, preferably before 10 am. 

💰 Price: Free

🅿️ Parking fee: 5 to 9€/day

🏄‍♂️ Amenities: restaurant, paid showers & toilets, beach equipment rental (umbrellas & sun beds)

 

17. Su Giudeu

Su Giudeu beach is certainly one of the best beaches Sardinia has to offer, especially for families.

 

su giudeu

 

This white sand paradise with transparent waters is located in the city of Chia and boasts sand dunes and a very large beach with plenty of space. Depending on the time of year, the water can be quite deep but it is still suitable for children.

Not far from there is also a big rock, the island of Giudeu, on which goats can be seen during springtime!

💰 Price: Free

🅿️ Parking fee: 5€/day

🏄‍♂️ Amenities: bar, paid showers & toilets, beach equipment rental (umbrellas & sun beds)

 

If you are staying in this part of the island, then discover other amazing beaches in Southern Sardinia in this article

 

Map of Sardinia Beaches

To get the free best beaches in Sardinia map, simply click on the image below to open it in Google Maps. Then click on the “star” icon to save it to your own maps.

 

best beaches sardinia map

 

FAQ about the Best Beaches in Sardinia

Find below the answers to the questions you might have about visiting the best Sardinia beaches. 👇

 

What part of Sardinia has the best beaches? 

It is very difficult to answer this question because everywhere in Sardinia, you will find beautiful beaches where you can put your towel. But you should know the north and south of the island have somewhat different styles. 

North Sardinia is world famous because of the luxury hotels and yachts of the Costa Smeralda that attracts billionaires and celebrities from around the world. Prices are quite high, so this is not necessarily the place to settle down if your travel budget is limited. 

South Sardinia is mostly known for having wilder beaches than those in the north, and very long beaches with a lot of space, even in high season. It is best suited to family or low-budget vacations. 

Our opinion: Nesrine and I loved both north and south. Yes, our hotels were a bit expensive in the north, but visiting La Maddalena and Cala li Cossi was worth it! So, no pressure here, you will be fine either way 😉 

 

cala gogone in the east of sardinia

 

When should I travel to Sardinia to make the most of the beaches?

In Sardinia, bathing is pleasant from the end of spring to the beginning of autumn, that is from June to October. During these 5 months, the sea temperature ranges from 21,3 to 25°C (70.3 – 77°F).

July and August are the high season months in Sardinia. Crowds are so heavy that you may feel overwhelmed on some beaches, especially the smallest ones. If you can come before or after this peak season, you should take advantage of it. But if you don’t have the choice but to go this time of the year, try the end of August, as it is a bit less crowded.  

In May and November, swimming is cooler, and the temperature quickly drops below 20°C, between 18 and 19.4°C (64.4 – 66.9°F). And from December to April, bathing is much too cold, I would advise you not to go to Sardinia at this time of the year.

So, prefer the months of June, September, and early October. Plus, the prices are a little lower during these periods.

 

porto giunco

 

Do I need to pay to access Sardinia top beaches?

The majority of the beaches of Sardinia are free of access, except for those highly protected like La Pelosa or Cala Goloritzé for example. For these beaches, you have to pay an entry fee (1 – 4€) or even book your spot in advance online or by phone. 

However, almost all the parking lots on the beaches are charged. Parking lots cost between 2€/hour to 10€/day (yes, sometimes you have to pay for a whole day even if you are staying only a few hours). 

In order to avoid any unpleasant surprises, I recommend that you always have enough cash on hand to either pay for parking or an unexpected entry fee. Especially since credit cards are not always accepted. 

 

sardinia most beautiful beaches

 

Are there any rules to follow on the beaches of Sardinia?

In general, there are some minimum rules (not really rules, more like good manners) to respect on all the beaches on earth in order to preserve the nature that surrounds us:

  • ✅ Leave no trace on the way: take all your trash and items you came with back again with you. It is very important not to pollute and to leave your place clean as not all beaches are equipped with bins. 
  • 🐕 No animals without permission: dogs aren’t allowed on all beaches in Sardinia, so make sure to check out if you can bring your animal to the beach you want to go to in advance. 
  • 🔥 No barbecue: in general, avoid lighting a fire, even for a barbecue, in the middle of nature for obvious reasons. 

In Sardinia, you should know that you can’t take sand with you. Stealing sand is considered a crime and you can be fined up to 3,000€. 

Also, some beaches like La Pelosa have very specific rules that need to be followed in order to protect them from degradation. 

 

Visit Sardinia

Going to Sardinia? Here are further readings that will help you plan your trip to Sardinia: 

👉 Here is the main travel guide: 7 Days Itinerary in Sardinia (with free map)

If you are looking for more specific Sardinia Italy beaches, here are other dedicated guides:  

Also, find below my guides to discovering some of Sardinia’s best attractions: 

Finally, if you’re looking for a home base in Sardinia, you will find my best accommodation recommendations below:

 

I hope you’ve found the right beach for you thanks to this guide. If you have any questions, let me know in the comments below. 

Help a fellow traveler and share this guide using the buttons below! 🙂