Best Things to Do in Sardinia: Beaches, Towns & Secret Spots
Vacation rentals in Sardinia
Find the perfect place for your stay.
Best Things to Do in Sardinia Italy
Sardinia Italy is the kind of place that ruins every other beach holiday you take afterwards. This autonomous island - the second largest in the Mediterranean - delivers water so clear it looks digitally enhanced, coastline that shifts from powder-white Caribbean-style stretches to jagged granite coves within a single drive, and a cultural identity so distinct it barely feels Italian at all. The Sards have their own language, their own cuisine, and a fierce independence shaped by millennia of resisting outside rule.
Beyond the headline beaches and the Costa Smeralda glitz, Sardinia rewards the curious. The interior hides Bronze Age stone towers called nuraghi - over 7,000 of them scattered across pastoral landscapes. Medieval towns like Bosa and Castelsardo cling to hillsides above rivers and sea. The food is earthy and exceptional: slow-roasted suckling pig, hand-pinched pasta, crispy flatbread, and wines from grapes that grow nowhere else in the world.
This guide covers the best things to do in Sardinia - from the must-swim beaches and atmospheric old towns to the archaeological sites and wild gorges that most visitors miss. Whether you are planning a week-long road trip or a long weekend based in one area, these are the experiences that define the island.
1. Costa Smeralda - The Emerald Coast and Sardinia's Most Famous Shoreline
- Address
- Costa Smeralda, Province of Sassari, northeast Sardinia
- Nearest Transit
- Olbia-Costa Smeralda Airport (OLB), 25 km south; ARST and SunLines buses from Olbia
- Distance from Centre
- 25 km northeast of Olbia; 290 km from Cagliari
Stretching along the northeast coast between Olbia and Palau, the Costa Smeralda is what put Sardinia on the international map. Developed in the 1960s by the Aga Khan, this 20-km stretch of coastline is named for its emerald-green waters and has become synonymous with Mediterranean luxury. Porto Cervo sits at its heart - a manicured village of designer boutiques, superyacht marinas, and exclusive clubs that attracts the European elite every summer.
But the best part of the Costa Smeralda is free: the beaches. Spiaggia del Principe (Prince's Beach) is a perfect arc of white sand lapped by shallow turquoise water. Capriccioli has twin coves separated by granite outcrops. Liscia Ruja is one of the longest sandy stretches on the coast. Arrive early in summer - by 10am, the car parks fill and the sands get crowded. Outside of July-August, these beaches are blissfully quiet.
Pro Tip: Skip Porto Cervo's overpriced restaurants and eat in nearby San Pantaleo instead - a charming hilltop village with authentic Sardinian trattorias at a fraction of the coast prices. Thursday morning market is excellent.
2. Cagliari Old Town (Castello) - The Island's Walled Medieval Capital
- Address
- Castello Quarter, Cagliari, 09124
- Nearest Transit
- Cagliari bus stops along Via Roma, 10-min walk uphill to Castello; PF bus to Poetto Beach
- Distance from Centre
- City centre (Castello is Cagliari's historic heart)
Cagliari is Sardinia's capital and its most rewarding city. The historic Castello quarter sits on a hilltop fortified by Pisan walls, with views sweeping across the lagoon to the mountains. Narrow limestone streets wind between medieval towers, baroque churches, and the Cathedral of Santa Maria which blends Romanesque, Gothic, and baroque styles from eight centuries of renovation. The Bastion of Saint Remy offers the best panorama in the city - climb the monumental staircase for a sunset view across the rooftops and harbour.
Below Castello, the Marina quarter is where Cagliari eats and drinks. Via Sardegna and the streets around Corso Vittorio Emanuele II are packed with restaurants, wine bars, and gelaterias. The National Archaeological Museum houses one of Italy's finest collections of Nuragic bronzes and Punic artefacts. For a beach break, Poetto Beach stretches 8 km along the coast just 15 minutes from the centre by bus.
Pro Tip: Walk the Castello walls at golden hour, then descend into Marina for an aperitivo on Via Sardegna. The Museo Archeologico Nazionale is open late on certain summer evenings - check for Notti dei Musei events.
3. La Pelosa Beach, Stintino - Sardinia's Most Photographed Beach
- Address
- Località La Pelosa, 07040 Stintino (SS)
- Nearest Transit
- ARST bus from Sassari to Stintino (seasonal, ~1h); car strongly recommended
- Distance from Centre
- 50 km northwest of Sassari; 250 km from Cagliari
At the very tip of Sardinia's northwest cape, La Pelosa is the beach you have seen in every Sardinia tourism campaign. Fine white sand meets impossibly shallow turquoise water with the 16th-century Aragonese watchtower standing on a rocky islet just offshore and the island of Asinara looming across the strait. The water barely reaches your knees for 50 metres out, making it one of the best beaches in Sardinia Italy for families with small children.
There is a catch: La Pelosa is now access-controlled in summer. Since 2019, daily visitor numbers are capped and entry requires a ticket (around EUR 3.50 in 2025, bookable online). Beach mats must be placed on provided wooden platforms to protect the dune ecosystem. The restrictions are worth it - they have kept the beach in far better condition than other popular spots. The small town of Stintino, 2 km south, has a handful of restaurants and a fishing-village atmosphere.
Pro Tip: Book your beach entry ticket online at least a week ahead for July-August. Arrive before 9am to get a good spot. Alternatively, visit in June or September when entry restrictions are lighter and the water is still warm.
4. Cala Goloritze - A Natural Monument on the Gulf of Orosei
- Address
- Cala Goloritze, 08040 Baunei (NU), Gulf of Orosei
- Nearest Transit
- No public transport to trailhead; car to Altopiano del Golgo parking; boat from Cala Gonone (~40 min) or Santa Maria Navarrese (~25 min)
- Distance from Centre
- 155 km east of Nuoro; 200 km from Olbia
Cala Goloritze is regularly cited as one of Europe's most beautiful beaches, and the hype is justified. A small cove framed by towering limestone cliffs, punctuated by a 143-metre natural rock spire (Aguglia), and lapped by water so clear you can count the pebbles on the seabed from the clifftop above. This beach is a designated Italian Natural Monument, and swimming here feels like being inside a postcard.
Access is part of the experience. The only way in on foot is a well-marked trail from the Altopiano del Golgo above Baunei - about 3.5 km (1 hour downhill, 1.5 hours back up). The path descends roughly 400 metres through Mediterranean scrub and forest. Bring plenty of water, wear sturdy shoes, and start early to avoid the midday heat. Alternatively, boat tours from Cala Gonone or Santa Maria Navarrese stop offshore (swimming to the beach is permitted, landing boats is not).
Pro Tip: The trail car park at Altopiano del Golgo charges around EUR 5. Start the hike by 8am in summer to secure shade on the beach before midday. There are no facilities at the cove - pack food, water, and a bag for your rubbish.
5. Alghero Old Town - The Catalan Jewel of Sardinia's Northwest Coast
- Address
- Centro Storico, 07041 Alghero (SS)
- Nearest Transit
- Alghero-Fertilia Airport (AHO), 10 km; ARST bus from airport (20 min, ~EUR 1); local buses within town
- Distance from Centre
- Alghero old town is the main town centre
Alghero feels more like a small coastal city in Catalonia than anywhere else in Sardinia. Conquered by the Aragonese in the 14th century, the old town still carries that heritage in its dialect (Algherese Catalan is spoken by older residents), its architecture (Gothic palaces, Catalan-style churches), and its cuisine (lobster, sea urchin, and paella variants). The walled old town juts into the sea on a narrow promontory, encircled by honey-coloured ramparts that double as the most atmospheric evening passeggiata in northwest Sardinia.
Walk the bastioni (sea walls) at sunset for views across to Capo Caccia. The old town streets are tight and pedestrianised, lined with restaurants, coral jewellery shops (Alghero is known as the Coral Riviera), and wine bars serving local Vermentino. The beach at Lido San Giovanni is within walking distance, and day trips to Neptune's Grotto, the beach at Bombarde, and the nuraghe at Palmavera are all within 15 km.
Pro Tip: Alghero makes the best base in northwest Sardinia. Stay 3-4 nights and day-trip to Stintino, Bosa, and Capo Caccia. For dinner, head to the restaurants along the bastioni for seafood with a sea view - book ahead in summer.
6. La Maddalena Archipelago - Island Paradise off Sardinia's Northeast Coast
- Address
- La Maddalena Archipelago National Park, Province of Sassari
- Nearest Transit
- Delcomar ferry from Palau (20 min, ~EUR 5 per person + EUR 15-25 per car); Palau reached by ARST bus from Olbia (~1.5h)
- Distance from Centre
- 40 km north of Olbia (to Palau ferry port); 320 km from Cagliari
The La Maddalena Archipelago National Park is a cluster of seven main islands and dozens of smaller islets between Sardinia and Corsica, protected as a national park since 1994. The water here is a catalogue of blues - cobalt in the deep channels, electric turquoise over the sandy shallows, almost transparent in the coves. Spiaggia Rosa (Pink Beach) on Budelli island is the most famous, though access is restricted to protect its unique pink-tinted sand. The beaches on Spargi (Cala Corsara) and Santa Maria are equally stunning and swimmable.
The main island of La Maddalena is reached by a 20-minute Delcomar or Maddalena Lines ferry from Palau on the Sardinian mainland. The town itself has a laid-back waterfront, good restaurants, and a small naval museum. From La Maddalena, you can drive across a causeway to Caprera island, where Garibaldi - Italy's unification hero - spent his final years. His house is now a museum. Boat excursions from La Maddalena or Palau tour the outer islands with swimming stops.
Pro Tip: Take your rental car on the ferry (book ahead in August) and drive Caprera's coastal road to Cala Coticcio, often called Sardinia's Tahiti. The hike down is short but steep. Bring snorkelling gear - the underwater visibility is extraordinary.
7. Su Nuraxi di Barumini - Sardinia's UNESCO Bronze Age Fortress
- Address
- Viale Su Nuraxi, 09021 Barumini (SU)
- Nearest Transit
- No direct public transport; car required. 60 km north of Cagliari via SS131
- Distance from Centre
- 60 km north of Cagliari; 120 km south of Nuoro
Su Nuraxi is the most important archaeological site in Sardinia and a UNESCO World Heritage Site since 1997. This massive Bronze Age complex dates from the 16th century BC and consists of a central tower surrounded by four corner towers, an outer wall with seven additional towers, and the remains of a village of circular stone huts. It is the finest and most complete example of the nuraghi - the mysterious stone towers that are Sardinia's defining cultural symbol with over 7,000 scattered across the island.
The site is located near the village of Barumini in central-south Sardinia. Visits are by guided tour only (roughly 1 hour), available in Italian and English. The adjacent Casa Zapata museum houses artefacts found during excavation and sits above a second, partially excavated nuraghe visible through glass flooring. The landscape around Barumini is quintessential Sardinian interior - rolling hills, wheat fields, and the flat-topped plateau of the Giara di Gesturi where wild Giara horses roam.
Pro Tip: Combine Su Nuraxi with a visit to the Giara di Gesturi (20 km away) for wild horse spotting. Entry to Su Nuraxi costs around EUR 14 for a full ticket including Casa Zapata. Book morning tours to avoid the afternoon heat.
8. Bosa - The Most Colourful Town in Sardinia
- Address
- Centro Storico, 08013 Bosa (OR)
- Nearest Transit
- ARST bus from Alghero (~1.5h) or Oristano (~2h); car recommended for coastal road
- Distance from Centre
- 45 km south of Alghero; 180 km northwest of Cagliari
Bosa is a postcard-perfect town on Sardinia's west coast where pastel-painted houses climb a hillside above the Temo - the island's only navigable river. Crowned by the 12th-century Malaspina Castle, the old town (Sa Costa) is a maze of steep alleys, tiny piazzas, and medieval churches. The Ponte Vecchio spanning the river is considered one of Italy's most beautiful bridges. Along the riverbank, the former tanneries (Sas Conzas) have been restored and stand as photogenic reminders of the town's leather-working past.
Bosa's charm is its pace - this is a place for wandering, not ticking off sights. The main corso is lined with family-run restaurants serving fresh seafood and Malvasia di Bosa, a distinctive local dessert wine. The coast around Bosa is some of the least developed in Sardinia: the beaches at Bosa Marina (2 km from town), Cala 'e Moru, and Porto Alabe are quiet even in peak summer. The winding coastal road (SP49) from Bosa to Alghero is one of the most scenic drives in Italy.
Pro Tip: Drive the SP49 coastal road from Alghero to Bosa at sunset - it takes about 45 minutes without stops, but allow 2 hours to pull over at viewpoints. Arrive in Bosa for dinner along the riverfront. Try the local Malvasia wine.
9. Neptune's Grotto (Grotta di Nettuno) - A Spectacular Sea Cave near Alghero
- Address
- Grotta di Nettuno, Localita Capo Caccia, 07041 Alghero (SS)
- Nearest Transit
- Boat from Alghero port (~30 min); or drive to Capo Caccia car park (24 km from Alghero) + 656-step staircase
- Distance from Centre
- 24 km west of Alghero
Carved into the towering cliffs of Capo Caccia, 24 km west of Alghero, Neptune's Grotto is one of the Mediterranean's most impressive sea caves. The cavern extends roughly 4 km into the rock (about 200 metres is open to visitors), filled with stalactites, stalagmites, columns, and an underground saltwater lake called La Marmora. The formations are dramatically lit and reflected in the still water, creating an otherworldly atmosphere.
There are two ways to reach the grotto. The more dramatic approach is the Escala del Cabirol - a staircase of 656 steps carved into the cliff face, descending 110 metres to the cave entrance. The views during the descent are extraordinary. Alternatively, boat services run from Alghero's port (roughly 30 minutes each way, EUR 15-17 return). The cave is open from April to October, weather permitting, with guided tours every hour. Entry costs around EUR 14 for adults.
Pro Tip: Take the boat from Alghero if seas are calm - the coastal views of Capo Caccia's cliffs are spectacular. If you drive, arrive early to combine the staircase descent with a visit to the Capo Caccia viewpoint. The cave closes in rough weather, so check conditions before making the trip.
10. Gorropu Gorge - Europe's Deepest Canyon in the Sardinian Wilderness
- Address
- Gola di Gorropu, between Urzulei and Orgosolo, Province of Nuoro
- Nearest Transit
- No public transport; car to Genna Silana pass trailhead on SS125. Nearest town: Dorgali (20 km)
- Distance from Centre
- 100 km east of Nuoro; 220 km from Cagliari
Gola di Gorropu is one of Europe's deepest gorges, with walls reaching up to 500 metres on either side of a narrow limestone canyon. Located in the Supramonte mountain range between the territories of Urzulei and Orgosolo, it is the centrepiece of Sardinia's wild interior and a must for anyone who wants to see the island beyond its beaches. The gorge floor is a boulder field of white limestone blocks, some the size of houses, with endemic plants growing in the cracks.
The main hiking route starts from the Genna Silana pass on the SS125 road (one of Sardinia's most scenic drives). The trail descends to the Flumineddu riverbed and follows it to the gorge entrance - roughly 7 km each way, taking 3-4 hours return for the standard route. The first section of the gorge is accessible without equipment. Deeper exploration requires scrambling and a guide. Entry to the gorge costs around EUR 5 and guides are available at the entrance for the advanced sections.
Pro Tip: Start the hike early - by 7am in summer. Bring at least 2 litres of water per person, sturdy hiking boots (the riverbed is rocky), and sun protection. The trail is exposed with little shade. This is a full-day commitment - combine it with a late lunch in Dorgali or Urzulei.
11. Cala Mariolu - The Gulf of Orosei's Crown Jewel Beach
- Address
- Cala Mariolu, Gulf of Orosei, 08040 Baunei (NU)
- Nearest Transit
- Boat from Cala Gonone (~35 min) or Santa Maria Navarrese (~20 min); no practical road access
- Distance from Centre
- 50 km south of Cala Gonone by sea; 170 km east of Nuoro
Cala Mariolu consistently ranks as one of the best beaches in Sardinia Italy and in wider Europe. Tucked into the limestone cliffs of the Gulf of Orosei, it is a double cove of smooth white and pink pebbles backed by steep, scrub-covered cliffs. The water is an almost unreal shade of turquoise, deepening to cobalt blue just metres from shore, and the snorkelling along the rocky edges is exceptional - monk seals were spotted here as recently as the early 2000s.
Most visitors reach Cala Mariolu by boat from Cala Gonone (roughly 30-40 minutes) or Santa Maria Navarrese (about 20 minutes). Full-day boat tours of the Gulf of Orosei typically include stops at Cala Mariolu, Cala Goloritze, Cala Luna, and Cala Sisine, costing around EUR 35-50 per person with lunch included. There is a hiking trail from the plateau above, but it is steep, poorly marked, and not recommended without a local guide.
Pro Tip: Book a smaller inflatable dinghy (gommone) rather than a large tour boat for more flexibility at each cove. Operators in Cala Gonone rent them from around EUR 80-120/day with fuel. Water shoes are essential - the pebbles at Cala Mariolu are beautiful but punishing on bare feet.
12. Castelsardo - A Medieval Fortress Town above the Sea
- Address
- Centro Storico, 07031 Castelsardo (SS)
- Nearest Transit
- ARST bus from Sassari (~1h); car recommended. 70 km east of Alghero
- Distance from Centre
- 35 km northeast of Sassari; 70 km east of Alghero
Perched on a rocky headland on Sardinia's north coast, Castelsardo is one of Italy's official Borghi piu Belli (most beautiful villages) and the view from below explains why. The medieval old town cascades down from the Doria Castle at the summit, a jumble of narrow lanes, stone stairways, and terracotta-roofed houses that have barely changed in centuries. The castle itself houses the Museo dell'Intreccio Mediterraneo, dedicated to the traditional basket-weaving that Castelsardo is famous for - you will see women weaving on their doorsteps in the old town.
The views from the castle terrace extend across the Gulf of Asinara to the Asinara island and on clear days to Corsica. Below the old town, the harbour area has several good seafood restaurants. Nearby, the Roccia dell'Elefante (Elephant Rock) is a natural trachyte rock formation shaped like an elephant, containing pre-Nuragic tombs called domus de janas (fairy houses) carved into its base. The beaches at Lu Bagnu, just west of town, are excellent and uncrowded.
Pro Tip: Visit Castelsardo in the late afternoon when the day-trippers leave and the sunset lights up the old town. Stop at the Elephant Rock (3 km east on SS134) on your way in. For dinner, the restaurants on the harbour do excellent seafood at reasonable prices compared to the Costa Smeralda.
More Travel Guides
Heading to the Italian mainland? Check out our guide to the top places to visit in Milan for a city break before or after your island escape.
Given Alghero's Catalan heritage, a trip to Sardinia pairs perfectly with Barcelona's top attractions.
For another Mediterranean island with medieval old towns and stunning beaches, explore our Rhodes, Greece travel guide.
Best Things to Do in Sardinia - FAQ
No - these 12 attractions are spread across the entire island, from Stintino in the far northwest to Cagliari in the south and the Gulf of Orosei on the east coast. You need a minimum of 4-5 days with a rental car to cover them all at a reasonable pace. Our 2-day and 4-day itineraries in this guide show how to group them efficiently by region.
Group by region to minimise driving. Start in Cagliari (Castello, Su Nuraxi), head west to Bosa and Alghero (Neptune's Grotto, Castelsardo), then northeast to Costa Smeralda and La Maddalena, and finish along the east coast with Gorropu Gorge, Cala Goloritze, and Cala Mariolu. La Pelosa at Stintino works as a half-day detour from Alghero.
La Pelosa Beach requires an online reservation and a EUR 3.50 entry fee in peak season (June-September), limited to 1,500 visitors per day. Su Nuraxi di Barumini requires a guided tour that can be booked on-site but booking online avoids waiting. Neptune's Grotto tickets can be bought at the entrance but boat trips from Alghero should be reserved in summer. All other attractions on this list are open-access or have walk-up ticketing.
A rental car is strongly recommended. Cagliari Old Town, Alghero, and Bosa are reachable by bus, but most of the beaches (La Pelosa, Cala Goloritze, Cala Mariolu) and natural sites (Gorropu Gorge, Neptune's Grotto) are difficult or impossible to reach by public transport alone. La Maddalena requires a ferry from Palau regardless. Budget EUR 30-50 per day for a compact car in summer.
Most attractions on this list are free or very cheap. La Pelosa costs EUR 3.50 in summer, Su Nuraxi is EUR 15, Neptune's Grotto is EUR 15 (plus EUR 16 for the boat if arriving by sea), and Castelo de Sao Jorge is EUR 5. The Gulf of Orosei beaches (Cala Goloritze, Cala Mariolu) are free but boat transfers cost EUR 35-45 return. Total entry costs for all 12: roughly EUR 80-130 per person depending on transport choices.
Yes - both are in the Gulf of Orosei and most boat tours from Cala Gonone or Santa Maria Navarrese stop at both beaches on the same trip. A full-day boat excursion (EUR 35-50) typically includes Cala Mariolu, Cala Goloritze (view from sea only - landing is prohibited by boat), Cala Luna, and Grotta del Bue Marino. To actually walk on Cala Goloritze, you need to hike down from the Supramonte plateau (about 1 hour each way).
This guide focuses on the 12 most impactful things to do in Sardinia, but the island has far more. Notable omissions include Tharros (Phoenician-Roman ruins near Oristano), the Maddalena archipelago's Spiaggia Rosa on Budelli, the mine complex at Porto Flavia in Sulcis, Is Arutas beach (famous for rice-grain quartz sand), the Trenino Verde heritage railway, and the Carnival of Mamoiada with its iconic Mamuthones masks. Any of these would reward a full day.

Written by
Tomas AchmedovasCEO and co-founder
Tomas is the co-founder and director of Trip1, an European company specializing in reservation services. He launched the company in 2025 with a focus on building scalable, efficient operations.



