Teulada
Teulada things to do, attractions, restaurants, events info and trip planning
Ready to plan your trip to Teulada?
Teulada is a comune in the Province of South Sardinia in the Italian region Sardinia, located about 40 kilometres southwest of Cagliari. The località of Sant'Isidoro di Teulada is one of the possible sites of the ancient Roman city of Bithia.
Attractions
Tuerredda Beach
4.7
(5.6K)Click for details
Su Giudeu Beach
4.7
(2.5K)Click for details
Spiaggia delle Dune
4.7
(1.4K)Click for details
Spiaggia di Cala Cipolla
4.6
(1.3K)Click for details
Restaurants
Ittiturismo I Pirati Sardi
4.5
(366)$$
Click for details
Pizzeria Ristorante L'Angolo
4.2
(353)$$
Click for details
" La Perla " Ristorante - Pizzeria - Hotel
4.3
(295)Click for details
Ristorante da Stefano
4.6
(270)$$$
Click for details