Santa Teresa Gallura Sardinia: a complete guide for an unforgettable vacation
Santa Teresa di Gallura is one of the most captivating gems in northern Sardinia, a perfect destination for those dreaming of dream beaches, breathtaking landscapes, millennia of history, and authentic flavors. In this guide, we will discover together what makes this village so special, starting from the official site of Santa Teresa Gallura and then exploring every corner of its territory, from Capo Testa to the Valley of the Moon, passing through the ruins of Lu Brandali, the coves of Rena Majore, and the spectacular views over the Bocche di Bonifacio. Whether you are a sea lover, a history enthusiast, or simply seeking relaxation, you will find your next favorite destination in Santa Teresa di Gallura.
Where is Santa Teresa Gallura located?
Santa Teresa Gallura is located at the northernmost tip of Sardinia, in the province of Sassari, facing directly onto the Bocche di Bonifacio, the strait of water that separates Sardinia from Corsica. Its location is strategic: from here, the Corsican coast can be seen with the naked eye, and in less than an hour by ferry, you can reach the city of Bonifacio.
It is easily accessible by car from Olbia (about 60 km, an hour's drive), passing through Palau, and is approximately 130 km from Alghero and 150 km from Cagliari. It is also well connected by bus during the summer season. Additionally, it has a modern marina that makes it a convenient destination for those arriving by sea.
Situated on a small rocky promontory, the town overlooks a jagged coast with breathtaking coves and beaches, such as the famous Rena Bianca. In short, Santa Teresa di Gallura is the northernmost point of Sardinia, perfect for those who want to explore both the island and the nearby Corsica.
ferries Santa Teresa Gallura Corsica
How to get to Santa Teresa Gallura?
Getting to Santa Teresa Gallura is simple. From Palau, it's about a 30-minute drive. From Olbia, the main port and airport of northern Sardinia, the trip takes about an hour. You can also arrive by public transport thanks to a good network of buses. Alternatively, you can arrange a private transfer, especially if you have luggage or are traveling in a group.
The marina also welcomes boats and yachts: if you arrive by sea, you will find quality services and hospitality. Once you arrive, let yourself be welcomed by our warm welcome and get ready to experience an authentic corner of Sardinia.
What excursions can you take from Santa Teresa Gallura?
From Santa Teresa, you can take boat excursions to the archipelago of Maddalena, to Bonifacio, or along the northern coast of Sardinia. Trips to Bonifacio in Corsica are among the most requested: in half a day you can explore the port, the white cliffs, and the medieval historic center.
1. Boat excursion to the Archipelago of Maddalena
One of the most requested excursions is to the islands of Maddalena, a marine national park where dream beaches, hidden coves, and crystal-clear waters await you. You can choose a half-day trip or a full day, with stops for swimming at Spargi, Budelli (famous for the Pink Beach), and of course La Maddalena. Some tours also include lunch on board.
2. Boat trip to Bonifacio, Corsica
In less than an hour of sailing, you arrive at the spectacular town of Bonifacio, in Corsica. It is an excursion not to be missed, allowing you to visit a medieval village perched on white cliffs overlooking the sea. During the journey, you can admire the Bocche di Bonifacio and, if you're lucky, also spot some dolphins.
3. Trekking at Capo Testa and Valley of the Moon
If you love walking, I recommend a hike on the promontory of Capo Testa, up to the lighthouse and then down to the Valley of the Moon. It's a landscape of granite rocks sculpted by the wind, looking like they came from another planet. The path is not difficult and offers breathtaking glimpses of the sea. Perfect for trekking enthusiasts and those who want to immerse themselves in nature.
4. Archaeological visit to Lu Brandali
A few minutes from the center, the archaeological site Lu Brandali offers an opportunity to discover traces left by the Nuragic people. You can visit the ruins of a village, some huts, and a well-preserved tomb of the giants. A cultural experience that can easily be done in a couple of hours.
5. Nature tours between beaches and coves
You can alternate beach relaxation with day trips to places like Rena Majore, Santa Reparata, Marmorata, Cala Spinosa, or Licciola. Each offers a different landscape: from cliffs ideal for snorkeling, to hidden coves perfect for those seeking tranquility.
6. Scuba diving
If you enjoy deep sea, there are specialized centers that organize diving trips among reefs, caves, and waters rich in life. The waters between Santa Teresa and the Maddalena archipelago are among the clearest in the Mediterranean.
Local tip: if you have only a few days, focus on a boat trip to Maddalena and an afternoon at Capo Testa. If you have a week, alternate sea, trekking, and culture: Santa Teresa Gallura is perfect for combining all this in one vacation.
What to see in Santa Teresa Gallura?
The municipality of Santa Teresa Gallura offers an astonishing range of experiences. The historic center, lively and well-kept, revolves around Piazza Vittorio Emanuele, the beating heart of the town. From here, the streets of the center branch out, filled with local shops, artisan workshops, and small restaurants where you can taste typical dishes of Sardinia. Among the most striking buildings is the Church of San Vittorio, built in the 19th century, dedicated to the patron saint of the city.
For history and archaeology enthusiasts, the archaeological site Lu Brandali is a must-see, one of the best-preserved Nuragic settlements in the area. If you enjoy panoramic views, don't miss the Torre di Longonsardo, built in the 16th century to defend the coast: from here you can enjoy an exceptional view of the sea and the nearby Corsica.
What is Capo Testa and why is it a must-see?

The promontory of Capo Testa is one of the most suggestive places in Sardinia. Connected to Santa Teresa by a narrow isthmus of land, it is a paradise for trekking enthusiasts, photographers, and geologists. Here, the granites sculpted by the wind and sea create surreal shapes, as if nature had played with stone.
The lighthouse of Capo Testa, which dominates the area, is a perfect place to enjoy the sunset or for a romantic walk. And if you love the sea, the inlets surrounding the promontory are perfect for snorkeling or relaxing in sheltered coves.
What is the Valley of the Moon?

The Valley of the Moon, not far from Capo Testa, is an enchanted valley surrounded by granite rocks sculpted over the centuries. The name is not casual: the almost lunar environment has inspired generations of alternative travelers. It's a perfect place for those seeking direct contact with untamed nature, to immerse in silence and meditation, or just for a timeless walk.
Where is Rena Bianca beach located?
The Rena Bianca beach is the pride of Santa Teresa Gallura: it is located just a few steps from the historic center and is easily reachable on foot. This stretch of fine sand is famous for its light color which, combined with the reflections of the sea, gives Caribbean tones. The shallow bottom makes the beach ideal for families with children. From Rena Bianca, you can clearly see Corsica and the Bocche di Bonifacio, making swimming even more scenic.
What are the most beautiful beaches nearby?
Besides Rena Bianca, special mentions should go to:
Cala Spinosa, a hidden cove at the foot of the Capo Testa promontory, beloved for its transparent waters and high cliffs perfect for diving.
Santa Reparata, a tranquil bay surrounded by wild nature, ideal for those seeking relaxation.
Rena Majore, south of Santa Teresa Gallura, a long untouched beach often blown by the wind, perfect for those who love walking along the shore or engaging in water sports.
Marmorata and Conca Verde, two other dream beaches nearby, easily reachable by car.
Where is the archaeological site of Lu Brandali?
The archaeological site Lu Brandali is located on the road leading to Capo Testa. It is a true gem for those who want to discover the Nuragic civilization: it includes a village, a tomb of giants, and some well-preserved huts. Walking among these remains, it's easy to imagine the daily life of those who inhabited these lands centuries ago. The area is surrounded by Mediterranean vegetation, perfect for a half-day trip.
What is the history of Santa Teresa Gallura?
Founded in 1808 by Vittorio Emanuele I, King of Sardinia, and named after his wife Maria Teresa, the city was designed to control the northern coast and the Bocche di Bonifacio. Its strategic position led to the construction of a defensive tower, now known as the Torre di Longonsardo. Today, the historic center of Santa Teresa still retains the orderly and geometric charm of its origins, with views that suddenly open up to the sea.
Where to eat typical dishes?
The center of Santa Teresa Gallura is rich with restaurants and trattorias where you can savor typical Sardinian dishes. I recommend trying:
The gallurese soup, made with bread, broth, and melted cheese.
The roasted porceddu, the slowly cooked Sardinian piglet.
Desserts like seadas and acciuleddi, accompanied by a glass of myrtle.
For an authentic experience, look for places a little off the main streets, perhaps overlooking the port or in an inland village.
Frequently asked questions about Santa Teresa Gallura
How to get to Santa Teresa di Gallura from Olbia?
From Olbia to Santa Teresa di Gallura it takes about 60 minutes by car, traveling along the scenic state roads SS125 or SS133 bis, both well-maintained. If you're traveling without a car, there are bus services (ARST or Turmo Travel) connecting Olbia, the airport, and the port to Santa Teresa, especially in the summer months. The service is more frequent from June to September.
Where to dine in Santa Teresa di Gallura?
In the historic center and along the tourist port, you'll find many restaurants offering typical Gallurese dishes, seafood cuisine, and pizzerias. Some local recommendations:
Trattorias serving Sardinian food on Via Carlo Alberto and Via XX Settembre.
Restaurants with a sea view at the port.
Quieter and more authentic venues in villages like Buoncammino or La Ficaccia.
I recommend making reservations in July and August, especially if you want to dine outdoors.
What to do in the evening in Santa Teresa di Gallura?
In the evening you can:
Stroll through the historic center, between Piazza Vittorio Emanuele and the main streets, often lively with street performers and markets.
Enjoy an ice cream or a cocktail in one of the many spots with live music.
Attend summer events, such as shows, open-air cinema, or festivals, also listed on the official site of Santa Teresa Gallura.
Admire the sunset from the Belvedere on the Torre di Longonsardo, a breathtaking view guaranteed.
What are the nearby towns to Santa Teresa di Gallura?
Among the most beautiful nearby towns to visit are:
Palau (about 25 km away), the gateway to the Maddalena archipelago.
Aglientu and Rena Majore, immersed in greenery and nature.
Vignola Mare, perfect for a seaside trip.
Tempio Pausania, inland, with granite architecture and an authentic atmosphere.
And of course, Bonifacio in Corsica, reachable by a short ferry crossing.
Where to go in the evening near Santa Teresa di Gallura?
If you want to venture a bit away from the center, here are some ideas:
Capo Testa, to see the sunset among the wind-sculpted granites.
Baia Santa Reparata, for a seaside aperitif in a quiet atmosphere.
Valle dell’Erica, for a romantic evening or dinner in a panoramic resort.
Palau, with a small port and very popular venues in the summer.
In high season, some outdoor venues and clubs between Rena Majore and Vignola.
Why is it called Santa Teresa di Gallura?
The name was given in 1808 by Vittorio Emanuele I, King of Sardinia, in honor of his wife Maria Teresa. The town was founded with a regular plan to counteract smuggling in the Bocche di Bonifacio and still represents one of the few examples of a planned urban center in the Sardinian era. "Di Gallura" identifies the geographical area where it is located, the northeastern part of Sardinia.
What is the population of Santa Teresa di Gallura in summer?
Throughout the year, Santa Teresa Gallura has about 5,000 inhabitants. In the summer months, especially between July and August, the population can triple or quadruple, reaching 15,000-20,000 people due to the influx of tourists. Despite this increase, the town manages to maintain a good balance between liveliness and relaxation, never becoming as chaotic as other more crowded destinations.