Via Cala D'ambra 141, San Teodoro
Set directly on the beach this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools a restaurant and free private parking. Each room at L'Esagono offers a private entrance directly from the garden.
Via Golfo Aranci, San Teodoro
Located in San Teodoro on Sardinia’s east coast Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature it offers wellness facilities and free WiFi.
Località Monte Petrosu, San Teodoro
Surrounded by an 80-hectare park Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace. The resort features a mix of rooms suites and apartments.
Via Rattolungu 1, San Teodoro
Offering extensive grounds with a swimming pool and a tennis court Li Suari Club Village is 300 metres away from the beach in Cala D'Ambra. Wi-Fi in public areas is free. Rooms are scattered throughout the hotel's gardens.
Via Cala D'ambra 8, San Teodoro
Set in the centre of San Teodoro Il Viandante is 800 metres from the beach in Cala d'Ambra and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn.
Via Di Li Mori 2, San Teodoro
Situated in San Teodoro 1.5 km from La Cinta Beach Helios Hotel features accommodation with a restaurant free private parking a bar and a terrace. This 2-star hotel offers free WiFi. The hotel has family rooms.
Località Badualga, San Teodoro
Featuring a pool Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.
Via Sardegna, San Teodoro
Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation. The functional rooms are decorated with wooden furniture.