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-27

2026-05-28

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

Vacation Rentals in San Teodoro (Sardinia)

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

414 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
  • 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
  • Iss Travel, La Ginestra - 2-Bedroom Apartment With Terrace And View Over Tavolara Island

    Via Dei Giudicati, San Teodoro (Sardinia), Italy (Show map)

    Show map

    To enjoy your vacation in San Teodoro, stay at the 1-room Iss Travel, La Ginestra - 2-Bedroom Apartment With Terrace And View Over Tavolara Island San Teodoro, which is approximately 20 minutes' walk…

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

    Via Amendola B3/8, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located about 5 minutes' walk from the Cala D'Ambra street and the La Punta Waterfall, the 30 m² Monolocale San Teodoro Apartment features views of the garden.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Casa Nadia

    Via Gramsci, 64, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Casa Nadia Apartment San Teodoro is situated in the centre of San Teodoro, a 12-minute walk from the long Spiaggia La Cinta Sandy Beach.

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • 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 Trentino 2

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

    Show map

    Staying at the spacious 1-bedroom Casa Trentino 2 Apartment San Teodoro, guests can visit the Porto Ottiolu beach, located approximately 10 minutes' drive away.

    More...
    From US$ 375
    price for 1 night
    BOOK From US$ 375
  • Splendido Appartamento San Teodoro Centro

    Via Grazia Deledda, 27, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The spacious 75 m² Splendido Appartamento San Teodoro Centro is located only 1.7 km from the La Cinta beach and offers Wi-Fi for either business or leisure. The La Punta Waterfall is just a 5-minute…

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Sea 10Min Modern House With Pool In The Hills

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

    Show map

    The 1-room Sea 10Min Modern House With Pool In The Hills Apartment San Teodoro offers a private garden and is located around a 10-minute drive from the Parish Church of San Teodoro. The 66 m²…

    More...
    From US$ 447
    price for 1 night
    BOOK From US$ 447
  • 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
  • Castiglione Ulivi

    Via Degli Ulivi 172, San Teodoro (Sardinia), Italy (Show map)

    Show map

    To enjoy your vacation in San Teodoro, stay at the 1-room Castiglione Ulivi Apartment San Teodoro, which is within 4 km of the Stagno di San Teodoro and about a 10-minute ride from the Orizzonti di…

    More...
    From US$ 347
    price for 1 night
    BOOK From US$ 347
  • 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
  • Pettirosso 5

    Via Del Pettirosso, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 75 m² Pettirosso 5 Apartment San Teodoro is located just 400 metres from the Church of San Teodoro and only 1.9 km from the La Cinta beach. Situated a stone's throw from the La Punta Waterfall…

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • 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
  • San Teodoro Appartamento Vacanze Centro

    Via Lu Licciu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located only 200 metres from the Cala D'Ambra street and the Church of San Teodoro, San Teodoro Appartamento Vacanze Centro features views of the patio. The apartment has a patio which offers views…

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • 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
  • Villino Bilo Centro

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

    Show map

    The 40 m² Villino Bilo Centro Apartment San Teodoro is located 9 minutes' walk from the Church of San Teodoro and just 1.9 km from the long Spiaggia La Cinta Sandy Beach. The apartment has bicycle…

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