40 properties found
Filters
Sort by:
Case Vacanze La Pavoncella
200 m to the city centre
Via Brigata Sassari Snc, Teulada, Italy
Excellent
(108 reviews)
starts from
US$ 168 per one night
Wild Sud Sardinia 3
3.5 km to the city centre
68 Strada Statale 195 Sulcitana, Teulada, Italy
Excellent
(31 reviews)
starts from
US$ 181 per one night
L'Incanto Blu
5.3 km to the city centre
Sp71 Km.23 Localita Sa Canna, Teulada, Italy
Excellent
(20 reviews)
starts from
US$ 90 per one night
Il Melograno Casa Vacanze
200 m to the city centre
Brigata Sassari 8/H, Teulada, Italy
Excellent
(59 reviews)
starts from
US$ 118 per one night
Excellent
(12 reviews)
starts from
US$ 304 per one night
L'Angolo Di Filo
5.3 km to the city centre
Sp 71 Km 23 Localita Sa Canna, Teulada, Italy
Excellent
(68 reviews)
starts from
US$ 218 per one night
Nuraghe Apartments
5.4 km to the city centre
Sa Canna Teulada 09170, Teulada, Italy
Good
(237 reviews)
starts from
US$ 88 per one night
Il Casale
700 m to the city centre
Localita Tanca Sabiu, Strada Provinciale 70, Teulada, Italy
Excellent
(19 reviews)
starts from
US$ 202 per one night
Casa Vacanza Il Podere
1.3 km to the city centre
Strada Provinciale 70, Teulada, Italy
Excellent
(38 reviews)
starts from
US$ 93 per one night
Fantastica Casa Vacanze A Teulada
300 m to the city centre
13 Piazza Parrocchia, Teulada, Italy
Excellent
(48 reviews)
starts from
US$ 122 per one night
Orizzonte Mare
5.3 km to the city centre
Rocce Rosse, Sp 71 Km 23, Localita Sa Canna, 09019 Teulada, Italia, Teulada, Italy
Excellent
(23 reviews)
starts from
US$ 92 per one night
Miky'S House Teulada
500 m to the city centre
28 Via Grazia Deledda 1° Piano, Teulada, Italy
Excellent
(24 reviews)
starts from
US$ 288 per one night
Excellent
(28 reviews)
starts from
US$ 115 per one night
Excellent
(42 reviews)
starts from
US$ 157 per one night
Casa Vacanze Millefiori
300 m to the city centre
33 Via Napoli, Teulada, Italy
Excellent
(21 reviews)
starts from
US$ 112 per one night
Newly Built Holiday House In Teulada
100 m to the city centre
1 Via Enrico Addis, Teulada, Italy
Excellent
(46 reviews)
starts from
US$ 214 per one night
Wild Sud Sardinia
3.2 km to the city centre
Strada Statale 195 Sulcitana, Teulada, Italy
Excellent
(47 reviews)
starts from
US$ 183 per one night
Appartamento Blu Mare - Sunset And Sea View
5.3 km to the city centre
Sp71. Km23 Localita Sa Canna 621, 09019 Teulada, Teulada, Italy
Excellent
(11 reviews)
starts from
US$ 201 per one night
Elegante Monolocale Al Centro Del Paese
100 m to the city centre
11 Piazza Repubblica, Teulada, Italy
Excellent
(30 reviews)
starts from
US$ 125 per one night
Excellent
(12 reviews)
starts from
US$ 118 per one night
Change your search parametres to find the hotel you want.