Recommended hotels in Teulada

Sos Ventos Village Teulada

From US$ 105

Localita Arcu Dexiottu S N C , Teulada, Italy - Show map

Show map

Property Location When you stay at Sos Ventos Village in Teulada, you'll be within the vicinity of Tuerredda Beach. This hotel is within the region of Chia Golf Sporting Club and Baia Chia Beach.

Book Now From US$ 105

Residenza Locci Aparthotel Teulada

From US$ 59

Vico II Brigata Sassari 15, Teulada, Italy - Show map

Show map

Property Location When you stay at Residenza Locci in Teulada, you'll be within the vicinity of Tuerredda Beach. This apartment is within the region of Chia Golf Sporting Club and Baia Chia Beach.

Book Now From US$ 59