Enter your dates to see the latest prices and deals for San Teodoro hotels
Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.
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 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.
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.
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.
Conveniently set in the centre of San Teodoro, AMASEA Resort provides air-conditioned rooms, free bikes, free WiFi and an outdoor swimming pool.
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Located 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms. The property is 30 minutes' drive from Olbia.
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.
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.
Les Chambres Au Centre, a property with a terrace, is located in San Teodoro, 35 km from Olbia Harbour, 30 km from Archeological Museum of Olbia, as well as 30 km from Church of St. Paul the Apostle.
Set in San Teodoro, 15 km from Isola di Tavolara and 35 km from Olbia Harbour, Camera Ficus offers air conditioning.
PUNTO ZERO ROOMS features accommodation situated 700 metres from the centre of San Teodoro and offers a terrace and a bar. The guest house has access to a restaurant and free WiFi.
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.
Well set in the San Teodoro City Centre district of San Teodoro, San Teodoro Appartamento Vacanze Centro is located 35 km from Olbia Harbour, 29 km from Archeological Museum of Olbia and 30 km from...
Offering city views and a terrace, Domo Davide is set in the San Teodoro City Centre district of San Teodoro, 15 km from Isola di Tavolara and 34 km from Olbia Harbour.
Located in San Teodoro in the Sardinia region, Quadrilocale Via D'annunzio features a balcony.
Located in the centre of San Teodoro, Coclea Relais provides rooms with free WiFi. This recently renovated guest house is located 1 km from Cala d'Ambra Beach and 15 km from Isola di Tavolara.
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.
Situated in San Teodoro in the Sardinia region, Magnolia Home has a balcony. This property offers access to a terrace and free private parking.
Villetta i Gerani offers accommodation set 600 metres from the centre of San Teodoro and features a garden and barbecue facilities.
Located within 15 km of Isola di Tavolara and 35 km of Olbia Harbour, B&B Sole E Luna provides rooms with air conditioning and a private bathroom in San Teodoro.
Right in the heart of San Teodoro, situated within a short distance of Cala d'Ambra Beach, Casa Asfodeli offers free WiFi, air conditioning and household amenities such as a fridge and kettle.
Situated in the centre of San Teodoro, 1.5 km from La Cinta Beach, B&B La Pavoncella features air-conditioned rooms and free WiFi.
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...
Eldivin features accommodation situated less than 1 km from the centre of San Teodoro and provides a garden and a terrace.
Located in San Teodoro, 1.6 km from Cala d'Ambra Beach and 1 km from the centre, Li Piri provides air-conditioned accommodation with free WiFi, and a garden.
Attractively situated in San Teodoro, Villa Minda Lodge & View features air-conditioned rooms with free WiFi and free private parking. This beachfront property offers access to a terrace.
Conveniently set in the centre of San Teodoro, AMASEA Resort provides air-conditioned rooms, free bikes, free WiFi and an outdoor swimming pool.
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.
Located 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms. The property is 30 minutes' drive from Olbia.