Santa Teresa Di Gallura: 7 Stunning Beaches + 11 Things To Do

This post may contain affiliate links. Further info in my disclosure.

Situated in the extreme north of Sardinia, Santa Teresa di Gallura (sometimes also referred to as Santa Teresa Gallura) is one of the prettiest small towns in Sardinia. It has the Strait of Bonifacio and Corsica to the north, La Maddalena Archipelago to the east, and the rest of the island to the south.

Unlike other places in the Gallura Region of Sardinia, like the Emerald Coast, Santa Teresa is more down-to-earth. For this reason, it’s one of my favorite places to visit in northeastern Sardinia, and a place I often travel to, to enjoy the coves, the amazing sunset views, the coastal walks, and the easygoing atmosphere.

Santa Teresa Gallura won’t offer late-night partying and over-the-top glamour. Instead, it has an authentically local atmosphere, even though it still draws crowds each summer.

Centered around a scenic central square, with many great restaurants and boutiques, Santa Teresa is close to some of the most ancient archaeological sites in Sardinia, old wartime fortifications, and it is home to some of the best beaches in northern Sardinia.

Curious to discover more about this lovely Sardinian beach town? Then continue reading as I highlight the best beaches, the top things to do, and share my expert tips to help you plan your trip.

Want some extra help planning your trip to Sardinia? Book a one-hour travel consultation with Claudia, and join the Strictly Sardinia Facebook Community.

Capo Testa, one of the best attractions near Santa Teresa di Gallura.
Capo Testa, one of the best attractions near Santa Teresa di Gallura

Santa Teresa di Gallura At A Glance

No time to read the entire post? Here’s a quick overview of Santa Teresa di Gallura.

  • Location: northern Sardinia, about 1 hour from Olbia
  • Best for: Capo Testa landscapes and an easy Corsica day trip
  • Signature beach: Rena Bianca (walkable from town)
  • Don’t miss: Capo Testa and Torre di Longosardo
  • Unique perk: ferry to Bonifacio (Corsica)
  • Car needed? Helpful but not essential
  • Ideal stay: 2–4 nights
  • Best months: May–June and September
View from Santa Teresa Gallura.
View from Santa Teresa Gallura

Is Santa Teresa Gallura A Good Base?

It depends on what you want from northern Sardinia.

Choose Santa Teresa if you:

  • Want easy access to Capo Testa and dramatic granite coastlines
  • Like small, walkable towns with lively evenings
  • Plan a Corsica day trip
  • Prefer beaches without Emerald Coast prices

It may not be ideal if you:

  • Want nightlife or luxury resorts (in this case, the Emerald Coast is better)
  • Plan mostly east-coast trips (San Teodoro area is more central for that)
  • Don’t want to drive much

Quick comparisons

Santa Teresa vs Palau

Palau is better for La Maddalena island hopping. Santa Teresa has more dramatic scenery and a more atmospheric town center. It feels more authentic.

Santa Teresa vs San Teodoro

San Teodoro has longer sandy beaches and easier access to the east coast. Santa Teresa feels wilder and more scenic.

Santa Teresa vs Olbia

Olbia is practical for flights. Santa Teresa is far more atmospheric as a base.

Rena Bianca is a popular beach in Santa Teresa di Gallura.
Rena Bianca is Santa Teresa di Gallura’s urban beach

Santa Teresa Di Gallura Beaches

The gorgeous beaches are obviously the main draw to Santa Teresa di Gallura, and you should try to add at least a few to your itinerary. You will be in for a real treat. To give you some inspiration for those beach days, here are my top picks for Santa Teresa di Gallura beaches.

Make sure to also check my posts, Best Beaches In Sardinia and Best Beaches In Northern Sardinia, for more ideas on where to go.

Rena Bianca

  • Best for: Families, travelers without a car
  • Access level: Easy from the center of town
  • Parking reality: Paid parking nearby
  • When to go: Early morning (must book in advance)
  • Snorkel: Only next to the cliffs

The main beach in town, Rena Bianca, is a 700-meter-long (0.4 miles) slice of sun, sea, and sand situated north of central Santa Teresa di Gallura. It boasts beautiful views of Isola di Municca, as well as the rugged cliffs of Corsica in the distance. We visited at the end of a sunny day and enjoyed the fun, local scene and the beautiful scenery.

This is a stunning Blue Flag-certified beach. It’s super clean and boasts shallow turquoise water – all backed by picturesque cliffs. Because of its amenities and its calm water, this is an excellent spot for families with children.

As of 2024, Rena Bianca was added to the list of limited-access beaches of Sardinia. Only 1015 visitors are allowed per day, and you have to book your visit in advance via the official website.

Located on the beach, you will find toilets, showers, lifeguards, and beach clubs where you can hire umbrellas and sun beds. There are bars and restaurants nearby.

From the center of Santa Teresa, it takes around ten minutes on foot to get to Rena Bianca. Getting down to the beach involves 300 meters (around 0.2 miles) or so of steps. There are a few car parks nearby, but in the summer, these fill up fast.

Rena Maiore Beach in Santa Teresa Gallura.
Rena Majore is one of the most popular beaches in Santa Teresa di Gallura

Rena Majore

  • Best for: Families, all travelers
  • Access level: By car and bus from Santa Teresa Gallura
  • Parking reality: Easy (paid) parking
  • When to go: Best in the morning
  • Snorkel: Only near the rock formations

Located at the mouth of the Rio Cantaro, Rena Majore is named after the nearby village of the same name. It is a yellow-sand beach 9 kilometers (5.6 miles) to the southwest of Santa Teresa di Gallura.

This vast beach (2 km – 1.2 miles long!) is a wild and rugged one. There’s a stretch of sand dotted with rocks and boulders and waves that crash against the shore. It’s not always the best beach for swimming – especially when the winds are strong. Yet it’s one of the most popular beaches in Sardinia for windsurfers.

That said, in the summer, families flock here to linger in its calm – and ultra-clear – waters. You will also find a large parking lot and a beach club where you can rent umbrellas and sun beds and get food and drinks.

