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
Cots
Air conditioning
Pets allowed
Situated just 9 minutes' walk from Spiaggia Sa Canna, the 8-room Case Vacanze La Pavoncella apartment provides guests with…
More
7.2
Good
Nuraghe Apartments
Good
200 reviews
7.2
Sa Canna Teulada 09170, Teulada, Italy
(Show map)
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Beach access
Jacuzzi
Meeting/ Banquet facilities
Non-smoking rooms
Air conditioning
Boasting a seating area on a terrace, the beachfront Nuraghe Apartments Teulada is within a 700-metre distance of Porto…
More
Casa Liam
Sa Canna Residence Rocce Rosse, 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!
Paid Wi-Fi in public areas
Valet parking
Beach access
Air conditioning
Pets allowed
The 40 m² Casa Liam Apartment apartment provides a car park on site in the beach area of Teulada. Also…
More
7.8
Good
Appartamento Sul Mare
Good
17 reviews
7.8
Sa Canna Teulada, Teulada, Italy
(Show map)
Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Beach access
Tennis court
Horseback riding
Wind surfing
Diving
Fishing
Air conditioning
Pets allowed
To enjoy your vacation in Teulada, stay at the 1-room Appartamento Sul Mare, which is a 10-minute drive…
More
7
Good
Villa Ines
Good
2 reviews
7
Via Costituzione 10-11, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Cots
Air conditioning
No pets allowed
Villa Ines apartment offers views of the garden and a location only 550 metres from Chiesa della Vergine del Carmine.
More
8.4
Excellent
Case Vacanza Teulada
Excellent
33 reviews
8.4
Loc. Tuerra, 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!
Beach access
Air conditioning
No pets allowed
Case Vacanza Teulada apartment offers views of the garden and a location around 10 minutes by car from Porto Tramatzu.
More
L'Angolo Di Filo
Sp 71 Km 23 Localita Sa Canna, 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!
Outdoor swimming pool
Beach access
Horseback riding
Cycling
Hiking
Air conditioning
Pets allowed
L'Angolo Di Filo Apartment is located in Teulada, within 10 minutes' drive of Porto Tramatzu, and pampers guests with an…
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!
Express check-in/ -out
Beach access
Air conditioning
Una Finestra Sul Blu apartment is set about 15 minutes' walk from Porto di Teulada in Teulada. The apartment lies…
More
9.4
Excellent
Casa Vacanze Nonna Defenza
Excellent
39 reviews
9.4
Via Aldo Moro, 7, 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!
Horseback riding
Hiking
Air conditioning
Pets allowed
Featuring views of the garden, Casa Vacanze Nonna Defenza apartment is located about a 5-minute walk from Chiesa di…
More
La Rosa Dei Venti
73 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!
Wi-Fi
Air conditioning
Pets allowed
La Rosa Dei Venti Apartment apartment offers views of the garden and a location a 5-minute walk from Spiaggia…
More
8.6
Excellent
Appartamenti Teulada Di Laura
Excellent
36 reviews
8.6
Via Sulcis 23, 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!
Free Wi-Fi in public areas
Non-smoking rooms
Air conditioning
Pets allowed
Appartamenti Teulada Di Laura boasts views of the mountain and is located only 5 minutes' walk from Spiaggia Sa Canna.
More
8.2
Excellent
Ste.Mar Apartments
Excellent
4 reviews
8.2
Sa Canna Teulada 09170, 09170 Teulada, Italia, 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!
Free Wi-Fi
Beach access
Air conditioning
Pets allowed
To enjoy your vacation in Teulada, stay at the beachfront Ste.Mar Apartments, which is 0.7 km from Porto di…
More
9.8
Excellent
Azzurromare Casa Vacanze
Excellent
9 reviews
9.8
Via Brigata Sassari 21, 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!
Free Wi-Fi in rooms
Express check-in/ -out
Cots
Wheelchair access
Air conditioning
Pets allowed
The 70 m² Azzurromare Casa Vacanze apartment features views of the garden and is situated nearly 12 minutes on foot…
More
9.2
Excellent
Appartamenti Via La Marmora
Excellent
3 reviews
9.2
Via La Marmora 13, 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!
Wi-Fi in rooms
Beach access
Aqua park
Tennis court
Horseback riding
Wind surfing
Diving
Fishing
Canoeing
Hiking
In-room breakfast
Air conditioning
Pets allowed
Appartamenti Via La Marmora is nestled in a residential area of Teulada, an 8-minute stroll from Chiesa di San…
More
Su Zampillu Apartments
9 Piazza Martiri, Teulada, Italy
(Show map)
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Air conditioning
Situated about 5 minutes' walk from Spiaggia Sa Canna, Su Zampillu Apartments Teulada looks out onto the garden. Chiesa della…
More
9
Excellent
Prendas Antigas - Vacanze A Teulada
Excellent
14 reviews
9
31 Via Torino, 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!
Free Wi-Fi
Cots
Air conditioning
Located only 600 metres from Chiesa della Vergine del Carmine, Prendas Antigas - Vacanze A Teulada apartment features a car park…
More
Domomea - Da Iole
35 Via Cagliari, Teulada, Italy
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Air conditioning
Nuraghe Sa Perdaia is 4.7 km from the 1-room Domomea - Da Iole Apartment Teulada, while Spiaggia Sa Canna is…
More
Casa Panoramica
Vico II Amsicora, 19/B, Teulada, Italy
(Show map)
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Air conditioning
The spacious 80 m² Casa Panoramica Apartment Teulada is located within 500 metres of Chiesa della Vergine del Carmine and…
More
8.2
Excellent
Nonna Assunta
Excellent
10 reviews
8.2
Via Regina Margherita N 21, 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
Tennis court
Horseback riding
Wind surfing
Diving
Fishing
Hiking
Air conditioning
No pets allowed
Featuring views of the mountain, the spacious 1-bedroom Nonna Assunta Apartment Teulada is located merely a 7-minute walk…
More
Appartamento Teulada
28 Via Napoli, 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!
Air conditioning
The 80 m² Appartamento Teulada lies merely 650 metres from Chiesa di San Francesco. Spiaggia Sa Canna is located a…
More
All hotels in Teulada are booked for your dates. Try other dates