Skip to main content

Planning a trip to North Sardinia and trying to decide on the best beaches to visit? With such an incredible coastline it’s hard to choose between world-famous La Pelosa in Stintino, to the pretty Capriccioli in Costa Smeralda, or the vast La Cinta in San Teodoro.

I grew up in Sardinia and have spent years swimming, snorkelling and sunbathing on the coastline all around the island. For me, the best beach in North Sardinia is La Pelosa in Stintino, with its shallow clear waters, white sand and stunning views of Asinara Island and the Spanish tower behind. Of course, most locals will never commit to naming just one beach, as we see the whole island as beautiful. But below, I’ve curated my favourite 10 beaches of North Sardinia that I believe are true showstoppers. I’ve also included tips, maps and nearby amenities to help plan your perfect Sardinia holiday.

🏖️ Heading to North Sardinia? We’ve put together a roundup of our favourite spots to stay — from stylish beach hotels to quiet retreats. You can find all of our favourites in this guide to the best areas to stay in North Sardinia.

10 Beautiful Beaches of North Sardinia

Your ideal beach can mean different things: stunning coastlines and snorkeling, big surfing waves, or nearby attractions like historic towers and ancient ruins. Some beaches have it all, while others shine in one area.

These 10 best  beaches of Northern Sardinia below have been listed in order from East to West so you could also make this your itinerary, if you dedicate one day per beach, picking one per area (or two a day if you really are a beach fanatic). 

Please note: Many of the beaches here are well known and will be crowded in peak summer, especially July and August. However, if you spend most of the time in the sea, you will be able to swim peacefully. If you really dislike crowds and swimming, then these beaches are not for you—we recommend you visit off season when they are much quieter.

Drone aerial view of la cinta beach La Cinta, San Teodoro

Why visit: Located on the North East coast of Sardinia near the town of San Teodoro, a long 5km stretch of fine white sand is nestled between a lagoon and the sea, making it one of the most iconic beaches of Sardinia and one of my favourites too. La Cinta is perfect for families and for water sports enthusiasts. The water is crystal clear and feels like a giant natural pool – with Tavolara Island as a stunning backdrop it adds to the sense of vastness. It can get crowded in summer like many places in Sardinia, but if you’ve got any chance to find a space it is definitely here. It’s not often that you can find a large beach like this one. If you are happy to walk – head to the far northern corner of the beach which is generally less crowded. 

How to get there: Located just outside the town of San Teodoro, it’s accessible by car or shuttle from Olbia (about 30 minutes away).

Nearby amenities: San Teodoro has a vibrant center with restaurants, bars, and shops. You’ll also find beach bars (chioschi) and rental services for paddleboards and kayaks.

Travel tips: Arrive early in summer months to secure parking and a good spot. Consider visiting at sunset for stunning views.

aerial view over cala brandinchi sardiniaCala Brandinchi, San Teodoro

Why visit: Often called “Little Tahiti” for its crystal-clear, shallow waters and powdery white sand, Cala Brandinchi is a stunning bay perfect for relaxing swims, family-friendly outings, and picturesque photo shoots. The beach is backed by Mediterranean shrubs and a lagoon and, like La Cinta, you’ll be struck by the view of the majestic Tavolara island in the background (which can be visited on a day trip by boat here). 

How to get there: About a 10-minute drive North of San Teodoro, Parking is available but fills up quickly during peak season. A shuttle bus takes you here too from many hotels in San Teodoro. 

Nearby amenities: Basic facilities are on-site, no showers, toilets located at the extreme of the beach and small snack bars. The nearby village of Puntaldìa offers restaurants and shops.

Travel tips: Book your entry at least 24hrs in advance in high season or consider booking your umbrella and sunbed on a beach bar that guarantees your entry. Consider pairing your visit with nearby Capo Coda Cavallo and arrive early as it gets crowded very quickly and Consider getting the shuttle bus to avoid the hassle of parking. 

aerial view over spiaggia di Pittulongu Spiaggia di Pittulongu, Porto Cervo