Some spots at the beach (those closer to the kiosk and the beach club) are quite crowded. When I visited, I walked as far from the kiosk as I could and had a very quiet spot, surrounded by rocks that provided great shelter from the wind.

From Santa Teresa to Rena Majore, it’s an 11-minute drive along SP90 to get to Rena Majore. Otherwise, there’s a direct bus (Line 728 that takes about 20 minutes to get to Rena Majore town).

Rena di Ponente Beach - photo by Marco Bongera @shutterstock
Rena di Ponente Beach – photo by Marco Bongera @shutterstock

Rena di Ponente and Rena di Levante

  • Best for: Families, all travelers
  • Access level: Easy
  • Parking reality: Enough parking spots nearby
  • When to go: Best in the morning
  • Snorkel: No

The twin beaches of Rena di Ponente and Rena di Levante are situated on either side of the isthmus that connects Capo Testa to the mainland. Depending on the wind direction (it’s always changing in Sardinia), one may be better for you than the other.

Ponente has soft white sand with a brilliant array of colors in the sea. Levante has a low cliff and clear, shallow waters. The beach has a beach club where you can get food and drinks, and get beach equipment if needed.

Getting to Rena di Ponente or Rena di Levante from the center of Santa Teresa di Gallura is either a 5-minute car ride on Via Capotesta, or you could walk the same route (it’s only 3 kilometers – 1.8 miles), or take the coastal path, which is longer.

Cala Spinosa beach - one of the best beaches in Santa Teresa di Gallura.
It takes a bit of a hike to get to Cala Spinosa, but it’s so worth it!

Cala Spinosa

  • Best for: Active travelers, couples
  • Access level: Difficult, via a trail
  • Parking reality: Very limited, along the street
  • When to go: Early morning (for parking ease)
  • Snorkel: Yes

Cala Spinosa is situated in an inlet surrounded by cliffs and rocks on the northern side of Capo Testa. With its crystal clear waters set in a beautiful blue bay, there are lots of rocks to climb and explore here, as well as a wonderful view of Bonifacio across the sea.

For those who like rocky beaches, this is a great option – we loved it when we visited. However, it’s not suitable for families with children because there’s a bit of a hike to get there, and there is no sand to play on, and the seabed is quite rocky: unless your children are comfortable in the water, they may get bored.

Because of all the rocks, it’s not the most comfortable spot. However, it’s suitable for snorkeling. Regardless of that, it is quite popular, especially in high season, so make sure you come early to get a spot.

The beach is not equipped at all, but there’s a beautiful restaurant with stunning views that’s located right at the trailhead that leads to the beach, where you can eat, get drinks, and also use the toilets. They also offer the possibility to go through their grounds (for a small fee) to reach the beach via a better trail than the free-access one.

Cala Spinosa is an 8-minute drive from the center of Santa Teresa along the Via Capotesta. You will have to park along the road and take the steep trail to the beach. Make sure to wear shoes.

La Marmolata Beach near Santa Teresa di Gallura.
La Marmolata is one of the most charming beaches close to Santa Teresa di Gallura

La Marmorata

  • Best for: Families, active travelers
  • Access level: Easy
  • Parking reality: Easy (large parking lot)
  • When to go: Morning for more space
  • Snorkel: No

This beach is a classically beautiful one – a curving stretch of white sand (350 meters – 0.2 miles), rocks at either end, shallow turquoise seas, all backed by greenery. There’s actually a smaller, 200-meter-long (0.1 mile) beach alongside it, too, called La Laurina beach.

The sand here gently slopes into the emerald waters, making the water calm and great for families. Kayaking is popular, as is taking out a pedalo to explore. Be warned: because there’s a family-friendly holiday resort nearby, this beach can get very busy in the peak summer months.

The beach is equipped with a large parking lot, and you’ll also find a lifeguard, a beach club where you can rent sun beds and umbrellas, as well as other equipment such as kayaks, and get food and drinks.

Situated around 6 kilometers (3.7 miles) from Santa Teresa, La Marmorata can be reached in around ten minutes by car along Via la Filetta.

Cala Balcaccia

  • Best for: anyone wanting a more secluded spot
  • Access level: via a private gravel road
  • Parking reality: limited
  • When to go: morning for a chance to enjoy the beach longer
  • Snorkel: no

One of the most secluded beaches in northern Sardinia, Cala Balcaccia is often a much quieter spot than other beaches in the area. That’s probably because it’s more difficult to access it.

But once you’re there, you’ll find a large cove – bordered by rocks and Mediterranean macchia – that runs for 330 meters (around 0.2 miles). It’s mostly made up of fine, white sand, though in the western part, it is more gravelly. The seabed here is shallow and sandy, making it a good place to cool off.

There’s nothing in terms of facilities, so go equipped with everything you need for your day.

Cala Balcaccia is located about 10 kilometers (6.2 miles) from Santa Teresa di Gallura. By car, it will take 25-30 minutes to get there, but you’ll need to ask permission to drive the private (dirt) road, which is a left turn after passing through Marazzino on the SS133bis.

Santa Reparata beach in Santa Teresa Gallura.
Santa Reparata Beach – photo by Gabriele Maltinti @shutterstock

Santa Reparata

  • Best for: A quieter spot
  • Access level: Easy
  • Parking reality: Good parking spots nearby
  • When to go: Avoid windy days
  • Snorkel: No

This beach is a well-rounded mix of everything Sardinia’s beaches have to offer. There are interesting rock formations, fine sand, macchia, and (of course) crystal clear waters. It’s also quite small, just 160 meters long (that’s less than 0.1 miles).

The views from Santa Reparata are equally beautiful, with the southern coast of Capo Testa over the Baia La Colba making up the backdrop to your beach day.

Because of its beauty, small size, and easy access, it’s a popular beach, but never overcrowded. Note that when winds are strong, waves get very large here, so it’s best to avoid it. Other times, it’s perfect – like a swimming pool.

