What are the most beautiful beaches in Sardinia? Which ones are truly unmissable? Discover our short list of must-visit shores.
Sardinia boasts countless beaches with a remarkable variety of colors and scenery. From hidden coves to long stretches of white sand, each beach is unique and surrounded by breathtaking landscapes.
But which are the very best? Creating a definitive ranking is nearly impossible, but choosing Wonderful Sardinia, a brand grouping together around forty outstanding hotels and resorts across the island, guarantees magical destinations for your holiday.
Here’s our top five beaches—a fun challenge to tackle while exploring the top seaside spots, all within easy reach of a Wonderful Sardinia resort, should you wish to venture out from your private beach.
-
Cala Brandinchi – San Teodoro (OT)
Located in the northeast, just above San Teodoro toward Capo Coda Cavallo, this beach faces the island of Tavolara. Its sand is dazzlingly white and the water crystal-clear—shallow depths make it ideal for families with children. The Paradise Resort & Spa in San Teodoro (OT), known for its wide range of sports activities, is a perfect choice for all ages.
-
Spiaggia del Principe – Arzachena (OT)
Known locally as Poltu Li Cogghji, this beach earned its current name as it was reportedly the Aga Khan’s favorite, the very same who put Sardinia on the map for luxury holidays. Located between Porto Cervo and Porto Rotondo, it’s accessible only on foot or by boat. The beach features white sand and striking pink granite rocks. Hotel Petra Bianca, in Cala di Volpe (OT), is a perfect base to explore this and other breath-taking spots along the Costa Smeralda.
-
Cala Cipolla – Domus de Maria (CA)
At Sardinia’s southernmost tip, a short walk takes you to Capo Spartivento. Here you’ll find golden sands and a bay sheltered from the wind—ideal for sunbathing or snorkeling. Is Molas Resort in Pula (CA) offers spacious rooms set among lush gardens, plus Sardinia’s largest golf course.
-
Punta Molentis – Villasimius (CA)
With its mix of white sand and grey granite (a true Sardinian tradition) and panoramic views over Serpentara island, this wild paradise is unforgettable. At Villasimius (CA), Hotel Stella Maris features elegant rooms just 50 meters from the shore.

-
Is Arenas Biancas – Teulada (CA)
Here the sea takes on emerald hues and the fine pale dunes are truly stunning. Open to visitors only for a few months each year (this is a military zone), it’s a hidden gem. Chia Laguna Resort in Chia (CA) offers a wide range of hotels to suit both couples and families, with price options for every budget.
Spiaggia Rosa, Budelli, La Maddalena (SS)
Perhaps the most famous of all Sardinia’s beaches, at the far north of the island. Today it’s a protected Natural Park and, while it’s forbidden to swim or walk on the iconic pink sand—or approach by boat—you can still admire its beauty up close. It’s near the Grand Hotel MA & MA of Punta Tegge (OT), a recently opened five-star luxury hotel on La Maddalena, surrounded by Mediterranean scrub.

