Hotelsardegna.eu
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-05-28

2026-05-29

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

San Teodoro (Sardinia) Family Hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

469 options found

  • Appartamento Residenziale Trilocale Aresula San Teodoro

    Vico Aresula, San Teodoro (Sardinia), Italy (Show map)

    Show map

    To enjoy your vacation in San Teodoro, stay at the 60 m² Appartamento Residenziale Trilocale Aresula San Teodoro, which is about 10 minutes' drive from the La Cinta Riding Stable and 3.1 km from the…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Casa Dory

    Via Di Stazzu Di Mezzu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located around a 10-minute ride from the La Isuledda beach, the 1-bedroom Casa Dory Villa San Teodoro offers a patio with views of the garden.

    More...
    From US$ 396
    price for 1 night
    BOOK From US$ 396
  • Camera Con Vista

    Vico I Citai, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located 2.8 km from the La Isuledda beach, the 1-room Camera Con Vista San Teodoro apartment is a great option to stay right in the centre of San Teodoro. The apartment comprises a terrace where…

    More...
    BOOK
  • Cala Paradiso Apartment "Casa Agave" - Seaview, Wifi, Ac

    Capo Coda Cavallo, Traversa II Via Cala Paradiso, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Overlooking the sea, the 66 m² Cala Paradiso Apartment "Casa Agave" - Seaview, Wifi, Ac San Teodoro is about a 25-minute walk from the Spiaggia di Capo Coda Cavallo. Located in the beach part of San…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Iss Travel, Domo Magenta 2-Bedrooms Apartment - With Private Outdoor Area

    22 Via Magenta, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The spacious Iss Travel, Domo Magenta 2-Bedrooms Apartment - With Private Outdoor Area San Teodoro is located 2.4 km from the La Isuledda beach and a 5-minute drive from the Cala D'Ambra street. One…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Sunny House A Punta Molara

    Via Molara, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 2-bedroom Sunny House A Punta Molara Villa San Teodoro is located nearly 25 minutes' walk from the Spiaggia delle Vacche beach, giving access to various tourist spots nearby.

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Stazzo San Teodoro Piscina Condivisa

    Via Nazionale Localita Straulas, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Staying at the 105 m² Stazzo San Teodoro Piscina Condivisa Apartment, guests can reach the long Spiaggia La Cinta Sandy Beach, situated 4.9 km away. This 1-bedroom apartment also has a terrace…

    More...
    From US$ 350
    price for 1 night
    BOOK From US$ 350
  • Casa San Teodoro

    Loc Suaredda, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Casa San Teodoro Villa is located a 25-minute walk from the long Spiaggia La Cinta Sandy Beach and invites guests to enjoy a terrace.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Casa Mario

    Via Nazionale, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The spacious 70 m² Casa Mario Apartment San Teodoro includes a terrace and is located nearly a 10-minute ride from the La Isuledda beach. Car rentals are provided for guests to explore the…

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Sunrise Sardinia San Teodoro

    Via Sardegna, 75, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated within 5 minutes' walk of Sidis, the 1-bedroom Sunrise Sardinia San Teodoro Villa offers quick access to numerous city landmarks nearby.

    More...
    From US$ 330
    price for 1 night
    BOOK From US$ 330
  • International House San Teodoro

    Via La Suaredda Di Supra, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Along with access to such natural sites as the long Spiaggia La Cinta Sandy Beach, 2.8 km away, the 1-bedroom International House San Teodoro Villa offers a swimming pool. Located 10 minutes by car…

    More...
    From US$ 383
    price for 1 night
    BOOK From US$ 383
  • 5 Minutes To The Sea - Villetta Mediterranea

    Ss 125 Orientale Sarda, 39, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated 4.5 km from the La Cinta beach, the 2-bedroom 5 Minutes To The Sea - Villetta Mediterranea San Teodoro villa provides access to numerous tourist attractions in the area.

    More...
    From US$ 502
    price for 1 night
    BOOK From US$ 502
  • Villa Carlotta

    Loc Baia Salinedda, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located just 400 metres from the Le Farfalle, the 3-bedroom Villa Carlotta San Teodoro provides a swimming pool equipped with a pool cover. Featuring a terrace, this San Teodoro villa is situated…

    More...
    From US$ 862
    price for 1 night
    BOOK From US$ 862
  • Belvedere

    Via Elicriso, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Belvedere San Teodoro apartment is located approximately 10 minutes by car from Lu Impostu Beach and 2.5 km from the Lu Impostu beach. This apartment features a swimming pool and a terrace…

    More...
    From US$ 2710
    price for 1 night
    BOOK From US$ 2710
  • Grazioso Monolocale Con Vista Su Tavolara

    Via Nazionale, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Overlooking the garden, the 60 m² Grazioso Monolocale Con Vista Su Tavolara Apartment San Teodoro is 4.7 km from the La Isuledda beach.

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Villino Asfodeli

    Via Degli Asfodeli, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated around a 25-minute walk from the La Cinta Riding Stable, the 1-bedroom Villino Asfodeli Villa San Teodoro provides access to numerous tourist attractions in the area.

    More...
    From US$ 187
    price for 1 night
    BOOK From US$ 187
  • Villa Pinna

    Strada Provinciale 1, 13, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located about a 10-minute walk from Sidis, the 2-room Villa Pinna San Teodoro is a great option to stay in the centre of San Teodoro. This 120 m² apartment offers a terrace coming with a swimming…

    More...
    From US$ 420
    price for 1 night
    BOOK From US$ 420
  • Casa Teodoro

    Via Aresula, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Casa Teodoro Villa San Teodoro is located 10 minutes' drive from the La Isuledda beach and invites guests to enjoy a terrace.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • San Teodoro

    Vico Luriu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Overlooking the garden, the 1-room San Teodoro Apartment is around 3 km from the Cala d'Ambra Beach in San Teodoro. This spacious apartment features a terrace that overlooks the mountain.

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Villa Pinna 2

    Strada Provinciale 1, 13, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Guests can stay at the spacious 1-bedroom Villa Pinna 2 San Teodoro, which is located right in the centre of San Teodoro and around 25 minutes' walk from the Cala D'Ambra street. This 80 m² apartment…

    More...
    From US$ 347
    price for 1 night
    BOOK From US$ 347