Once there, you will find a beach club where you can get food and drinks, rent sun beds and umbrellas, as well as pedal boats. There’s a convenient parking lot, too.

It’s an easy 5-minute drive from Santa Teresa di Gallura to Santa Reparata beach. Or you could walk (it takes about half an hour).

Torre di Longobardo, a famous landmark in Santa Teresa di Gallura.
Torre di Longobardo is a must-see when in Santa Teresa di Gallura

Best Things To Do In Santa Teresa Di Gallura

There’s so much more to see and do in Santa Teresa Gallura than just the gorgeous beaches. Here are some of my favorite things to do here.

Visit the Torre di Longosardo

  • Why go: It’s a unique site in Santa Teresa
  • Time needed: 30 minutes to one hour
  • Access: on foot from the center of Santa Teresa
  • Quick tip: time your visit for sunset

Torre di Longosardo is the ruins of a tower sitting on the coast of Santa Teresa di Gallura. It was built by the Aragonese (now Spain) in 1559 as a defense against Moorish invasions.

The remains of the fortification can still be seen today. It’s not only history that can be glimpsed here, though – with the top of the tower 41 meters (134.5 feet) above sea level, it’s also a stunning viewpoint.

You can visit the interior. A short staircase leads to the rooftop terrace, where views stretch across the Strait of Bonifacio, with cliffs and currents clearly visible on windy days. The space is small but well curated, with simple panels explaining the tower’s role in local history.

It’s also a fantastic sunset spot. After the sun disappears, this iconic part of Santa Teresa is illuminated to create some interesting shadows.

Local tip: Feel like a walk? Close to the adjacent beach, you will find the hiking trail to Capo Testa, which starts at this point.

Lighthouse on Lavezzi Island (Corsica).
Lighthouse on Lavezzi Island (Corsica)

Take a day boat trip to Corsica

  • Why go: unique boat trip experience
  • Time needed: full day
  • Access: by boat from Santa Teresa
  • Quick tip: don’t attempt a day trip to Corsica independently by ferry (too much to see + car logistics)

While you’re in Santa Teresa, why not take a day trip over to neighboring Corsica? Santa Teresa di Gallura is the closest Sardinian town to Corsica (you can easily see it on clear days), so it’s very easily accessible.

This large Mediterranean island is French but has a unique culture and language of its own, much like Sardinia. During a day trip, you will be able to visit fantastic beaches on the jewel-like Ile Piana, for example, while Lavezzi is an archipelago of islets and reefs in the Strait of Bonifacio – think coves, beaches, and rugged beauty.

Tour companies will whisk you to a handful of different spots, making them the easier option for a day trip. The price depends on whether you have lunch included and on the kind of boat and how many passengers it carries. Trips leave from the tourist harbor right outside the center of Santa Teresa.

I recommend this guided sailing tour to the Corsica Archipelago from Santa Teresa di Gallura. It stops at Lavezzi, Ile Piana, and Cavallo and explores the Strait of Bonifacio. It’s a full-day tour.

If you are worried about getting seasick on a sailboat (I know I do), there’s this full-day dinghy tour that is another great option.

Good to know: Do you want to spend longer in Corsica? There’s a direct ferry from Santa Teresa di Gallura to Corsica. However, keep in mind that virtually all car rental companies won’t allow you to take your rental car on the ferry, and there is no car rental drop-off in Santa Teresa. You will have to drop off your car in Olbia and make your way to Santa Teresa by private transfer or public bus. I explain how to do it in my post, How To Get From Sardinia To Corsica.

Making the trip the other way around? My post, How To Get From Sardinia To Corsica, explains how to travel between the two islands.

Cala Granara in Spargi (Maddalena Archipelago).
Cala Granara in Spargi (Maddalena Archipelago)

Boat tour of La Maddalena Archipelago

  • Why go: among the most beautiful islands of Sardinia, incredible beaches + clear waters
  • Time needed: full day
  • Access: by boat from Santa Teresa
  • Quick tip: if you have a car, drive to Palau and catch the ferry to explore independently

I prefer using Palau or La Maddalena Town as starting points for boat tours of the Maddalena Archipelago, but there are some boat tours that you can take if you are staying in Santa Teresa di Gallura.

All boat tours of the Maddalena Archipelago follow more or less the same itinerary, making stops at the famous Budelli Island to admire (from a distance) the highly protected Pink Beach and to swim in the clear waters of Budelli Natural Pools.

They also stop at Razzoli and Santa Maria Island, where you will be able to spend time at the beach, and then go to Spargi for stops at Cala Granara and Cala Soraya.

On the other hand, boat tours do not stop in Caprera, so don’t expect to visit beaches such as the famous Cala Coticcio, Cala Brigantina, or Cala Napoletana.

My favorite option is this catamaran tour that also includes lunch.

I also recommend this boat tour of the Maddalena Archipelago from Santa Teresa di Gallura. Lunch is an add-on.

Good to know: If you prefer, you can also rent your own dinghy (no license required). The prices are reasonable if you are traveling with a partner, a group of friends, or your family. However, keep in mind that fuel is not included.

My posts, What To See And Do In Maddalena Archipelago and Complete Guide To Caprera, share more tips on beaches, places to visit, and other activities in the archipelago.

Porto Liscia di Sciumara, a great surfing spot in Sardinia.
On windy days, Porto Liscia is a great surfing spot

Go surfing in Porto Liscia Sciumara

  • Why go: one of the best surfing spots in Sardinia
  • Time needed: depends on how long you wish to surf
  • Access: by car or bus from Santa Teresa
  • Quick tip: it’s a great beach for everyone on calm days

Because of the different winds that blow around Sardinia, water sports are top-notch here, and that includes surfing.

One of the best spots for surfing anywhere in Sardinia is Porto Liscia (or Liscia Sciumara). The constant winds here make for ideal conditions, making it a surfer’s paradise.

It’s not just the surfing that’s good here, but also windsurfing, kitesurfing, sailing – anything wind-powered. You may even catch sight of paragliders floating above you!

Not an expert surfer? Don’t worry; there are surfing schools here.

