Where to stay
in San Teodoro

Best places to stay for families
Baglioni Resort Sardinia - The Leading Hotels of the World is a hotel featuring a children's pool and a free kids' club that guests like for its helpful staff. Hotel Le Mimose is a hotel featuring a children's pool and a restaurant. Terradimare Resort & Spa is a hotel featuring an outdoor pool and free parking.
Recommended hotels
Top luxury accommodations in San Teodoro
Baglioni Resort Sardinia - The Leading Hotels of the World is luxury a hotel featuring 2 restaurants and a full-service spa that guests like for its helpful staff. Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World is luxury a hotel featuring a private beach and an ocean-view restaurant. It's located a short 12-minute walk from San Teodoro Beach.
Recommended hotels
Best places to stay with pools
Hotel Le Mimose is a hotel featuring a kid's pool and free breakfast. It's located a short 11-minute walk from San Teodoro Lagoon. Hotel San Teodoro is a hotel featuring a kid's pool and a fitness center, and guests like its helpful staff. Villa condominium pool 600mt from the Cinta is a lodge featuring an outdoor pool and an in-room kitchen.
Recommended hotels
Where to stay near the airport
Resort Grande Baia is a resort featuring an airport shuttle and a full-service spa. The property is located 9.8 mi / 15.8 km from Costa Smeralda Airport (OLB). Baglioni Resort Sardinia - The Leading Hotels of the World is a hotel featuring an airport shuttle and free extended parking that guests like for its helpful staff. Hotel San Teodoro is a hotel featuring an airport shuttle and free WiFi that guests like for its helpful staff.