• Help

Teulada apartments

Hotels on map
Search Hotels
2026-11-05
2026-11-06
2026-11-05
2026-11-06

Filter Results

Hotels by class

Hotel name

Price per night

  • + Show All - Show Less

Accommodation type

Attractions

Thematic hotels

  • + Show All - Show Less

Review rating

Hotel facilities

Room facilities

Filter
High to low popularity
Sorting
  • High to low popularity
  • High to low rating
  • Low to high price
  • Distance - low to high
Specify your search:
All
City centre
Highest rating
Free Wi-Fi
Via Brigata Sassari 8, Teulada, Italy
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!
Air conditioning
No pets allowed
To enjoy your vacation in Teulada, stay at the 1-bedroom Dimora Blu Al Centro By Teuladaapartments apartment, which is…
Via Alcide De Gasperi 22, Teulada, Italy
Superb location
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!
Wi-Fi
Free parking
Air conditioning
No pets allowed
To enjoy your vacation in Teulada, stay at the spacious 91 m² Il Giardino Di Marina By Teuladaapartments apartment, which…
Excellent
1 review
10
Via Francesco Ciusa, 7 Piano Terra, Teulada, Italy
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
Free parking
Beach access
Diving
Air conditioning
No pets allowed
The 40 m² Casa Vacanze Alta Marea T Teulada apartment is located about 500 metres from Chiesa della Vergine del…
Excellent
2 reviews
9
Via Cagliari, 35 Terra, Teulada, Italy
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
No pets allowed
To enjoy your vacation in Teulada, stay at the 1-bedroom La Maison Teulada apartment, which is within 5 minutes'…
Localita Sa Canna Snc, Teulada, Italy
Pleasant location
This property boasts pleasant location. It has a score 5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Beach access
Solarium
Cots
Air conditioning
No pets allowed
To enjoy your vacation in Teulada, stay at the 2-bedroom Rosy Terrazza Sul Mare By Teuladaapartments apartment, which is…
Good
8 reviews
7
Via Enrico Addis, 33 Terra, Teulada, Italy
Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Express check-in/ -out
Beach access
Cots
Air conditioning
Set just a 6-minute walk from Chiesa di San Francesco, the 20 m² Casa Valeria Wellore Teulada apartment comprises…
Via Igino Marcialis 6, Teulada, Italy
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!
Wi-Fi
Solarium
Jacuzzi
Air conditioning
No pets allowed
Set just a 9-minute walk from Chiesa di San Francesco, the 60 m² New Vintage Apartment By Teuladaapartments comprises…
Acceptable
1 review
3
Sp 71 Km 23 Localita Sa Canna, 5° Piano, Teulada, Italy
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
Express check-in/ -out
Seasonal outdoor pool
Beach access
Bar/ Lounge area
Air conditioning
The 1-bedroom Sea Gem 2 Piscina E Spiaggia - Vesta Teulada apartment is a good choice for accommodating up to…
Via La Marmora 13, Teulada, Italy
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
Cots
The 2-room Appartamenti Via La Marmora Teulada is located around 500 metres from Chiesa della Vergine del Carmine and…
Localita Sa Canna, 5, Teulada, Italy
Free parking
Outdoor swimming pool
No pets allowed
Casa Aldo Apartment Teulada features a convenient location a 25-minute walk from Porto Tramatzu Public Beach and hosts up…
Via Regina Margherita 1, Teulada, Italy
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 Wi-Fi in rooms
Tennis court
Non-smoking property
Chiesa di San Francesco is just 650 metres from Su Briglioni Affitti Brevi Apartment Teulada, while Spiaggia Sa Canna is…
Via Sanjust Barone, 20, 09019, Teulada, Italy
Free parking
Tennis court
Horseback riding
Cycling
Hiking
Cots
Air conditioning
No pets allowed
Situated a mere 7 minutes' walk from Chiesa della Vergine del Carmine, the 2-bedroom Casa Celina Apartment Teulada can…
Nuraghe Apartments - Localita Sa Canna - Teulada (Ca), Teulada, Italy
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!
To enjoy your vacation in Teulada, stay at the 1-bedroom Una Finestra Sul Blu Teulada apartment, which is around…
31 Via Torino, Teulada, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
To enjoy your vacation in Teulada, stay at the 2-bedroom Prendas Antigas - Vacanze A Teulada apartment, which is nearly…
Vico Giuseppe Biasi, Teulada, Italy
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Car park
Smoking allowed in designated areas
No pets allowed
The spacious Apartment Casa Noah By Interhome Teulada is located an 18-minute walk from Chiesa della Vergine del Carmine…
Via Cagliari, 36, Teulada, Italy
Wi-Fi
Free parking
Air conditioning
No pets allowed
To enjoy your vacation in Teulada, stay at the 1-bedroom Domus Luxi Apartment Teulada, which is within 5 minutes'…
33 Via Napoli, Teulada, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Situated about 5 minutes' walk from Spiaggia Sa Canna, the 60 m² Casa Vacanze Millefiori Teulada apartment can host up…
Teulada Via Giuseppe Biasi N.27, Teulada, Italy
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!
The 60 m² Appartamento Di Andrea Teulada is located 9 minutes' stroll from Spiaggia Sa Canna and 0.7 km from…
Via Cagliari, 34, Teulada, Italy
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!
Cots
The 85 m² Domus Soli Teulada apartment is located a mere 250 metres from Chiesa di San Francesco and merely…
Via Costituzione 10-11, Teulada, Italy
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!
Cots
To enjoy your vacation in Teulada, stay at the 2-room Villa Ines Teulada, which is just 550 metres from…
1 Vico Sebastiano Satta, Teulada, Italy
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
Cots
To enjoy your vacation in Teulada, stay at Appartamento Vacanze Teulada, which is 0.6 km from Chiesa di San Francesco…
Rocce Rosse, Sp 71 Km 23, Localita Sa Canna, 09019 Teulada, Italia, Teulada, Italy
Superb location
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!
Situated approximately 25 minutes' walk from Porto Tramatzu Public Beach, the 1-bedroom Orizzonte Mare Apartment Teulada offers an opportunity…
Sp 71 Km 23 Localita Sa Canna, Teulada, Italy
Very good location
This property boasts very good location. It has a score 7.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Gli Appartamenti Di Francuzzo Teulada is located 1.2 km from Porto di Teulada and a 25-minute walk from Porto…

All hotels in Teulada are booked for your dates. Try other dates

2026-11-05
2026-11-06
Thank you for subscribing
Close