It takes around 13 minutes to drive from Santa Teresa di Gallura to Porto Liscia, along the SS133bis. You can catch the bus too: Line 601 takes 20 minutes.

Capo Testa, close to Santa Teresa di Gallura.
A great spot during the day, Capo Testa is a great place to admire the sunset

Admire the sunset in Capo Testa

  • Why go: granite formations + coves + sunset
  • Time needed: 2-4 hours, depending on what you want to see
  • Access: on foot from the parking lot; uneven rocks in places (wear shoes)
  • Quick tip: it’s a fantastic sunset spot

If you’re big on sunsets, catching a sunset at Capo Testa is one of the unmissable things to do in Santa Teresa Gallura.

The small peninsula is known for its pale granite formations shaped by wind and sea, with footpaths that weave between boulders and low Mediterranean scrub. The area offers clear views toward Corsica on bright days, and several small coves where you can swim in calm weather.

It’s also one of the best sunset spots in northern Sardinia. Light reflects off the granite and open sea, creating wide, unobstructed views that attract photographers and locals alike. Arrive before dusk to walk the headland, then settle near the lighthouse or western cliffs for the final light. Wind can be strong, so bring a layer even in summer.

Local tip: Head to the lighthouse and find a rock to perch on to get the best view.

Good to know: While it’s possible to hike (leave at least an hour one-way), it’s a 10-minute drive to reach the parking lot on the cape from Santa Teresa.

Valle della Luna, near Santa Teresa di Gallura.
Valle della Luna is a popular spot near Santa Teresa di Gallura

Visit Valle della Luna / Cala Lunga

  • Why go: one of the most famous sunset spots in Sardinia
  • Time needed: 2-4 hours
  • Access: on foot via an easy-to-follow trail
  • Quick tip: bring whatever you need for the duration of your visit

Cala Lunga – better known today as Valle della Luna – is a mysterious place in the west of Capo Testa. A popular hotspot with hippies since the 1960s, today, this decidedly bohemian hangout attracts people looking to wind down and enjoy nature. It’s one of the best sunset spots in northern Sardinia, thanks to its west-facing position and open horizon.

Named after its moon-like landscape, the name, which translates to “Valley of the Moon,” comes from the smooth granite formations that give the landscape a stark, sculpted look. Valle della Luna is made up of seven mini-canyons divided by huge rocks and boulders dotted with caves. This makes it a popular spot for rock climbers, too.

A short but uneven trail leads down from the parking area to the beach, which is small, with coarse sand and clear water, and is often quiet outside peak summer days.

The beach, with its laid-back vibe and turquoise water, is a great place to chill for an afternoon. Plan to bring whatever you need for your time there, as there are no facilities at the beach.

Good to know: You can drive from Santa Teresa di Gallura (around 10 minutes) to Capo Testa. From there, it’s a bit of a walk along the trail down to Valle della Luna, so make sure you wear appropriate shoes. For a more meaningful experience, you could also consider joining this guided hike to Valle della Luna that lasts about 3 hours.

Visit Batteria Ferrero

  • Why go: a unique site for history buffs
  • Time needed: 1 to 2 hours
  • Access: by car + walk (wear shoes)
  • Quick tip: many structures are abandoned, be careful when you explore

For history buffs, Batteria Ferrero ticks all the boxes. It is perched above the Strait of Bonifacio, where it was built in the late 19th century and later reinforced during World War II. It was part of the defensive system controlling the narrow channel between Sardinia and Corsica.

This hidden gem offers an insight into the more recent history of Sardinia, with the remains of World War II military defenses still on show. Here you can find bunkers, open-cast mines, light and heavy artillery (including cannons), and underground passages carved into the rock. Many structures are now abandoned but still accessible.

More intrepid urban explorers may want to take a look around the abandoned military complex, but take care – this isn’t a developed tourist site.

The site is free to visit. To get there from Santa Teresa di Gallura, drive to the neighboring village of La Ficaccia and take Str. Batteria de Calori, keeping to the left. It’s a 20-minute drive. From La Ficaccia, you can walk along the road (a 40-minute walk).

Nuraghe La Prisgiona is one of the most important archaeological sites in Sardinia.
La Prisgiona is a great attraction near Arzachena, near Santa Teresa di Gallura

Visit the nearby Nuraghe sites

  • Why go: nuraghe are sites unique to Sardinia
  • Time needed: 30 minutes for Lu Brandali
  • Access: all sites are accessible by car
  • Quick tip: get an audioguide for context

Nuraghe are ancient buildings that give their name to the Nuragic culture – a civilization that was indigenous to Sardinia thousands of years ago. There are a few within easy driving distance of Santa Teresa di Gallura.

Lu Brandali is a small complex of Nuragic sites that can be explored easily on foot (allow 30 minutes to an hour to visit). Nearby, you’ll find a Tomba Dei Giganti – a stone tomb dating back to the Bronze Age.

Good to know: You can visit Lu Brandali easily and independently, but if you want a bit more guidance, you can rent an audio-guide. It also includes admission to (and an audio-guided visit) of Torre Longobardo.

Also nearby is the Vignamarina Nuraghe, situated slightly south of town. It’s an overlooked yet well-preserved site. Others around the area include Nuraghe La Colba, Nuraghe Lu Naraconi, and Nuraghe Li Fichi.

Around a 40-minute drive from Santa Teresa, the charming Nuraghe La Prisgiona (which is a must-visit near Arzachena) and Nuraghe Albucciu are great places to learn about the history of Nuragic culture. They can both be visited on a day trip, and both have entry fees and opening hours.

Local tip: Some nuraghe can easily be found while you’re exploring. It would be easy to pass them by, so try out Nurnet, a handy map of known and possible nuraghe across Sardinia.

Check out my posts, A Guide To Nuraghe In Sardinia and The Most Interesting Archeological Sites In Sardinia, for more sites to visit while in Sardinia.

Vineyards in Luogosanto, Sardinia.
The vineyards of Luogosanto are within easy drive from Santa Teresa di Gallura

