Search hotels in San Teodoro Coast, Italy
Enter your dates and choose from 524 hotels and other places to stay
Check out these popular cities in San Teodoro Coast

San Teodoro
Lu Lioni

Monte Petrosu

Porto Taverna
Punta Molara
Vaccileddi
Isola Rossa

Capo Coda Cavallo

Puntaldia
Nuragheddu
Stay in San Teodoro Coast's best hotels!
Filter by:
Hotel Stella Marina
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.

Hotel Onda Marina
Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

Hotel L'Esagono
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.

Hotel 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.

Terradimare Resort&Spa
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.

Grande Baia Resort & Spa
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.

HOTEL Al FARO , SPIAGGIA LA CINTA ,SAN TEODORO
Located in San Teodoro, 500 metres from La Cinta Beach, HOTEL Al FARO, SPIAGGIA LA CINTA, SAN TEODORO provides accommodation with a garden, private parking, a shared lounge and a terrace.

Hotel Scintilla
Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.

Li Suari Club Village
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.

Most booked hotels in San Teodoro Coast in the past month
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
Popular with guests booking hotels in San Teodoro Coast
San Teodoro Coast's best hotels with breakfast
Hotel Lu Pitrali
This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.
Hotel Stella Marina
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.
Il Viandante
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.
Hotel Costa Caddu
Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine.
Hotel Onda Marina
Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.
AMASEA Resort
Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Hotel Sandalyon
Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.
Budget hotels in San Teodoro Coast
Hotel L'Esagono
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.
Hotel 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.
Hotel Bonsai
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.
Terradimare Resort&Spa
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.
The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia. It offers panoramic views of the coastline, a 9-hole golf course and many sports and leisure facilities.
Grande Baia Resort & Spa
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.
Located in San Teodoro, 500 metres from La Cinta Beach, HOTEL Al FARO, SPIAGGIA LA CINTA, SAN TEODORO provides accommodation with a garden, private parking, a shared lounge and a terrace.
Hotel Le Mimose
Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.




































