Sardinia, and Cagliari in particular, is rich in historical heritage and culinary traditions that reflect the island's unique soul. From ancient ruins and medieval alleyways to idyllic beaches, the capital offers a genuine immersion into a vibrant past and living culture. On a short visit, it's worth focusing on a handful of unmissable highlights that capture the true essence of Cagliari — while savouring local specialities such as fregula or porceddu. Here is a selection of the places and experiences not to be missed for an unforgettable stay.
Explore the Castello District
The iconic Castello neighbourhood is a true open-air museum. Its ancient alleyways, imposing bastions such as the Bastione di Saint Remy and the Torre dell'Elefante (Elephant Tower) will transport you deep into the city's medieval history.
Discover Monte Urpinu Park
This park offers a welcome breath of fresh air, with shaded paths and spectacular viewpoints over the Gulf of Angels — ideal for a peaceful nature break.
Visit the Roman Amphitheatre
An impressive testament to the ancient world, this amphitheatre carved directly into the rock once hosted grand spectacles and remains one of Cagliari's most striking sights.
Dive into San Benedetto Market
A paradise for food lovers! Sample local products such as pecorino cheese, fresh seafood, and traditional Sardinian pastries in one of Europe's largest covered markets.
Stroll through the Marina District
This lively neighbourhood near the harbour is perfect for an evening wander. You'll find charming trattorias and artisan shops at every turn.
Admire the Basilica of Bonaria
Perched on a hillside, this iconic Gothic-Catalan church offers sweeping views over the city and houses a venerated statue of the Virgin Mary.
Relax at Poetto Beach
This long stretch of white sand is perfect for a lazy day by the sea. Hire a bike or enjoy a coffee at one of the beachside kiosks.
Discover Cagliari's Underground Crypts
For an off-the-beaten-path experience, explore the city's underground spaces, such as the Crypt of Santa Restituta or the Sanctuary of San Saturnino — true hidden historical treasures.
Visit the Botanical Garden
This peaceful haven is home to exotic plants, Roman ruins, and even natural caves — a surprisingly diverse escape in the heart of the city.
Watch the Flamingos at Molentargius Park
Located just outside the city, this natural park is a refuge for migratory birds, offering a truly unique spectacle — especially the famous pink flamingos.

Take a Detour to Calamosca Beach
More intimate than Poetto, this small cove is perfect for a swim in a quieter, more peaceful setting.
With this list in hand, your stay in Cagliari will be filled with discoveries — blending history, nature, and local flavours for a truly memorable experience.
One day in Cagliari: the perfect itinerary
If you only have one day to discover Cagliari, follow this itinerary to capture the essence of the city. Start your morning in the historic Castello district, Cagliari's medieval heart. Wander through its cobbled streets, admire the facades of ancient palaces, and visit the Santa Maria Cathedral, an architectural gem. Head up to the Bastione di Saint Remy for a stunning view over the city and the Gulf of Angels.
At midday, make your way to the San Benedetto Market, where you can taste local specialities such as fresh seafood or Sardinian cured meats, all while soaking up the lively atmosphere.
In the afternoon, stop by the Roman Amphitheatre, a unique site carved into the rock and a testament to the city's ancient past. Then head to the nearby Molentargius nature park to observe the famous pink flamingos in a tranquil setting.
End your day with a stroll along Poetto Beach, the perfect spot to watch a spectacular sunset while sipping an aperitivo at one of the seafront kiosks.
In just one day, Cagliari reveals its old-world charm and cultural richness, leaving you with lasting memories.

Where to eat in Cagliari — the best restaurants
Sardinian cuisine is a true feast for the senses, where local produce meets centuries-old culinary traditions. In Cagliari, you cannot miss porceddu, a roasted suckling pig with a crispy skin and tender meat, often served alongside pane carasau, the island's signature thin, crispy flatbread. Seafood lovers will be delighted by dishes such as spaghetti alle arselle (pasta with clams) or baccalà (salt cod). Be sure to try fregula, a type of Sardinian couscous typically served with seafood or a meat sauce. For dessert, treat yourself to pasticciotti (filled pastries) or a seada, a deep-fried cheese pastry drizzled with honey.
To sample these specialities, Cagliari has no shortage of excellent restaurants. Ristorante Antica Cagliari, an iconic establishment, serves refined traditional cuisine including porceddu and fresh seafood. For a more relaxed meal, Da Angelo is a great option, with a convivial atmosphere and a menu focused on local specialities. Those with a sweet tooth won't want to miss Pasticceria Pinna, where you can enjoy Sardinian treats such as seadas and other traditional pastries. And if you're in the mood for pizza, Sa Piola is the go-to spot for a tasty pizza in a simple, welcoming setting. With its rich gastronomic scene, Cagliari is a true paradise for lovers of authentic Italian food.