Try the famous Vermentino

  • Why go: Vermentino is one of the most famous Sardinian wines
  • Time needed: half a day for a winery visit
  • Access: wineries can be reached by car
  • Quick tip: book your wine tasting experience well in advance in the summer

The region of Gallura is home to one of the most celebrated Sardinian wines – Vermentino, a crisp white wine shaped by granite soils and coastal winds. It goes without saying that one of the highlights of your trip to Santa Teresa Gallura should be wine tasting.

Most tastings happen in small enotecas, wine bars, or countryside wineries a short drive away in inland Gallura. Sessions typically include a guided tasting of Vermentino alongside local reds like Cannonau or Carignano, often paired with simple regional foods such as pecorino cheese, pane carasau, or cured meats.

If you want a deeper experience, consider booking a winery visit outside town, where you can walk through vineyards and taste directly with producers.

You will find several in the immediate surroundings, and a few more not far from town in places such as Arzachena (a 40-minute drive) or Olbia, a little over an hour’s drive.

Among the wineries you should consider visiting, there are Mancini and Siddùra, both located in Luogosanto – a quick drive from Santa Teresa; and Capichera and Surrau, just outside Arzachena and famous for their fantastic Vermentino.

Make sure to read my post, Must Visit Wineries In Sardinia, to discover the best places to try Sardinian wines.

Zuppa Gallurese, a traditional dish of the Gallura region of Sardinia.
Zuppa Gallurese, a traditional dish of the Gallura region of Sardinia

Join a food tour or a cooking class

  • Why go: it’s a fun way to learn more about the local culture and way of life
  • Time needed: up to 5 hours
  • Access: some tours are in town, others require a car
  • Quick tip: communicate dietary requirements before you join the cooking class

One of the perks of traveling is the possibility of trying new flavors, and Santa Teresa di Gallura is a great place for that. Food in Italy is very regional, and here in Sardinia, each area and each small town has its own traditional dishes. When in Santa Teresa, make sure to try the local Zuppa Gallurese – it’s a very earthy dish, honestly not exactly summery, but oh-so-good! 

Check out my post, Delicious Sardinian Food To Try, to discover what to eat in Sardinia.

I recommend joining a guided tour or cooking class to make the most of what Santa Teresa has to offer. There are some good options. Here are my recommendations:

If you are traveling elsewhere in Sardinia, my post on The Best Cooking Classes In Sardinia will help you find the best class where you are staying.

Cork souvenirs in Sardinia.
Cork souvenirs

Shopping

  • Why go: it’s a chance of bringing home a unique souvenir
  • Time needed: depends on what you are looking for
  • Access: lots of shop easily accessible in town
  • Quick tip: make sure to get “made in Sardinia” souvenirs

Whether you like to window shop or delve deep amid the bargains and boutiques, there are certainly going to be some good places where you can browse and buy.

Notably, there are a lot of jewelry shops to check out in Santa Teresa di Gallura; there are also a fair few fashion boutiques, such as Azul Bottegacreativa – it’s smart and contemporary with a relaxed atmosphere.

For traditional crafts and locally-made items, La Gallina Matta is a Sardinian craft shop with handmade items that make for awesome gifts. If you’re in the market for something bigger – from lamps to ornaments – the Ceramiche Artistiche Leoni Arte is the place to shop.

Santa Teresa di Gallura
Around Santa Teresa

Artigianato Tipico Sardo Margherita is a good option if you’re looking for a small, friendly souvenir shop; so is Casa dell’artigianato Muntoni, which stocks earthenware and local wines, too (you’ll find it near the main square).

There’s also the nightly market hosted on the pedestrianized Via Umberto and Via Carlo Alberto in summer. For wine and food at any other time of year, there are shops for that.

L’Isola del Mirto is a wine store with everything you need, including other small souvenirs; you can even sit in and sample the wine. Elsewhere, Panificio Filigheddu sells delicious fresh bread.

Check out my posts, The Best Places To Go Shopping In Sardinia and What To Buy In Sardinia: The Top 9 Best Souvenirs From Sardinia, for more shopping ideas on what to bring home from your trip.

Cala Spinosa Beach near Santa Teresa.
Cala Spinosa

How Many Days To Stay In Santa Teresa di Gallura

This should help you decide how long to spend in Santa Teresa:

  • 1 day: Explore the town + Rena Bianca + sunset at Capo Testa
  • 2 days: add Capo Testa coves (i.e., Cala Spinosa) and Longosardo tower
  • 3 days: add a boat tour to Corsica or explore quieter beaches nearby
  • 4+ days: works well as a relaxed northern Sardinia base, for boat tours of Maddalena Archipelago, wine tasting in Gallura, etc.

Most travelers find 2–3 nights ideal. I spent 3 nights last time I visited with my sister, and found it was enough time to enjoy everything the area had to offer.

Easy Santa Teresa Gallura itineraries

Here are some easy-to-follow itineraries based on how long you wish to stay in Santa Teresa Gallura.

1 day (no car)

  • Morning: Rena Bianca early
  • Lunch: town (quick + practical)
  • Afternoon: Longosardo tower + viewpoint
  • Sunset: Capo Testa (taxi or walk from town)

2 days (with car)

  • Day 1: town + Rena Bianca + tower
  • Day 2: Capo Testa coves (Cala Spinosa + Valle della Luna/Cala Grande) + sunset

3 days

Add one of these options to your 2-day itinerary

  • Option A: Corsica boat tour
  • Option B: La Maddalena Archipelago boat tour
  • Option C: one wild beach day outside town + short inland Gallura stop

Best Time To Visit Santa Teresa di Gallura

Can’t decide when to visit? Here are a few pointers:

  • May–June: Warm weather, fewer crowds, ideal for exploring Capo Testa.
    July–August: Much like in the rest of Sardinia, August is the busiest period, especially Rena Bianca. My sister and I visited in early July last time we were there, and found it quite busy (though not unbearable).
    September: Warm sea, calmer atmosphere.
    April/late spring: Quieter, better for walking than swimming.
  • October: Water is still warm for swimming, temperatures are milder for walking and hiking, and the crowds are gone.

