Search
Filter By
Price (per night):
€0 - €39
€40 - €59
€60 - €69
€70 - €89
€90+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 8.7 from 67 reviews
Pricesfrom (per room per night)
Single€50
Double€60
Score 8.9 from 10 reviews
Pricesfrom (per room per night)
Single€69
Double€
Score 7.6 from 104 reviews
Pricesfrom (per room per night)
Single€73
Double€113
Score 8.0 from 11 reviews
Pricesfrom (per room per night)
Single€100
Double€
Score 9.0 from 73 reviews
Pricesfrom (per room per night)
Single€68
Double€
Score 8.5 from 13 reviews
Pricesfrom (per room per night)
Single€50
Double€
Score 7.9 from 55 reviews
Pricesfrom (per room per night)
Single€100
Double€
Score 8.2 from 39 reviews
Score 8.3 from 377 reviews
Pricesfrom (per room per night)
Single€40
Double€
Score 7.0 from 62 reviews
Score 9.5 from 26 reviews
Pricesfrom (per room per night)
Single€60
Double€
Agriturismo Li Scopi
Localita` Li Scopi, San Teodoro, 08020 , Italy Show on map 2.27 miles from San Teodoro
Score 9.2 from 175 reviews
Pricesfrom (per room per night)
Single€60
Double€
Bungalow Club Village
Loc. Cala D'Ambra, San Teodoro, 08020, Italy Show on map 0.38 miles from San Teodoro
Score 8.1 from 53 reviews
Pricesfrom (per room per night)
Single€118
Double€524
Score 9.2 from 236 reviews
Pricesfrom (per room per night)
Single€40
Double€
Score 8.1 from 207 reviews
Pricesfrom (per room per night)
Single€41
Double€
Residence Hotel Lu Nibareddu
Via di lu Nibareddu, Monte Petrosu, Località Porto Taverna, San Teodoro, 07020, Italy Show on map 8.53 miles from San Teodoro
Score 1.0 from 1 review
Pricesfrom (per room per night)
Single€52
Double€
Score 9.1 from 76 reviews
Pricesfrom (per room per night)
Single€60
Double€
Hotel San Teodoro
Localita` Badualga, San Teodoro, 08020, Italy Show on map 1.23 miles from San Teodoro
Score 7.7 from 60 reviews
Pricesfrom (per room per night)
Single€60
Double€
Score 8.9 from 34 reviews
Pricesfrom (per room per night)
Single€50
Double€
Score 8.6 from 273 reviews
Pricesfrom (per room per night)
Single€40
Double€
Score 8.1 from 83 reviews
Pricesfrom (per room per night)
Double€240
Score 8.3 from 378 reviews
Pricesfrom (per room per night)
Single€60
Double€
Score 8.7 from 192 reviews
Pricesfrom (per room per night)
Single€80
Double€140
Tenuta Le Terre 1927
Borgo Schifoni, San Teodoro, 08020, Italy Show on map 3.44 miles from San Teodoro
Score 9.1 from 35 reviews
Pricesfrom (per room per night)
Single€80
Double€
Hotel Costa Caddu
Localita` Costa Caddu, San Teodoro, 08020, Italy Show on map 1.31 miles from San Teodoro
Score 8.9 from 195 reviews
Pricesfrom (per room per night)
Single€150
Double€
Score 9.0 from 22 reviews
Pricesfrom (per room per night)
Single€30
Double€
Score 7.0 from 24 reviews
Pricesfrom (per room per night)
Single€50
Double€
Residence Le Canne
Via Salerno (check-in at Via Sardegna, corner with via Naviglio), San Teodoro, 08020, Italy Show on map
Score 8.7 from 75 reviews
Score 8.8 from 1 review
Pricesfrom (per room per night)
Single€80
Double€
Score 6.9 from 2 reviews
Pricesfrom (per room per night)
Single€80
Double€
Score 8.8 from 31 reviews
Pricesfrom (per room per night)
Single€50
Double€
Villa Fiorita
Different Locations in San Teodoro (Check-in at Via Sardegna 1), San Teodoro, 08020, Italy Show on map
Score 8.5 from 10 reviews
Casa Vacanze Lu Fraili
Different Locations in San Teodoro (Check-in at Via Sardegna 1), San Teodoro, 08020, Italy Show on map
Score 7.4 from 36 reviews
Score 9.3 from 72 reviews
Score 8.0 from 28 reviews
Pricesfrom (per room per night)
Single€23
Double€
Score 7.9 from 27 reviews
Pricesfrom (per room per night)
Double€76
Score 9.0 from 3 reviews
Le Residenze Sole
Various Locations in San Teodoro (check-in at MT Mare Terra, Via Sardegna 1), San Teodoro, 08020, Italy Show on map
Score 7.8 from 105 reviews
Citai
Different Locations in San Teodoro (Check-in at Via Sardegna 1), San Teodoro, 08020, Italy Show on map
Score 7.3 from 13 reviews
Score 7.6 from 167 reviews
Score 4.3 from 3 reviews
Pricesfrom (per room per night)
Single€192
Double€
Score 9.5 from 105 reviews
Score 6.7 from 1 review
Score 8.9 from 12 reviews
Score 8.8 from 42 reviews
Hotel L'Esagono
Via Cala D'Ambra 141, San Teodoro, 08020, Italy Show on map 0.37 miles from San Teodoro
Score 7.9 from 210 reviews
Pricesfrom (per room per night)
Single€1000
Double€
Score 8.6 from 7 reviews
Pricesfrom (per room per night)
Single€40
Double€50
Score 9.1 from 141 reviews
Residence Le Zagare
Via Livorno (Check-in at Obiettivo Vacanza in Via Sardegna), San Teodoro, 08020, Italy Show on map
Score 9.0 from 66 reviews
Score 8.8 from 1 review
Pricesfrom (per room per night)
Single€40
Double€
Score 9.0 from 2 reviews
Pricesfrom (per room per night)
Single€65
Double€65
Score 7.2 from 5 reviews
Score 8.0 from 117 reviews
Pricesfrom (per room per night)
Single€50
Double€
Score 6.5 from 3 reviews
Avru de li Canne e Le Canne residence
Different locations in San Teodoro centre (Check-in Via Sardegna 1), San Teodoro, 08020, Italy Show on map
Score 8.3 from 6 reviews