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

San Teodoro
Lu Lioni
Punta Molara

Monte Petrosu
Vaccileddi
Isola Rossa

Porto Taverna

Capo Coda Cavallo

Puntaldia
Nuragheddu
Stay in San Teodoro Coast's best hotels!
Filter by:
La Casa in Collina - affittacamere con vista mare
Located in Lu Lioni and only 13 km from Isola di Tavolara, La Casa in Collina - affittacamere con vista mare provides accommodation with sea views, free WiFi and free private parking.

QUADRIFOGLIO Affittacamere
In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

B&B Chorisia
Situated within 16 km of Isola di Tavolara and 34 km of Olbia Harbour in San Teodoro, B&B Chorisia offers accommodation with seating area.

Mariposa Rooms
Well set in the centre of San Teodoro, Mariposa Rooms provides air-conditioned rooms with free WiFi and free private parking.

Splendido Stazzo vista mare San Teodoro Lu Fraili
Featuring garden views, Splendido Stazzo vista mare San Teodoro Lu Fraili provides accommodation with a garden and a patio, around 8.8 km from Isola di Tavolara.
Casa Vacanze Sole
Set in Monte Petrosu in the Sardinia region, Casa Vacanze Sole has a balcony. The property is located 2.1 km from Spiaggia di Cala Girgolu, 5.6 km from Isola di Tavolara and 25 km from Olbia Harbour.

SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda
Featuring air-conditioned accommodation with a balcony, SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda is located in San Teodoro.
Appartamento1
Appartamento1 is set in San Teodoro, 28 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, as well as 29 km from Church of St. Paul the Apostle.
Samar
Attractively located in the centre of San Teodoro, Samar offers a terrace, air conditioning, free WiFi and flat-screen TV.

Bellavista San Teodoro appartamento vista mare
Located in Lu Lioni, 14 km from Isola di Tavolara and 33 km from Olbia Harbour, Bellavista San Teodoro appartamento vista mare offers air conditioning.
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.
Hotel Baja Bianca
Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and relaxing green area with free parasols, deckchairs and sun loungers.
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.
Budget hotels in San Teodoro Coast
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.
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.
Helios Hotel
Situated in San Teodoro, 1.6 km from La Cinta Beach, Helios Hotel features accommodation with a garden, free private parking, a terrace and a bar. This 2-star hotel offers free WiFi.
Hotels in San Teodoro Coast that you can book without a credit card
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.
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.
Zeta Club San Teodoro Le Rose
Well located in San Teodoro, Zeta Club San Teodoro Le Rose provides air-conditioned rooms, a seasonal outdoor swimming pool and a restaurant.






