For the best balance of weather and space, aim for early summer or September.

Town center of Santa Teresa Gallura.
Santa Teresa di Gallura town center is a lovely place for a walk

How To Get To Santa Teresa di Gallura

The nearest airport to Santa Teresa di Gallura is Olbia.

From Olbia

Here’s how to get to Santa Teresa Gallura from Olbia.

By car (fastest and easiest)

  • Driving time: ~1 hour (60 km/little over 37 miles).
  • Route: Follow SS125 toward Arzachena, then continue on SP90 north to Santa Teresa.
  • Straightforward drive with good roads and coastal scenery near the end.
  • Best option if you want flexibility for beaches, Capo Testa, or day trips.

I always use Discover Cars to find the best deals on rental cars, anywhere in the world. For more information, read my post How To Rent A Car In Olbia. I also have a Guide To Driving In Sardinia that shares insightful local tips on the road and driving conditions on the island.

By bus (cheaper but slower)

  • Operator: ARST regional bus n. 601.
  • Travel time: ~2 hours from central Olbia, depending on route and transfers.
  • Departures run several times daily from Olbia bus station (near the train station).
Center of Santa Teresa di Gallura.
Santa Teresa di Gallura town center

From Cagliari

If you are coming from Cagliari, you have two options.

By car (fastest overall)

  • Driving time: ~4 hours (300 km/186.5 miles).
  • Route: Take SS131 north toward Sassari, then follow signs for Tempio Pausania / Santa Teresa via SS672 and SP90.
  • Mostly fast dual carriageway until northern Sardinia.
  • Best option if you want flexibility or plan stops along the way.

By public transport (long but doable)

  • Operator: ARST regional buses + Trenitalia
  • Travel time: ~6+ hours with at least one transfer.
  • Easiest option: Take the train to Olbia, then the bus n. 601 to Santa Teresa.

Local tip: In case you are driving from Sassari or Alghero, go via Castelsardo – it’s significantly more scenic as the road goes along the coast, and although a bit longer, it’s much better as it is not as windy. When I visited with my sister last time I was there, we mistakenly took the road through Tempio Pausania, and it was so windy that we had to take turns to drive to avoid getting car sick.

Capo Testa, a famous attraction near Santa Teresa Gallura.
Capo Testa lighthouse

Do You Need A Car In Santa Teresa di Gallura?

You can manage your stay in Santa Teresa di Gallura without a car, but it really depends on your plans. I have always visited with a car, and found it helped me appreciate the area more.

Without a car, you can still:

  • Stay in the town center
  • Walk to Rena Bianca
  • Take the bus to Rena Majore
  • Visit Longosardo tower
  • Take the Bonifacio ferry / take a boat tour to Corsica
  • Take a boat tour to La Maddalena Archipelago

A car helps if you want to:

  • Explore Capo Testa freely
  • Visit quieter beaches
  • Use Santa Teresa as a wider base

Many travelers base themselves in town and rent a car for at least part of their stay.

I recommend using Discover Cars to find the best deals on rental cars. It’s what I use wherever I travel.

Santa Teresa di Gallura Rena Bianca Beach.
There’s an abundance of good accommodation options in Santa Teresa di Gallura

Where To Stay In Santa Teresa Gallura

Accommodation in Santa Teresa di Gallura ranges from down-to-earth bed and breakfasts to upscale resorts with their own swimming pool and restaurant. If you decide to use it as a base for your Sardinia trip, you won’t have trouble finding something to perfectly fit your travel style and budget.

I have tried several places during my visits, and these are my favorite ones:

Nonna Pasqualina – This is one of the best luxury hotels in Sardinia. It’s actually a bed and breakfast thatuses traditional touches and contemporary style to make it look the part, complete with a lush garden. It’s immaculate, there’s breakfast served up each morning, and it’s a 15-minute walk to town, 3 minutes to the beach. What’s not to like?

Canne al Vento – This is one of the best budget-friendly options in Santa Teresa. One of the things I loved most about it when I stayed there was the sea-themed decor in my room – think white-washed walls, wooden furnishings, and turquoise accents. The hosts are welcoming and friendly and breakfast is delicious. Coupled with a central location, it truly is terrific value for money.

Residenza Lucia – One of my favorite apartment rentals in Sardinia. A simple but clean and modern space, this bright apartment comes with everything you need for a place to call home. Located a few km from town, close to the beach, it comes equipped with a kitchenette, comfy beds, and a seating area, all topped off with a balcony that boasts sea views.

My post, Best Hotels In Santa Teresa Di Gallura, shares more tips on places to stay in the area.

Dessert selection at Da Thomas in Santa Teresa di Gallura.
Da Thomas serves delicious food

Best Restaurants in Santa Teresa Gallura

These are my favorite restaurants in Santa Teresa di Gallura.

Da Thomas – Excellent fish restaurant, one of my favorites in Sardinia. My sister and I tried it and can attest that everything here is nothing short of delicious – from the lobster linguine to the fresh oysters. The interiors are smart and minimal, with modern artwork adorning the walls. Although it’s popular and can get quite busy, the staff offer excellent service, and there’s a pleasant atmosphere.

Locanda dei Mori – A more traditional seafood restaurant. With spots to sit outdoors in a picturesque terrace in summer, the only thing better than the cozy setting is the food itself. It’s an agriturismo spot, with locally sourced and very fresh ingredients. It’s just off the Castelsardo-Santa Teresa di Gallura road (SP90), an 8-minute drive from the center of town.

Pizzeria La Lucciola – If you’re a fan of pizza, this is the place to go. With its kitsch and colorful exteriors, you won’t miss it. The interiors are cozy, the owner is super friendly, and the pizza is served quickly, fresh, and hot. You buy it by the slice and can eat it either inside or on the balcony. Eat a few slices with a cold bottle of Ichnusa beer – Sardinia’s own refreshing lager.

