Enter your dates to see the latest prices and deals for San Teodoro hotels
Surrounded by a lush garden, Hotel Onda Marina is only 100 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 is set inside the Tavolara Marine Reserve, just north of 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.
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.
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.
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.
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.
In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.
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.
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
In a prime location in San Teodoro, Affitta Camere Zio Peppe provides an Italian breakfast and free WiFi. There is a private entrance at the guest house for the convenience of those who stay.
Set in the centre of San Teodoro, MarMè offers rooms with free WiFi. Situated on the beachfront, this property has a garden and a terrace.
Located in San Teodoro, 1.2 km from Cala d'Ambra Beach and 500 metres from the centre, B&B Pettirosso provides air-conditioned accommodation with free WiFi, and a garden.
Set in San Teodoro, 1.1 km from Cala d'Ambra Beach and 800 metres from the centre, Brezza di Mare offers air-conditioned accommodation with free WiFi, and a garden. 15 km from Isola di Tavolara and 35...
Featuring air-conditioned accommodation with a patio, Residence Oasi La Cinta Centro is set in San Teodoro. This property offers access to a terrace and free private parking.
Set 2.4 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Azzurra Home offers accommodation with free WiFi and free private parking.
Right in the heart of San Teodoro, situated within a short distance of La Cinta Beach, Villetta la Cinta offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee...
Set 2.6 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Appartamento La Conchiglia a pochi passi dal centro offers accommodation with free WiFi and free private...
Situated within the San Teodoro City Centre district in San Teodoro, Trilo Piazzetta Garden has air conditioning, a balcony, and city views.
In a central area of San Teodoro, Splendido appartamento San Teodoro centro features garden views from the terrace. Both free WiFi and parking on-site are available at the apartment free of charge.
In a central area of San Teodoro, located within a short distance of Cala d'Ambra Beach, Appartamento San Teodoro VI offers free WiFi, air conditioning and household amenities such as a toaster and...
Featuring air-conditioned accommodation with a patio, Appartamento San Teodoro III is located in San Teodoro. This property offers access to a terrace and free private parking.
Situated less than 1 km from Cala d'Ambra Beach and 15 km from Isola di Tavolara in the centre of San Teodoro, I giardini di Cala D'ambra features accommodation with free WiFi and free private parking...
Set in San Teodoro, 15 km from Isola di Tavolara and 35 km from Olbia Harbour, Centro San Teodoro provides accommodation with amenities such as free WiFi and a flat-screen TV.
SORAYA Apartment San Teodoro is located in San Teodoro, 1.3 km from Cala d'Ambra Beach, 15 km from Isola di Tavolara, as well as 35 km from Olbia Harbour.
Maison Apartments San Teodoro Center is located in the San Teodoro City Centre district of San Teodoro, 15 km from Isola di Tavolara, 35 km from Olbia Harbour and 29 km from Archeological Museum of...
Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.
Conveniently located in the centre of San Teodoro, B&B Somiar offers air-conditioned rooms with free WiFi and free private parking.
Affittacamere da Liliana is set in San Teodoro, 27 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, and 28 km from Church of St. Paul the Apostle.
Conveniently located in the centre of San Teodoro, La Coccinella al mare offers concierge services and free private parking.
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Offering a garden and garden view, P I G Ó 's HOUSE is situated in Budoni, 24 km from Isola di Tavolara and 41 km from Olbia Harbour.
Boasting free bikes and views of garden, Ajo' da Paolo is a recently renovated bed and breakfast situated in Budoni, 1.3 km from Spiaggia di Budoni.
Residence Hotel Lu Nibareddu is just 1 km from the beach of Porto Taverna, one of the most famous on the whole coast.