Lodging/Accommodations close to San Teodoro Beach
Hotel Ollastu
+1-888-389-4121
Loc. Costa Corallina, Olbia, 07026 Italy
+1-888-389-4121
~7.52 miles north of San Teodoro Beach
- Four-star Beach property
- Fitness / Gym is on-site
Hotel Velasole
+1-800-716-8490
Loc Oreo Ss 125 Km 264 5, Siniscola, 08029 Italy
+1-800-716-8490
~12.10 miles south of San Teodoro Beach
- Three Star Beach property
- Free complimentary breakfast
Hibiscus Hotel
+1-888-897-9207
Via Cagliari 76 Fraz. La Caletta, Siniscola, 08029 Italy
+1-888-897-9207
~12.63 miles south of San Teodoro Beach
- Affordable property
- Fitness + Health Center
Back to Top