San Teodoro, Italy

No dates selected

Filters

Sort by

Price per night in CNY

3 stars hotels in San Teodoro

San Teodoro: 45 options found

Select dates so you can see the availability and exact prices.

Via Nazionale, 32, San Teodoro

736m from the center of San Teodoro
Room in this hotel

Via Cala d'Ambra 141, San Teodoro

1.6km from the center of San Teodoro
Room in this hotel

Via Caboto 8 (Agrustos), 08020 Porto Ottiolu, Italy, Budoni

5.7km from the center of San Teodoro
Room in this hotel

Via Grazia Deledda 17, 08020 San Teodoro, Italy, San Teodoro

732m from the center of San Teodoro
Room in this hotel

Via Li Fureddi, 07052 San Teodoro, Italy, San Teodoro

551m from the center of San Teodoro
Room in this hotel

Via Sardegna snc, San Teodoro

262m from the center of San Teodoro
Room in this hotel

Via Cala D'Ambra, 67, San Teodoro

1.3km from the center of San Teodoro
Room in this hotel

Via Cala d'Ambra 8, San Teodoro

664m from the center of San Teodoro
Room in this hotel

Localita Costa Caddu, San Teodoro

3.3km from the center of San Teodoro
Room in this hotel

Via del Tirreno 81, San Teodoro

950m from the center of San Teodoro
Room in this hotel

Via Lu Pitrali - Loc. Monte Petrosu, San Teodoro

7.6km from the center of San Teodoro
Room in this hotel

Via l'Isuledda, San Teodoro

1.9km from the center of San Teodoro
Room in this hotel

Via Tirreno 24, 08020 San Teodoro, Italy, San Teodoro

1.1km from the center of San Teodoro
Room in this hotel

Via di lu Rattali, 11, San Teodoro

982m from the center of San Teodoro
Room in this hotel

Via Del Tirreno S N C, San Teodoro

776m from the center of San Teodoro
Room in this hotel

Via del Tirreno snc, San Teodoro

952m from the center of San Teodoro
Room in this hotel

Via Sardegna S/n, San Teodoro

261m from the center of San Teodoro
Room in this hotel

Loc Maiorca, Budoni

6.9km from the center of San Teodoro
Room in this hotel

Via monti 11, 07051 Budoni, Italy, Budoni

6km from the center of San Teodoro
Room in this hotel

Via Li Banditi, 08020 San Teodoro, Italy, San Teodoro

849m from the center of San Teodoro
Room in this hotel