• Spiaggia di Santa Margherita di Pula
  • near Santa Margherita di Pula, Province of Cagliari, South Sardinia, Italy.
  • parking, beach chairs, umbrellas, bar, restaurant, camping.
  • snorkelling, scuba diving, windsurfing, kitesurfing.
  • 18:12
  • 08:46
  • 2600 meters.
  • suitable for families with children.

Santa Margherita di Pula Beach

a picture of Spiaggia di Santa Margherita di Pula in south Sardinia Italy
Spiaggia di Santa Margherita di Pula, in the province of Cagliari, south Sardinia, Italy.

About Spiaggia di Santa Margherita di Pula

Santa Margherita di Pula beach (Spiaggia di Santa Margherita di Pula) is located in front of the village with the same name, just 5 kilometers east of the community of Domus de Maria. You’ll find several beaches in this area, all conveniently located parallel to the Strada Statale 195 for about 5 kilometers. With a length of 2600 meters, this beach is the longest stretch of sand you’ll find in this part of Cagliari. Santa Margherita di Pula beach features grains of sand in shades of pink, and its waters are quite shallow – a feature that will be appreciated by families with small children. The wind conditions allow Santa Margherita di Pula to be popular among the surfing, windsurfing and kitesurfing crowd. Its surroundings are an interesting mix of cultivated agriculture, green and cooling pine forests, campings and nearby beach resorts. Thanks to its sheer length, Santa Margherita di Pula Beach can be accessed from the nearby port of Cala Verde, Stella Marina, Forte Village, but also from Perla Marina and Riva dei Pini. All beaches you’ll find here are equipped with services you’ve come to expect, such as the rental of beach umbrellas, canoes, and jet skis. There are plenty of bars, restaurants, bed & breakfasts and (luxury) hotels to choose from.

Santa Margherita di Pula Beach Resorts

Near Porto di Cala Verde, just outside of Pula and directly connected to Santa Margherita di Pula beach, you’ll find the four star Forte Village Resort – Bouganville. This beach resort offers large bungalows with a patio, set around a water park with flowery gardens and palm trees. Several restaurants serve Sardinian specialities, fresh fish, or international cuisine. Sports facilities include outdoor swimming pools, tennis courts, and a scuba diving centre.

Also on the coast of Pula you’ll find the luxurious five star Forte Village Resort – Il Castello. This resort offers luxurious and spacious rooms with a balcony. There’s a spa, a health club and water park for you children to enjoy. Rooms are air conditioned, and styled with typically Sardinian furniture. The resort also features a splendid private beach that is equipped with lounge chairs and sun umbrellas for resort guests.

How To Get To Santa Margherita di Pula Beach

Santa Margherita di Pula beach can be reached from Cagliari by taking the SS 195 towards Teulada. After 38 kilometers, turn left onto Via Flumendosa (note the small church on the side of the road). Continue until you have reached the beach.


  • Use the Google and Booking map below to explore the area.
  • Fill in your holiday dates to get an accurate view of available accommodations near Santa Margherita di Pula Beach.

Beaches Near Santa Margherita di Pula Beach

scuba diving, windsurfing, pedal boating, kayaking
a picture of su guventeddu beach near pula in cagliari sardinia

Spiaggia dei Fichi

Walk a few hundred meters south-west from Spiaggia di Su Guventeddu, and the beach changes into Fichi beach (Spiaggia dei Fichi). The beach is situated in the middle of a 1.3 kilometer long stretch of white sand that extends all ...
Read More
scuba diving, windsurfing, kayaking
a picture of su guventeddu beach near pula in cagliari sardinia

Spiaggia di Su Guventeddu

2.3 kilometers south-east of Pula, in the locality of Nora, you'll find the cozy beach of Su Guventeddu (Spiaggia di Su Guventeddu). It has a length of over 600 meters and can get up to 30 meters wide. Facing south-east, ...
Read More
scuba diving
a picture of porto columbu beach near pula cagliari sardinia

Porto Columbu

Located just under 3 kilometers north-east of Pula, right in front of the little seaside village named Perd'e Sali, you'll find the beach of Porto Columbu (Spiaggia di Porto Columbu). This beach has a length of 750 meters, and faces ...
Read More
a picture of pinus village beach in santa margherita di pula sardinia


Pinus Village beach is located close to the Strada Statale 195. It is set in a beautiful cove bordered by rocky slopes that gently descend into the sea ...
Read More
sunset at Spiaggia di Nora, a beach near Pula in south Sardinia Italy.

Spiaggia di Nora

Nora beach can be found 2.5 kilometers south-east of Pula, in the province of Cagliari. The beach is located near the archaeological site of Nora ...
Read More