La Marmorata, White sand beach in Santa Teresa Gallura, Italy.
La Marmorata is a beach in Santa Teresa Gallura, in the province of Olbia-Tempio, Sardinia. It lies on the northern coast of the island, about 280 km west of Rome. The beach has fine white sand and shallow, emerald-coloured water.
The beach is located in the ancient Gallura region and has maintained its natural character since Roman times. The coastline has long served as an important maritime point for traders and travelers.
The beach lies in the Gallura region of northern Sardinia, in the territory of Santa Teresa Gallura, about 280 km from Rome. Its name, La Marmorata, refers to the granite of this coast, and the beach faces the Strait of Bonifacio between Sardinia and Corsica. Summer temperatures average around 27 °C in July.
La Marmorata lies about 3 km west of Santa Teresa Gallura along the road toward Capo Testa, on Sardinia's northern coast facing the Strait of Bonifacio. The sand is fine and white and the water stays shallow for a stretch, so bathers walk out far before it deepens. The cove is sheltered by granite rocks, and a small island sits offshore within swimming distance.
The beach sits at the foot of a granite headland, and the small rocky islet offshore is the landmark bathers swim or pedal out to. The cove lies just south of Santa Teresa Gallura, near the mouth of the Strait of Bonifacio, where the sea is shallow and the seabed visible from the shore.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 94,354 contributors worldwide.