This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Casa Sam Villa is a beachfront venue, located around 10 minutes by car from Torre di Pixinni. This villa consists…
More
La Dimora
16 Via Sanjust Barone, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Tennis court
Horseback riding
Wind surfing
Diving
Fishing
Canoeing
Hiking
Air conditioning
The 1-bedroom La Dimora Villa is located in Teulada, around a 6-minute walk from Chiesa della Vergine del…
More
9.6
Excellent
Casa Vacanze Sa Perda Scritta
Excellent
9 reviews
9.6
Localita Sa Perda Scritta, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free parking
Non-smoking rooms
Air conditioning
Pets allowed
The 1-bedroom Casa Vacanze Sa Perda Scritta is at a 4.2 km distance from Chiesa di Sant'Isidoro, and about…
More
9
Excellent
Vacanze Mare Teulada
Excellent
55 reviews
9
Via Sardegna 38, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Cots
Air conditioning
No pets allowed
The 1-bedroom Vacanze Mare Teulada Villa is merely a 5-minute stroll from Chiesa della Vergine del Carmine, while…
More
La Casa Rosa-The Pink House
Via Sardegna 36, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Wi-Fi
Cots
Overlooking the garden, La Casa Rosa-The Pink House Hotel is a 5-minute walk from Casa baronale Sanjust in…
More
Chersonesus Apartment
Via Antonio Gramsci 19, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Set 5 minutes' walk from Spiaggia Sa Canna and only 6 minutes on foot from Chiesa della Vergine del Carmine…
More
La Brezza Del Sud
Via A. De Gasperi 9, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Cots
In-room breakfast
Air conditioning
No pets allowed
La Brezza Del Sud Villa is around a 5-minute walk from Spiaggia Sa Canna, and Nuraghe Sa Perdaia is nearly…
More
9.2
Excellent
Il Mirto E L'Oleandro
Excellent
24 reviews
9.2
17 Via Figari, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Cots
Air conditioning
No pets allowed
Chiesa di San Francesco is a 7-minute walk from Il Mirto E L'Oleandro Villa, while Porto di Teulada is…
More
9
Excellent
La Porta Blu
Excellent
42 reviews
9
Vico I Brigata Sassari 1, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Horseback riding
Wind surfing
Fishing
Hiking
Air conditioning
No pets allowed
La Porta Blu Villa is located just 5 minutes' walk from Chiesa della Vergine del Carmine and a mere 150…
More
Fantastica Casa Vacanze A Teulada
13 Piazza Parrocchia, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Diving
Snorkelling
Fishing
Hiking
Cots
No pets allowed
The 1-bedroom Fantastica Casa Vacanze A Teulada is around an 8-minute walk from Chiesa di San Francesco, while…
More
Casa Teulada
Via Santa Barbara, 16, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Merely 500 metres from Chiesa della Vergine del Carmine, Casa Teulada Villa is just off Spiaggia Sa Canna. While staying…
More
9
Excellent
Al Sulcis 35
Excellent
9 reviews
9
35 Via Sulcis, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Air conditioning
The 1-bedroom Al Sulcis 35 Villa offers accommodation in Teulada, around a 6-minute walk from Chiesa della Vergine…
More
9.6
Excellent
Il Melograno Casa Vacanze
Excellent
14 reviews
9.6
Brigata Sassari 8/H, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Air conditioning
The 1-bedroom Il Melograno Casa Vacanze is 0.6 km from Chiesa di San Francesco, and around a 5-minute…
More
10
Excellent
La Casetta Dei Limoni
Excellent
1 review
10
Ss 195 Km 64.400, Localita Su De Giuanni Efisi, Teulada, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Air conditioning
La Casetta Dei Limoni Villa offers accommodation nearly 25 minutes' walk from Spiaggia Sa Canna, while Chiesa della Vergine del…
More
9
Excellent
Casa Vacanze Sole E Mare
Excellent
10 reviews
9
Via Sulcis 67, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
Tennis court
Non-smoking rooms
Cots
Air conditioning
The 2-bedroom Casa Vacanze Sole E Mare is approximately 5 minutes on foot from Spiaggia Sa Canna and a…
More
10
Excellent
Newly Built Holiday House In Teulada
Excellent
1 review
10
1 Via Enrico Addis, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Beach access
Wind surfing
Diving
Snorkelling
Fishing
Canoeing
Cycling
Hiking
Bar/ Lounge area
Cots
Air conditioning
9.2
Excellent
Casa Orchidea
Excellent
9 reviews
9.2
Vico III Regina Margherita 5, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free parking
Air conditioning
No pets allowed
The 1-bedroom Casa Orchidea Villa is located approximately a 5-minute walk from Chiesa di San Francesco and 75…
More
Casa Chersonnesus
Via Chersonnesus 24, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Air conditioning
Pets allowed
Located 12 minutes' walk from Spiaggia Sa Canna, Casa Chersonnesus offers accommodation with views of the garden. This villa has…
More
9
Excellent
La Dimora Del Sole
Excellent
1 review
9
Via Acqua Sassa, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free parking
Beach access
Horseback riding
Diving
Fishing
Cots
Air conditioning
The 1-bedroom La Dimora Del Sole Villa is situated in Teulada, around 25 minutes' walk from Chiesa di San…
More
9.4
Excellent
Casa Vacanza Il Podere
Excellent
5 reviews
9.4
Strada Provinciale 70, Teulada, Italy
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
Pets allowed
Boasting the location approximately an 18-minute walk from Spiaggia Sa Canna, Casa Vacanza Il Podere is also a mere…
More
All hotels in Teulada are booked for your dates. Try other dates