Hotels of Earth

Hotel San Teodoro

★★★★ Località Badualga, San Teodoro, IT

8.4 guest rating· 191 reviews

About this hotel

Luxurious Accommodations

Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV, ensuring a comfortable stay for all guests. The modern glass elevator provides a touch of elegance as you access your room, complete with a minibar and a private bathroom for convenience.

Refreshing Pool and Terrace

Guests can unwind by the pool on the large terrace, equipped with sun loungers and parasols for relaxation under the sun. The pool bar serves refreshing drinks and snacks, creating the perfect setting for a leisurely day by the water.

Convenient Amenities and Services

From buffet-style breakfast with fresh fruit to a shuttle service to/from Olbia Airport, Hotel San Teodoro caters to all your needs. The property also offers bike or car rental services, ensuring you can explore the beautiful beaches of La Cinta and Cala d'Ambra with ease.

Book your stay at Hotel San Teodoro now for a memorable and relaxing experience.

Rooms & rates

Suite with Pool View

Sleeps 4 · 50 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Triple Room

Sleeps 3 · 24 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Minibar

Family Room

Sleeps 4 · 26 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Minibar

Prestige Tripla

Sleeps 3 · Double bed, Twin bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Design Suite

Sleeps 5 · 50 m² · King bed, Sofa bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Bathrobe

Executive

Sleeps 3 · 20 m² · Double bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Prestige Family

Sleeps 4 · Double bed, 2× Twin bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Premium Plus

Sleeps 3 · 18 m² · Double bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Comfort Suite

Sleeps 5 · King bed, Sofa bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Executive Family

Sleeps 4 · Double bed, 2× Twin bed

  • Desk
  • Desk chair
  • Laptop-friendly workspace
  • Air conditioning
  • Private bathroom

Amenities

  • WiFi available
  • Infinity pool
  • Outdoor pool
  • Outdoor pool - seasonal
  • Pool bar
  • Swimming pool
  • Fitness center
  • Fitness facilities
  • Free Parking
  • Accessible parking
  • Private parking
  • Restaurant
  • Bar
  • Screens / Barriers between staff and guests for safety
Show all 96 amenities
  • Snack bar
  • Air conditioning
  • Pets allowed
  • Beach
  • Private beach area
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Airport drop off
  • Airport pick up
  • Bike tours
  • Billiards
  • Broadcast Live sport events
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cycling
  • Daily housekeeping
  • Diving
  • Dry cleaning
  • Electric vehicle charging station
  • Emergency cord in bathroom
  • Express check-in/check-out
  • Face masks for guests available
  • Facilities for disabled guests
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Higher level toilet
  • Hiking
  • Horse riding
  • Invoice provided
  • Ironing service
  • Key access
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Lower bathroom sink
  • Luggage storage
  • Meeting/banquet facilities
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Sanitized tableware & silverware
  • Security alarm
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Shuttle service
  • Shuttle service (additional charge)
  • Smoke alarms
  • Snorkelling
  • Staff adhere to local safety protocols
  • Sun umbrellas
  • Terrace
  • Themed dinner nights
  • Thermometers for guests provided by property
  • Tour/class on local culture
  • Walking tours
  • Wheelchair accessible
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

Località Badualga, San Teodoro, IT

Check-in
from 03:00 PM to 12:00 AM
Check-out
until 10:30 AM

What guests say8.4191 reviews

+ Friendly staff+ Clean and spacious rooms+ Good pool areaDirty pool loungersLow quality breakfastHigh prices for amenities
Cleanliness7.8
Service9.3
Location8.8
Room Quality8.8
Amenities8.8
Value for Money7.7

Guest review

5.0

הצוות מדהים ונחמד מאוד, עוזרים ומחייכים . הבריכה כיפית

את החדרים מאוד מיושנים, המיטה לא נוחה

פרנסה · IL · 2026-07-25

The hotel was nice but after coming from a spacious apartment in Como to one room all crammed in and spending double I w

6.0

The pool was lovely and there we always managed to get a bed with some shade if needed. Service in the restaurant was great. The local tour operator on site was very helpful.

For the money I paid the room was very small I was genuinely disappointed as this was for room only not even breakfast. The location is on a busy highway so we had to rely on shuttle bus and we could not easily get to a supermarket to purchase supplies for the room. If you really want to discover Sardinia you need a car.

Sharon · GB · 2026-07-20

Ganz ok

6.0

Alle SEHR nett

licht im Bad sehr dunkel. Lage ohne Shuttle oder Auto nichts erreichbar.

Luciano · DE · 2026-07-20

Ottima esperienza, consigliato!

10.0

Abbiamo trascorso un soggiorno tra amici davvero piacevole. La camera era esattamente come descritta: pulita, accogliente, ben curata e confortevole. Un grande punto di forza è sicuramente lo staff, sempre cordiale, disponibile e professionale. Un ringraziamento speciale va a Giada, della reception, che ci ha accolto con il sorriso e ci ha fatti sentire i benvenuti fin dal nostro arrivo, e a Giuseppe, sempre estremamente gentile, disponibile e attento alle esigenze degli ospiti. Ottima anche la colazione, ricca, varia e con prodotti di qualità. Abbiamo apprezzato molto anche le iniziative organizzate dalla struttura, come il grill a bordo piscina, che ha reso l’atmosfera ancora più piacevole. Nel complesso è stata un’esperienza eccellente e consigliamo vivamente questa struttura a chi desidera trascorrere una vacanza all’insegna del relax, della qualità e della vera ospitalità. Ci torneremmo con grande piacere.

Daniele · IT · 2026-07-14

Good to know

When traveling with pets, please note that an extra charge of 20€ per pet, per night applies. Please note that the property can only allow pets with a maximum weight of 15 kilos.

Please note there are mandatory extra charges, per person, per day, to be paid on site:

MY HST

€ 10.00 per person per day (€ 5.00 for children under 12 years old). With My HST you are entitled to the following services:

-Unlimited shuttle to the beach and the center (at set times), bookable at the Reception;

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. Charges may be applicable.

Parking

Private parking is possible on site (reservation is not needed) and costs EUR 3 per day.

Children and extra bed policy

Children of any age are allowed.

Children from 1 year old to 3 years old stay for € 20 per person per night when using an available cot.

People 4 years old and over stay for € 108 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.