Here you’ll find our curated list of Best Beaches of North Sardinia. Whichever beach vacation you are looking for, these beaches will replenish your senses with beautiful shorelines and endless turquoise waters.
Spiaggia di San Pietro
At the border of the provinces of Sassari and Olbia-Tempio, (Spiaggia di San Pietro) begins. It is located 1.7 kilometers west of Valledoria, and 7 kilometers south-west of Badesi. San Pietro beach faces north-west, looking out over the deep blue waters of the Golfo dell’ Asinara, while offering nice views of the hills behind La Ciaccia to the west. The beach is 1400 meters long, and up to 130 meters wide near the mouth of the river Coghinas. It is a good spot for kitesurfing and windsurfing. An absolute must-see beach if you happen to be in northern Sardinia!
Learn more about Spiaggia di San Pietro, how to get there, and where to stay.Spiaggia Li Feruli
Li Feruli is a long stretch of splendid coastline with beautiful views of The Gulf of Asinara and Castelsardo. The beach is an extension of a long beach of over 9 kilometers long located just a few kilometers north-west of the village of Badesi and Trinità d’Agultu e Vignola, and near the historical village of Isola Rossa. Backed by typical Mediterranean vegetation and sand dunes, Li Feruli is one of the least crowded beaches in the Badesi area. You won’t find many tourists here. The beach is especially suitable for those who would like to enjoy a clean and pristine environment, surrounded by the Mediterranean. Li Feruli beach and the other beaches of Badesi (Poltu Biancu, Pirotto Li Frati, Li Mindi and Li Junchi) are fantastic spots for kitesurfing, windsurfing and stand up paddling. They also have a prominent place on our list of Best Kitesurfing Beaches of Sardinia.
Learn more about Spiaggia Li Feruli, how to get there, and where to stay.Spiaggia Di Li Cossi
Tucked away in a natural amphitheater of granite rocks, Spiaggia di Li Cossi is a must-see cove located in Costa Paradiso.
Learn more about Spiaggia Di Li Cossi, how to get there, and where to stay.Spiaggia di Tinnari
Tinnari beach a beautiful and quite secluded cove located on the pristine and solitary stretch of coast between the village of Costa Paradiso and Cala Canneddi in the area of Isola Rossa, in the municipality of Trinità d’Agultu. Facing north with a length of 260 meters, this beautiful beach is mostly made up of small pebbles carried by the Riu Pirastru river, and can only be reached by boat or via a walk of about 30 minutes that descends along the slopes of Mount Tinnari. Cala Tinnari beach is immersed in the typical scents and colors of the Costa Paradiso, and it is an ideal destination for those looking for tranquility and peace during their holiday in northern Sardinia. Tinnari is a spectacular beach to visit, it’s a true Sardinian work of art, and therefore on top of our list of Best Beaches of North Sardinia.
Learn more about Spiaggia di Tinnari, how to get there, and where to stay.La Marinedda
La Marinedda beach (Spiaggia la Marinedda) is located 1.2 kilometers north-east of Isola Rossa, in Comune di TrinitĂ D’Agultu e Vignola, Olbia-Tempio. This beach faces north-west, and has a length of 600 meters. This is an excellent place for swimming and snorkelling as the bay is quite calm and the water is beautifully clean. This beach is recommended for families with young children, as the water at La Marinedda beach remains shallow for quite a distance. Many locals consider this beach to be one of the most beautiful beaches between Santa Teresa di Gallura and Castelsardo. La Marinedda is a surfer’s paradise, every year in August this beach is host to the Frozen Open Surf Contest attracting surf enthousiasts from around the world.
Learn more about La Marinedda, how to get there, and where to stay.Spiaggia di Cala Canneddi
Situated in an area with bright sand and pink rocks, Cala Canneddi is located 500 meters north-west of Canneddi, in the municipality of TrinitĂ D’Agultu.
Learn more about Spiaggia di Cala Canneddi, how to get there, and where to stay.Spiaggia di Vignola
Vignola beach lies approximately 4 kilometers east of Portobello, and 4 kilometers west of the beach of Lu Littaroni in the municipality of Aglientu.
Learn more about Spiaggia di Vignola, how to get there, and where to stay.Spiaggia Monti Russu
Monti Russu beach lies near Rena Majore, between the beaches of Cala Pischina and Lu Littaroni. It got its name from the colours of the rocks at sunset.
Learn more about Spiaggia Monti Russu, how to get there, and where to stay.Spiaggia Rena Bianca
Spiaggia Rena Bianca is one of the best beaches of north Sardinia. Family-friendly too.
Learn more about Spiaggia Rena Bianca, how to get there, and where to stay.Spiaggia di Cala di Trana
Cala Trana beach (Spiaggia di Cala Trana) is a secluded beach that’s mostly unknown to the average tourist. It is located 3 kilometers north-east of Porto Pollo beach and faces north in the direction of the beautiful Archipelago of La Maddalena.
Learn more about Spiaggia di Cala di Trana, how to get there, and where to stay.La Colba – Rena di Ponente
The beach of La Colba – Rena di Ponente (Spiaggia Rena Di Ponente) is approximately 400 meters long and faces south-west, featuring beautiful vistas of the rugged coastline of Capo Testa and the deep-blue waters of Baia La Colba. This strip of land connects the coast of the mainlands of Sardinia with the promontory of Capo Testa. The area is uniquely characterized by dunes that extend all the way to the south-eastern end of the isthmus. Depending on weather and sea conditions of the Strait of Bonifacio, the beaches in this area of Sardinia are extremely dynamic and subject to very typical seasonal changes. Occasionally, at dawn or dusk, you can see dolphins playing in the waters nearby. It’s one of the best beaches of north Sardinia to visit if you happen to be in this part of the island.
Learn more about La Colba – Rena di Ponente, how to get there, and where to stay.Spiaggia La Marmorata
You’ll find La Marmorata beach 4 kilometers east of Santa Teresa di Gallura. It is one of the northernmost beaches of north Sardinia. It has a length of 350 meters, and faces north-east, offering views of Punta Falcone and the small islet Isola Marmorata. Located near the rocky headlands of Capo Falcone, La Marmorata beach is accompanied by a smaller beach – Spiaggia La Laurina. This beach is a well equipped and offers a large car parking area, a bar, and several restaurants in the vicinity. Paddle boats and canoes are usually available for rent.
Learn more about Spiaggia La Marmorata, how to get there, and where to stay.Rena Majore Beach
9 kilometers from Santa Teresa Gallura lies Rena Majore beach, with golden sands, rocky patches, and blue waters with stray rocks reaching above surface.
Learn more about Rena Majore Beach, how to get there, and where to stay.