Where to stay

in San Teodoro

Get away to relaxing San Teodoro! Enjoy the countryside, marina, and spas.

Venture to sights like La Isuledda Beach and San Teodoro Beach as you discover the relaxing area of 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.

Recommended hotels