Paradise Beach – Situated on Rena Majore beach, it’s a great place to hang out all day, or grab a cocktail as the sun begins to set. There are simple plates of meats, olives, and bruschetta, as well as burgers and panini. It’s a cool beach bar that looks like it’s been made of driftwood, all with a soundtrack of chilled music – just what you need for a day at the beach.

With my sister in Santa Teresa di Gallura.
With my sister in Santa Teresa di Gallura

FAQs on Santa Teresa Gallura

Where is Santa Teresa di Gallura in Sardinia?

Santa Teresa di Gallura is located at Sardinia’s northern tip, in the Gallura region, facing the Strait of Bonifacio. It’s about 65 km (around 40 miles) north of Olbia and directly opposite southern Corsica. The town connects Sardinia to Corsica via ferries from its small harbor.

Is Santa Teresa worth visiting?

Santa Teresa di Gallura is worth visiting, especially if you want a scenic northern Sardinia base with easy beaches and dramatic coastal landscapes.

Is Santa Teresa Gallura the same place?

It is! “Santa Teresa Gallura” is a shortened version of Santa Teresa di Gallura.

How many days should you stay in Santa Teresa di Gallura?

Most travelers stay 2–3 nights. Last time I visited, I spent 3 nights there.

Can you visit Corsica from Santa Teresa?

Yes. Ferries run to Bonifacio and take about an hour. However, I do not recommend going to Corsica just for a day trip. If that’s what you want to do, a better option would be this boat tour to the islands off southern Corsica that departs from Santa Teresa.

Do you need a car in Santa Teresa Gallura?

Not strictly, but it helps if you want to visit the nearby beaches and coastal areas.

How are the beaches in Santa Teresa Gallura?

Most beaches around Santa Teresa Gallura are sandy and wind-shaped, with clear waters, though there are some that are pebbly. Rena Bianca sits in town: it has fine white sand and calm water. Just outside, Rena di Ponente and Rena di Levante offer wilder scenery. Expect transparent sea, granite headlands, and shallow entry in most spots, though winds can change conditions quickly.

Why is Santa Teresa Gallura famous?

Santa Teresa Gallura is known for its position facing Corsica, with ferry links across the Strait of Bonifacio. It’s famous for Rena Bianca beach, clear water, and views from the Spanish-era Longonsardo Tower. The area is also known for wind sports, granite landscapes, and as a base for trips to the Maddalena Archipelago and southern Corsica.

What are the prettiest small towns near Santa Teresa Gallura?

These are some of the prettiest small towns that you can visit from Santa Teresa Gallura:

Castelsardo – medieval hill town with castle views over the sea (west coast).
Aggius – an inland granite village, with quiet lanes, a unique museum, and craft heritage.
Tempio Pausania – an elegant Gallura town with stone squares and cork forests nearby.
La Maddalena – a small island town with a nice historic center and access to the archipelago.
Bonifacio (Corsica) – dramatic clifftop town, reachable by ferry (day trips not recommended).

Is Santa Teresa better than the Emerald Coast?

They offer different experiences. Santa Teresa is more scenic and relaxed, while the Emerald Coast is more upscale.

Around Santa Teresa di Gallura.
Around Santa Teresa Gallura

Final Remarks on Santa Teresa Gallura

Santa Teresa Gallura is a small town that works well as a base for exploring the far north of Sardinia. From there, you can visit some of the prettiest beaches of northern Sardinia, and take day trips to Southern Corsica and La Maddalena Archipelago.

You can also reach Capo Testa, Valle della Luna, and quiet coves within minutes.

Santa Teresa doesn’t have large resorts, but there’s enough to fill several days, especially if you enjoy coastal walks, viewpoints, and short drives. Food options are solid, with many traditional and more contemporary restaurants, and a focus on Gallurese dishes and local wines.

It’s definitely a less popular option compared to La Maddalena and the Emerald Coast, which is probably what makes it such a pleasant place to visit.

Pin It For Later!
Discover what to see and do in Santa Teresa di Gallura, Sardinia - via @c_tavani
What to wear in Sardinia
What to wear in Sardinia

Claudia Tavani was born and raised in Sardinia, and after moving between the United States and the United Kingdom, she's now back living in her hometown, Cagliari. She's a travel blogger and certified travel designer who loves planning trips and publishing guides, travel tips, and packing lists so that you don't have to. Owner of Strictly Sardinia, cat mom to Minnie. Loves pizza, hiking, archeology, cities, beaches, swimming, and running. Hates peppers.