Why visit: Relaxed vibes at Pittulongu Beach, a favorite among locals in Olbia, this beach offers a panoramic view of imposing Tavolara Island and is great for snorkeling. Arrange for your sunbed and umbrella or lay your own towel if you wish and just soak in the views listening to the gentle waves. 

How to get there: Located just 10 minutes from Olbia, accessible by car or local bus.

Nearby amenities: Numerous beach clubs, restaurants, and bars line the shore. Supermarkets and shops are a short drive away.

Travel tips: Ideal for those staying in or near Olbia. Windsurfing and kayaking are popular here.

view of Capriccioli Beach rocks and sea, sardiniaCapriccioli Beach, Costa Smeralda

Why visit: Dotted with granite rocks that end in emerald waters and backed by fragrant pines, Capriccioli is made up of three small coves, East, North and West. Which makes it ideal on windy days as you have three different options to choose from. 

Capriccioli is a tiny jewel of the Costa Smeralda and ideal for families due to calm shallow waters.

How to get there: Close to Porto Cervo (about 15 minutes by car), with clear signage from the SP59 road.

Nearby amenities: There are seasonal kiosks and parking. Nearby Porto Cervo offers upscale dining, shopping, and accommodations.

Travel tips: Bring snorkeling gear—marine life is abundant near the rocky coves.

view of rocks and calm sea looking over Spiaggia del PrincipeSpiaggia del Principe, Costa Smeralda

Why visit: Also known as Spiaggia Poltu di li Cogghi, it has been named Spiaggia del Principe, Prince Beach after Prince Karim Aga Khan, who founded Costa Smeralda as a tourist resort. This crescent-shaped picturesque bay with fine powdery sand to create a stunning contrast with the crystal-clear grappa-like water, is a Costa Smeralda icon, famed for its natural beauty.

How to get there: A short hike is required from the nearest car park off the SP59 road near Romazzino.

Nearby amenities: Minimal services on-site, small bar with snacks and drinks. Parking is a 15 minutes walk from the beach and Porto Cervo is nearby for all your needs.

Travel tips: Wear comfortable shoes for the walk. Early morning visits offer a quieter experience.

🏖️ Heading to North Sardinia? We’ve put together a roundup of our favourite spots to stay — from stylish beach hotels to quiet retreats. You can find them all in our accommodation guide for North Sardinia.

Photo of Cala Coticcio Caprera, La Maddalena archipelagoCala Coticcio, Caprera Island

Why visit: This beach has a big problem, everyone that visits never wants to leave! Cala Coticcio, known as “Tahiti Bay,” is nestled on the island of Caprera and features crystal-clear water and dramatic cliffs. The bluest colour of the sea to contrast with the pinky granite rocks shaped by years of wind and waves, will truly take your breath away.

How to get there: Reachable by boat from Palau or via a 40-minute hike with an expert guide from a trailhead on Caprera. The beach is in a conservation area, therefore you need to pre-book your guide through the Maddalena Parks website, you can’t just head there by yourself. Caprera Island is connected to La Maddalena by bridge.

Nearby amenities: No facilities on-site—pack everything. Palau and La Maddalena offer full services.

Travel tips: Bring plenty of water, sun protection and trainers. The hike can be challenging but is well worth it.

view over beach of Spiaggia Rena BiancaSpiaggia Rena Bianca, Santa Teresa di Gallura

Why Visit: Rena Bianca” means “white sand,” and it’s not named by chance. This beach reminiscent of a Caribbean shoreline boasts soft white sand and vibrant blue water. Wavy at times and breezy and a great place to snorkel. It is great if you are looking for an accessible beach with stunning views over the hill and the spanish tower of Longosardo.

Book your place online before heading there, up to 72hrs in advance and be aware you will need a beach mat to place under your towel. 

How to get there: Located in the heart of Santa Teresa di Gallura, just a short walk from the car park and the main square.

Nearby amenities: Shops, restaurants, and cafes are just steps away. Lifeguards, sunbeds and umbrellas available during summer.

Travel tips: Great for a beach day with easy town access. Ideal for a combined visit with Capo Testa and the following Cala Spinosa. Get there early as it gets extremely busy in summer.Make sure you book in advance and get hold of a beach mat.

