Enter your dates to see the latest prices and deals for San Teodoro hotels
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.
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 6.2 mi north of San Teodoro center. It offers a modern spa and an impressive pool with sun terrace.
This family-run hotel is in a peaceful location, just over half a mile from Cala Girgolu beach on the east coast of Sardinia. All the air-conditioned rooms feature a furnished balcony.
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.
Located in San Teodoro, a 5-minute walk from La Cinta Beach, Hotel Scintilla has accommodations with a garden, free private parking, a shared lounge and a restaurant.
Le Mimose is located 0.6 mi from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, mini-bar and a safe.
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.
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
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.
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.
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.
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 984 feet away from the beach in Cala D'Ambra. Wi-Fi in public areas is free.
Le Mimose is located 0.6 mi from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, mini-bar and a safe.
Right in the center of San Teodoro, Gallo Spot features rooms with free Wifi. This guest house offers free private parking and luggage storage space.
B&B LE ISOLE is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro. This property offers access to a terrace and free private parking.
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.
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.
Camera Ficus offers accommodations in San Teodoro, 9.2 miles from Isola di Tavolara and 22 miles from Olbia Harbour.
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.
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.
Providing a garden, Villa Bianca features accommodations in San Teodoro. This vacation home provides accommodations with a patio and free Wifi.
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.
Trilo Deledda offers accommodations in San Teodoro, 9.3 miles from Isola di Tavolara and 22 miles from Olbia Harbour. Guests staying at this apartment have access to a patio.
Offering a garden, Azzurra Home provides accommodations in San Teodoro. With free private parking, the property is 8.1 miles from Isola di Tavolara and 20 miles from Olbia Harbour.
B&B La Cantoniera offers accommodations in San Teodoro, 17 miles from Archeological Museum of Olbia and 17 miles from Church of St. Paul the Apostle.
Affittacamere da Liliana offers accommodations in San Teodoro, 20 miles from Olbia Harbour and 17 miles from Archeological Museum of Olbia.
Casa Basilia offers accommodations in San Teodoro, 10 miles from Isola di Tavolara and 21 miles from Olbia Harbour. This guest house provides free private parking and luggage storage space.
Featuring a garden, Casa Cedro offers accommodations in Budoni. The air-conditioned accommodation is 1.8 miles from Ottiolu Beach.
Offering garden views, Domos De Badas in Porto Ottiolu offers accommodations and a garden.
Lulamax Sardegna provides air-conditioned accommodations in Budoni. There's a private entrance at the vacation home for the convenience of those who stay.
Offering inner courtyard views, L 'alchitti in Budoni provides accommodations and a garden.