22 thoughts on “Santa Teresa Di Gallura: 7 Stunning Beaches + 11 Things To Do”

  1. Hello Yasmine. There are a few playgrounds in Santa Teresa. One is in Via Tibula, and it’s a plain but nice spot for your girl to play safely. There’s another place called l’Isola che non c’è that seems to organize parties etc.

    I also recommend a boat tour of the Maddalena Archipelago (I actually like it more than the Corsica tour. The Corsica tour is this one https://www.getyourguide.com/santa-teresa-gallura-l114932/santa-teresa-di-gallura-sailing-tour-to-southern-corsica-t1117199/?partner_id=1LKJLHM&utm_medium=online_publisher&cmp=yasmine_santa_teresa&mkt_cmp=true and the Maddalena tour is this one https://www.getyourguide.com/santa-teresa-gallura-l114932/from-santa-teresa-sailboat-trip-in-la-maddalena-archipelago-t456387/?partner_id=1LKJLHM&utm_medium=online_publisher&cmp=yasmine_santa_teresa&mkt_cmp=true

    You could consider a cooking class – there are several on offer in the area and if not in Santa Teresa, there’s this one in Arzachena that’s a 40-minute drive and open to children >>> https://www.getyourguide.com/arzachena-l160535/arzachena-cooking-class-at-local-s-home-t743549/?partner_id=1LKJLHM&utm_medium=online_publisher&cmp=yasmine_santa_teresa&mkt_cmp=true

    If you don’t mind driving all the way to Olbia, there’s this dolphin watching tour too https://www.getyourguide.com/olbia-l2784/olbia-eco-friendly-dolphin-watching-boat-trip-t972286/?partner_id=1LKJLHM&utm_medium=online_publisher&cmp=yasmine_santa_teresa&mkt_cmp=true

    Finally, agriturismo in general are great place for children as they have lots of space where they can run around, and most of them also have a small playground etc. Hope this helps!

  2. Hi Claudia, my husband and 5 year-old daughter will be visiting Santa Teresa Gallura at the end of May as we are renting our friend’s apartment there for a week. Aside from the beaches and the day trip to Corsica, is there anything else child-friendly we can enjoy together as a family? Thank you! Yasmine

  3. Hello Lynn! Santa Teresa is a great option. It has gorgeous beaches, nice restaurants, nice shops, it’s a place where the locals live year round, it’s local. You can go on boat tours to La Maddalena or the southern islands off Corsica from there, too – no need to go to Palau. I am not sure why you’d want to see Porto Cervo. It’s as “fake” as it gets. No locals live there. In fact, nobody lives there in the winter months at all. There’s nothing Sardinian there (at best, locals work in villas as servants, cleaning staff, gardeners). The only thing to it is an extreme luxury (tiny) shopping mall where you can drool on yachts and if you can afford it do some shopping for overpriced items. If you are looking for Sardinian authenticity, that’s not where to go.

  4. Buon giorno Claudia

    Enjoying your website. It is very useful. My husband and I are planning a short trip to Sardegna in mid-June (5 nights) and I could use your ideas. We fly into Cagliari (convenient airport for us as we have a home in Spello, Umbria) and out of Olbia. We want to stay 4 nights either in Palau or Santa Teresa Gallura, to be near the water and options for ferries, sailing and hiking. Nice beaches too (but more for scenery rather than sun bathing). We also would like places to eat and shop. Santa Teresa Gallura looks like a good option but it is also a long drive from Palau (which looks best for water things) and short visits to some of the fancy towns (Porto Cervo). We aren’t interested in nightlife, bars — we want somewhere quiet (we are over 50). We will stay in a rental apartment so we can cook meals. We also like places that aren’t too touristy.

  5. Well, expect to have a way more local experience in those months. Santa Teresa is definitely a tourist destination but very much a place where locals live throughout the year but yes, things are quiet in the off season.

  6. Hello! Really love all of the great info you give on these pages, so thank you!

    We will be visiting Sardinia for a month during March, with a plan to buy a property there so we can live there for around 4 months of the year. Santa Teresa di Gallura is one of the places I have high hopes for, but I wanted to ask what it is like during the months October-November & February-March when out of tourist season. My dream is to be in a town which feels authentic and is still functioning during those months. If not Santa Teresa di Gallura, are there others that would be better suited that we can try to visit during our tour. Thanks so much!

  7. Hi! There definitely are bars etc, but if you want a bit more action I suggest opting for Costa Smeralda, San Teodoro, Alghero or Villasimius. They have a larger selection.

  8. Hi Claudia,

    Love this post! Just wondering how quiet you think the Santa Teresa di Gallura town is? We were planning on spending 5 days here. Do you have any information on what the nightlife is like? For context, we are a couple in our 20s, not looking to go clubbing or stay out super late, but would like some places to go for a drink in the evening, maybe with some type of live music or entertainment. Do you think Santa teresa is a good choice or is it more for families / older people.

    Thank you! 🙂

  9. You can get there by bus. But the issue is unless you have a car is hard to explore. Perhaps Alghero would be better as you can easily get around by public transport.

  10. Thank you for your quick reply. Greatly appreciated It would only be a two or three night stay so if they are close to train stations one would definitely work.

  11. It really depends on how long you are staying. You could stop in the Sinis area (I have posts about it) to break it. Oristano and surrounding. I love it there.

  12. I’m coming to Sardinia this week (starting in Cagliari), and ending in Sant Teresa de Gallua (for the ferry to Corsica). I will not be having a car. What town(s) would you suggest to stay a few nights somewhere in the centre (not a beach person especially when it is cold), with easy accessible history, preferably on the train route, and then public transportation to Santa Teresa de Galura.

    Thanks,

    Angelique

  13. It’s not so much the wind. In May, water in Sardinia is still VERY cold for swimming – we locals find it too cold at least. I have a post about that “What is Sardinia sea temperture?” that you may want to read.

  14. Ciao Claudia,

    thank you for the insight on Santa Teresa di Gallura. We are planning a vacation in Sardegna end of May (from 22nd on). Would you say Santa Teresa is a good base for exploring the north and a good choice for a family with a newborn? 🙂 Is it still too windy that time of the year (we would love to go swimming and spend time on those beautiful beaches)?

    Thank you so much. Have a nice day,

    Katja

  15. No. Most of it is along a highway – you drive along SS131 northbound all the way to Abbasanta, then turn right and take SS131 bis to Olbia and from there take (I think) SS125, which is a bit windy but totally doable. It will take you around 4 hours.

  16. Hi,

    Is the drive from Calgilari airport to Santa Teresa Gallura a hard one?
    Are the roads windy and in poor condition?

    Thanks

  17. You can normally make a reservation a few days in advance / a week or so. Keep in mind there are many beaches in the area though, so you may want to move around!

  18. Hi!
    My family and I are planning to rent a house in Santa Teresa di Gallura in July., Can you tell me if one needs to pre-book the lounge chairs at these beached? I have two children traveling with me.
    Thank you,
    Lauren

  19. Hi Claudia, just read your info on Santa Teresa, me & my wife are coming over on the 28th of August 2022 and will visit some of the beaches you mentioned and of course some of the beach bars too!!. We are looking forward to a nice chilled out holiday with great food and drink to sample!. 🙂

  20. I wish I could tell you that roads have improved a lot in the last few years but nope, they have not!!

  21. I was in the US Navy stationed in Sardinia and we lived in a cliff side home overlooking Santa Teresa. We loved living there for two years. Only drawback was how far we were from Palau and the death defying drive to & from there. Thank you for a wonderful trip back.

Leave a Comment