Enter your dates to see the latest prices and deals for San Teodoro hotels
Located in San Teodoro, 10 miles from Isola di Tavolara, Hypnos Boutique Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotel Stella Marina is 3 minutes on foot from the center of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodations.
Set in the center of San Teodoro, Il Viandante is 2625 feet 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 328 feet from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.
Located in San Teodoro, a 9-minute walk from Cala d'Ambra Beach, AMASEA Resort provides accommodations 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.
Located 984 feet 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.
Right on the beach, this 3-star hotel features rooms on spacious grounds. Hotel L'Esagono provides 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 center and the beaches of La Cinta and Cala d'Ambra.
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.
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 central area of San Teodoro, Affitta Camere Zio Peppe provides rooms with free Wifi.
Les Chambres Au Centre enjoys a location in San Teodoro, 9.2 miles from Isola di Tavolara and 22 miles from Olbia Harbour.
Providing a garden, B&B Sole E Luna offers accommodations in San Teodoro. With garden views, this accommodation provides a patio.
Brezza di Mare is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.
Hotel Stella Marina is 3 minutes on foot from the center of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodations.
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.
Li Piri is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.
Located in San Teodoro, a 9-minute walk from Cala d'Ambra Beach, AMASEA Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Right in the center of San Teodoro, MarMè offers rooms with free Wifi. There's a private entrance at the guest house for the convenience of those who stay.
PUNTO ZERO ROOMS offers accommodations in San Teodoro, 9.2 miles from Isola di Tavolara and 22 miles from Olbia Harbour. It features free Wifi, a terrace, a bar, and a restaurant.
B&B Pettirosso is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.
Parole di Sardegna features rooms with free Wifi in the center of San Teodoro. This recently renovated guest house is located 1.1 miles from La Cinta Beach and 8.9 miles from Isola di Tavolara.
Featuring a garden, Samar features accommodations in San Teodoro. This property offers access to a terrace, free private parking, and free Wifi.
Camere Tirreno 1 offers accommodations in San Teodoro, 8.7 miles from Isola di Tavolara and 21 miles from Olbia Harbour. This guest house provides a mini-market and free Wifi.
CHRISSO ROOMS affittacamere is a guest house featuring rooms with free Wifi and air conditioning in the center of San Teodoro. This guest house features free private parking and luggage storage space.
Within 8.8 miles of Isola di Tavolara and 21 miles of Olbia Harbour, Confortevole villetta caposchiera features free Wifi and a garden.
Coclea Relais features rooms with free Wifi in the center of San Teodoro. This recently renovated guest house is located a 12-minute walk from Cala d'Ambra Beach and 9.4 miles from Isola di Tavolara.
Trilo Piazzetta Garden offers accommodations in San Teodoro, 22 miles from Olbia Harbour and 18 miles from Archeological Museum of Olbia. With sea views, this accommodation features a terrace.
Splendido appartamento San Teodoro centro is located in San Teodoro, just 9.1 miles from Isola di Tavolara and 22 miles from Olbia Harbour. With garden views, this accommodation features a terrace.
Magnolia Home is located in San Teodoro, just 9.2 miles from Isola di Tavolara and 22 miles from Olbia Harbour. This property offers access to a terrace and free private parking.
La casetta bianca in centro offers accommodations in San Teodoro, 9.3 miles from Isola di Tavolara and 21 miles from Olbia Harbour. Guests staying at this vacation home have access to a terrace.
Casa Asfodeli is located in San Teodoro, just 9.3 miles from Isola di Tavolara and 21 miles from Olbia Harbour. Guests staying at this vacation home have access to free Wifi and a terrace.
I giardini di Cala D'ambra is located in San Teodoro, just 22 miles from Olbia Harbour and 19 miles from Archeological Museum of Olbia.
Centro San Teodoro in San Teodoro offers accommodations with free Wifi, 9.3 miles from Isola di Tavolara, 21 miles from Olbia Harbour, and 18 miles from Archeological Museum of Olbia.