view over small beach of Spiaggia di Cala SpinosaSpiaggia di Cala Spinosa, Santa Teresa di Gallura

Why visit: Tucked beneath the cliffs of Capo Testa, Cala Spinosa is a quiet cove with sand and stones, has wonderful rock formations and crystal clear waters. It’s ideal if you love snorkeling as you can admire many fish and if you love hikes, you can combine it with a visit to the nearby lighthouse. Admire wonderful sunset views over Corsica from here.

How to get there: Accessible via a steep trail from the Capo Testa lighthouse. Parking is available near the lighthouse.

Nearby amenities: Limited, bring your own supplies. There is a restaurant nearby called Sea Lounge Espinosa if you fancy an elaborate meal afterwards. Santa Teresa di Gallura town is also nearby for post-beach dining.

Travel tips: Best for adventurous travelers seeking solitude. Bring snorkeling gear to explore underwater rock formations.

Spiaggia di Cala Li Cossi aerial view of the coveSpiaggia di Cala Li Cossi, Costa Paradiso

Why visit: Framed by rugged pinky cliffs and lush vegetation, Cala Li Cossi is a hidden gem with calm waters and dramatic scenery. A wonderful winding stone path will take you to this piece of “Paradiso” with great views to admire along the way. Cala li Cossi is great for snorkeling enthusiasts. 

How to get there: Located in Costa Paradiso, about a 15-minute walk from the parking area through a scenic coastal path.

Nearby amenities: Small bars on the beach, with sun loungers and umbrellas for rent. The nearest shops are available in the Costa Paradiso village. 

Travel tips: Wear sturdy shoes for the path. Consider exploring other coves in Costa Paradiso while you’re there. If you are carrying a lot of bags, drop someone near the path before finding parking, as it is quite tricky to find a parking spot near the trail’s entrance. Wear rock shoes. 

Photo of La Pelosa Beach in Stintino North SardiniaLa Pelosa, Stintino

Why visit: La Pelosa is consistently ranked among Europe’s best beaches, it has the perfect combination of historical interest and natural wonders, although very small to accommodate everyone’s interest. That’s why you need to book to get here. The water is shallow and turquoise, so shallow that the gentle waves movement often forms sandy paths along the beach making it an incredible sight! It is a simply stunning wonder overlooked by a Spanish watchtower and the Asinara Island and isola piana as a backdrop. Asinara is also an uninhabited (nobody lives there) natural park which you can visit with a guided tour, either by boat, bike or jeep.

How to get there: Located near the village of Stintino, about a 45-minute drive from Sassari.

Nearby amenities: You’ll find paid parking, sunbed rentals, and beach bars. The village of Stintino has restaurants, markets, and accommodations.

Travel tips: Access may require a permit or reservation in high season. Arrive early, and don’t forget your camera!

Final Thoughts on The Best Beaches of North Sardinia

Whether you’re exploring the elegance of Porto Cervo, the wild cliffs of Capo Testa, or the golden sands near Badesi, Northern Sardinia’s beaches offer an unforgettable Mediterranean experience. From luxury retreats to secluded coves, this coastline has something for everyone.

Heading to North Sardinia? We’ve put together a roundup of our favourite spots to stay — from stylish beach hotels to quiet retreats. You can find them all in our hotel guide for North Sardinia. And don’t forget to subscribe to our newsletter below to get the best insider tips straight to your inbox.

North Sardinia Best Beaches FAQ

What is the best beach in North Sardinia?

For us, the best beach in North Sardinia is La Pelosa beach in Stintino. There are so many beautiful beaches, but the stunning natural setting of La Pelosa, with Asinara island and the Spanish tower in the background make it something truly special.

Which side of Sardinia has the best beaches?

Each side of Sardinia has amazing beaches. Some of the most popular are Costa Smerelda and Stintino in the North, to Baunei in the East, Villasimius and Chia in the South and Is Arutas in the West.

Leave a Reply

Close Menu

Pocket Sardinia

Unit 5
Townsend Industrial Estate
Waxlow Road, London
NW10 7NU

 

T: +44 8431224345
E: info@pocketsardinia.com