Where to stay in Cagliari
Choosing the right accommodation is key to making the most of your time in Cagliari, and the city offers a wide range of options to suit all tastes and budgets. If you want to be at the heart of the action, the Castello district is an ideal choice. With its medieval alleyways, historic monuments, and stunning views, it offers an authentic atmosphere unlike anywhere else. Hotels and guesthouses here are often full of character, tucked inside beautifully restored historic buildings.
For a livelier setting, the Marina district, close to the harbour, is a great option. This area is packed with restaurants, bars, and shops, while still being within easy reach of the main attractions. If you prefer a quieter stay with direct access to the beach, the Poetto area is worth considering — you'll find hotels and B&Bs just steps from the sea, perfect for those who want sun and relaxation.
For budget-conscious travellers, the outlying neighbourhoods of San Benedetto or Pirri offer affordable accommodation while remaining well connected to the city centre by public transport. Whatever your preference, Cagliari has something for everyone to ensure a comfortable and memorable stay.
Renting a car in Cagliari
Renting a car in Italy, and in Cagliari in particular, is one of the best ways to explore the city and its surroundings at your own pace. While the historic centre is easily walkable, hiring a car in Cagliari will save you time and open up access to the must-see sites further afield: Poetto Beach, the Molentargius Nature Park with its flamingos, and the stunning coves of Chia and Villasimius.
Car hire is also the ideal way to venture into southern Sardinia, a region brimming with natural and cultural treasures such as the ruins of Nora and the wild dunes of Piscinas. With your own vehicle, you can build your itinerary at your own rhythm, without depending on public transport — which can be quite limited in rural areas.
Cagliari has numerous car rental agencies, both at Elmas Airport and in the city centre, offering a wide range of vehicles to suit all budgets. Be sure to book your car in advance, especially during high season, and check the parking rules in the city centre before you go.
Day trips from Cagliari: what to see nearby
The area around Cagliari is packed with natural and historical treasures well worth a visit. Whether you're drawn to stunning beaches, ancient ruins, or wild landscapes, here are the top destinations for a day trip from Sardinia's capital.

Pula and the Archaeological Site of Nora
About 40 minutes from Cagliari, Pula is a charming small town known for its welcoming atmosphere and beaches. Its true highlight, however, is the archaeological site of Nora, one of the oldest in Sardinia. Explore its well-preserved Roman ruins, including mosaics, thermal baths, and a seaside amphitheatre. This historically rich site also offers spectacular views over the Mediterranean Sea.
Chia: Wild Beaches and Unspoiled Nature
A little further away, about an hour's drive, lies Chia, famous for its golden sandy beaches and crystal-clear waters. Among the highlights, Su Giudeu Beach is ideal for swimming or a walk along the dunes. Don't miss Capo Spartivento, a lighthouse with a breathtaking panoramic view — a paradise for photography enthusiasts.
Sant'Antioco: An Island of History and Sea
About an hour and a half from Cagliari, the island of Sant'Antioco is a unique blend of tradition and natural beauty. Explore the historic centre and visit the Basilica of Sant'Antioco Martire, a place of worship dating back to the early Christian era. Beaches such as Maladroxia offer a peaceful setting to unwind, while hiking enthusiasts can discover the island's coastal trails.
Villasimius: The Jewel of the South-East Coast
Located about an hour's drive away, Villasimius is a paradise for sea lovers. Its beaches, including Porto Giunco and Spiaggia di Simius, are renowned for their turquoise waters and white sand. It is also an excellent base for exploring the Capo Carbonara Marine Protected Area, a top destination for snorkelling and boat trips.
Costa Rei: The Perfect Escape
An hour and a half east of Cagliari, Costa Rei is a dream destination for those seeking unspoiled, uncrowded beaches. The Spiaggia di Costa Rei is well known for its fine sand and shallow waters, making it ideal for families. The area also offers hiking trails leading to stunning viewpoints, such as Monte Nai, for an unforgettable nature experience.
With these itineraries, the area around Cagliari promises an immersion in landscapes of rare beauty, combining history, nature, and paradise beaches. Whether you have a single day or several, each destination offers a unique adventure to savour to the full.
FAQs
1 — What are the best beaches in Cagliari?
Cagliari has several beautiful beaches, but the most famous is undoubtedly Poetto Beach, stretching for nearly 8 km. Perfect for swimming, sunbathing, or a leisurely walk, it is lined with kiosks where you can enjoy an aperitivo. If you're looking for something quieter, Calamosca beach or Mari Pintau, a few kilometres away, offer more intimate settings with crystal-clear waters.
2 — Are there good day trips from Cagliari?
Absolutely! Some of the best day trips include:
- Pula and Nora, to explore Roman ruins right by the sea.
- Chia, with its dream beaches and wild sand dunes.
- Villasimius, known for its stunning coves such as Porto Giunco.
All of these destinations are easily reachable by car and offer a total immersion in Sardinian nature and history.
Cagliari is a great destination for outdoor enthusiasts. You can explore the Molentargius Nature Park, home to pink flamingos, or climb Monte Urpinu for a panoramic view over the city. Walking through the Castello district and along the old ramparts offers a unique experience blending nature and history. The hiking trails near beaches like Poetto or around Sella del Diavolo are also highly recommended for nature lovers.