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-08-17

2026-08-18

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) villas

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

92 options found

  • Villetta Luna

    Via Enrico Berlinguer, 4, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Staying at the 1-bedroom Villetta Luna San Teodoro villa, guests can easily reach the Cala d'Ambra Beach, located nearly 10 minutes' drive away.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Villa Matteo San Teodoro

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

    Show map

    Situated nearly a 25-minute walk from the Cala d'Ambra Beach, the 4-bedroom Villa Matteo San Teodoro provides access to numerous tourist attractions in the area. This accommodation accommodates up to…

    More...
    From US$ 284
    price for 1 night
    BOOK From US$ 284
  • Villa Vittoria

    Via Il Canneto 3, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-bedroom Villa Vittoria San Teodoro offers proximity to nearby tourist spots, such as the long Spiaggia La Cinta Sandy Beach, situated nearly 25 minutes' walk away. The property hosts up to 7…

    More...
    From US$ 424
    price for 1 night
    BOOK From US$ 424
  • Rattali 1

    Lu Rattali 1, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Rattali 1 Villa San Teodoro is nestled only 0.8 km from the La Cinta beach and can accommodate up to 7 guests.

    More...
    From US$ 851
    price for 1 night
    BOOK From US$ 851
  • Villa Sea Soul - Luxury Seafront Villa With Direct Sea Access

    Via Di L'Aldia Bianca, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 4-bedroom Villa Sea Soul - Luxury Seafront Villa With Direct Sea Access San Teodoro offers quick access to such tourist spots as the Via di Lu Nibareddu, situated approximately a 5-minute stroll…

    More...
    From US$ 4500
    price for 1 night
    BOOK From US$ 4500
  • L'Oasi Del Mare

    Via Po, 110, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located just 0.8 km from Sidis, the 2-bedroom L'Oasi Del Mare Villa San Teodoro provides access to various tourist attractions in the vicinity. This San Teodoro villa hosts up to 6 guests and invites…

    More...
    From US$ 536
    price for 1 night
    BOOK From US$ 536
  • Villa Il Corallo - Elegante & 4 Min Dalla Spiaggia

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

    Show map

    Villa Il Corallo - Elegante & 4 Min Dalla Spiaggia San Teodoro offers proximity to nearby tourist spots, such as the Le Farfalle, situated around 10 minutes' drive away.

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • Villa Dalia Punta Molara San Teodoro

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

    Show map

    Ensuring a relaxing stay with a solarium, the 4-bedroom Villa Dalia Punta Molara San Teodoro is situated nearly a 10-minute ride from Lu Impostu Beach and can accommodate 8 guests. Guests can enjoy…

    More...
    From US$ 589
    price for 1 night
    BOOK From US$ 589
  • Elegant Villa With Private Pool In San Teodoro

    Via Tevere S.N., San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring an outdoor swimming pool, the 3-bedroom Elegant Villa With Private Pool In San Teodoro is suitable for up to 6 people and is located 16 minutes' walk from the Cala D'Ambra street.

    More...
    BOOK
  • Villetta Oleandro Vista Mare

    Localita Costa Caddu, 13, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated only 0.7 km from the La Isuledda beach, the 3-bedroom Villetta Oleandro Vista Mare San Teodoro villa is ideal for up to 7 guests.

    More...
    BOOK
  • Villa Greta - Brandinchi Beach I Private Pool I Exclusive Garden I Bbq I Wi-Fi

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

    Show map

    The 4-bedroom Villa Greta - Brandinchi Beach I Private Pool I Exclusive Garden I Bbq I Wi-Fi San Teodoro is located about a 10-minute drive from the Spiaggia di Capo Coda Cavallo and provides a…

    More...
    From US$ 938
    price for 1 night
    BOOK From US$ 938
  • Cro'Home -Beaches In 5 Minutes-

    Vico II Li Furreddi, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-bedroom Cro'Home -Beaches In 5 Minutes- San Teodoro provides easy access to various city attractions, such as Sidis, situated nearly 5 minutes' walk away. This villa can host up to 8 guests…

    More...
    From US$ 235
    price for 1 night
    BOOK From US$ 235
  • Villa Valfrida

    Loc. Stazzu Brandano S.N., San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located 4.2 km from the Cala d'Ambra Beach, Villa Valfrida San Teodoro gives access to various tourist sites in the vicinity.

    More...
    From US$ 374
    price for 1 night
    BOOK From US$ 374
  • Villa Nel Villaggio Costa Caddu San Teodoro

    Localita Costa Caddu Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-bedroom Villa Nel Villaggio Costa Caddu San Teodoro offers swift access to various city sites, such as the Costa Caddu Dog Beach, situated nearly 5 minutes' walk away. Staying at this…

    More...
    From US$ 417
    price for 1 night
    BOOK From US$ 417
  • San Teodoro Beach Villa 86B

    Villaggio S. Teodoro I, 1, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 2-bedroom San Teodoro Beach Villa 86B accommodates up to 4 guests and offers proximity to the Cala D'Ambra street, located merely a 9-minute walk away. Guests can enjoy snorkelling and diving at…

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • Risveglio Con Alba

    Villaggio Costa Caddu-Sa Padula Sicca, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 2-bedroom Risveglio Con Alba Villa San Teodoro hosts up to 4 guests and is nestled 4.1 km from natural sites such as the long Spiaggia La Cinta Sandy Beach. This San Teodoro villa features…

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • Villa Isuledda Lux

    Localita Costa Caddu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located only 0.8 km from the La Isuledda beach, the 5-bedroom Villa Isuledda Lux San Teodoro provides access to various tourist attractions in the vicinity. This San Teodoro villa hosts up to 10…

    More...
    From US$ 1334
    price for 1 night
    BOOK From US$ 1334
  • Villa Luna Rossa Con Piscina

    Via La Runcina, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 4-bedroom Villa Luna Rossa Con Piscina San Teodoro is situated 2.6 km from the La Cinta Riding Stable and offers a private pool as well as a patio for guests to unwind. Featuring garden views…

    More...
    From US$ 1430
    price for 1 night
    BOOK From US$ 1430
  • Villa Balda-San Teodoro -Lu Fraili

    Via Ponza, 24, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated around 25 minutes' walk from the Lu Impostu beach, the 3-bedroom Villa Balda-San Teodoro -Lu Fraili provides access to numerous tourist attractions in the area. With a maximum capacity of 6…

    More...
    BOOK
  • Villa Smeralda

    La Padula Sicca Villaggio Costa Caddu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring bicycle tours to make your visit more entertaining, the 3-bedroom Villa Smeralda San Teodoro is approximately 10 minutes' drive from the long Spiaggia La Cinta Sandy Beach. This San Teodoro…

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