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

467 options found

  • Agriturismo La Rocca Manna

    Via Li Banditi, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Offering a solarium for a relaxing experience, Agriturismo La Rocca Manna San Teodoro is located 20 minutes' walk from the Cala D'Ambra street. Providing guests with Wi-Fi and complimentary private…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Villette Oasi

    Via Di La Funtana S.N.C, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Villette Oasi San Teodoro apartment is located 950 metres from the Cala d'Ambra Beach and 3 km from the La Isuledda beach. Featuring a terrace with views of the garden, the apartment is a short way…

    More...
    From US$ 365
    price for 1 night
    BOOK From US$ 365
  • Villa Capo Coda Cavallo Piscina Privata

    Due Mari, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Offering a private swimming pool that comes with towels, Villa Capo Coda Cavallo Piscina Privata San Teodoro is located merely an 8-minute walk from the Le Farfalle. Featuring a terrace, the villa is…

    More...
    From US$ 1100
    price for 1 night
    BOOK From US$ 1100
  • Villa Le Farfalle

    Via Dell'Erica Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Offering a solarium for a relaxing experience, the beachfront Villa Le Farfalle San Teodoro is located a 15-minute drive from the Cala Girgolu. The 4-bedroom villa features opportunities for…

    More...
    From US$ 2427
    price for 1 night
    BOOK From US$ 2427
  • Centro Residenziale Le Canne

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

    Show map

    The 3-star Centro Residenziale Le Canne San Teodoro hotel is located 4.8 km from Lu Impostu Beach and boasts an archaeological museum. The aparthotel also includes a terrace with a barbecue grill and…

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Mediterraneo

    Badualga, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 4-star Mediterraneo San Teodoro hotel, located 3.2 km from the La Isuledda beach, is proud to feature an archaeological museum. Along with an outdoor swimming pool, the guest house features a…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • B&B Da Tizy

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

    Show map

    Situated only 0.8 km from the Church of San Teodoro, the 3-star B&B Da Tizy San Teodoro features Wi-Fi in public areas and street parking nearby. With the long Spiaggia La Cinta Sandy Beach 18…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Caneis Apartments

    Via Cala Girgolu Snc (Presso Cristian Lai), San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located around 10 minutes' drive from the Stagno di San Teodoro, Caneis Apartments San Teodoro features a swimming pool with sun loungers. The apartment is 2.7 km from the Lu Impostu beach in San…

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Cala D'Ambra E Ogliastra

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

    Show map

    Staying at the 2-bedroom Cala D'Ambra E Ogliastra Villa San Teodoro, guests can easily reach the long Spiaggia La Cinta Sandy Beach, located around 25 minutes' walk away.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Coclea Relais

    Via Cala D'Ambra 1, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 4-star Coclea Relais Hotel San Teodoro, offering an archaeological museum, is located approximately a 25-minute stroll from the long Spiaggia La Cinta Sandy Beach. This San Teodoro guest house…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • B&B Limone

    Via Carlo Marx Loc. L'Alzoni, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated approximately 10 minutes' drive from the La Cinta beach and 3.7 km from the Orizzonti di Gallura Naturalistic Association, the 3-star B&B Limone San Teodoro features an archaeological museum…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • B&B Le Isole

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

    Show map

    The 3-star B&B Le Isole San Teodoro, located 3.3 km from the Orizzonti di Gallura Naturalistic Association, offers guests a barber shop and luggage storage. Situated 30 km from Olbia airport, the bed…

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Th San Teodoro - Liscia Eldi Village

    Via L'Isuledda, S/N, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring an outdoor swimming pool, the 4-star Th San Teodoro - Liscia Eldi Village hotel is only 1.2 km from the Cala D'Ambra street. Staying here you can use Wi-Fi in public areas and parking on…

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • B&B La Pavoncella

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

    Show map

    The 3-star B&B La Pavoncella San Teodoro, positioned about 25 minutes' walk from the La Isuledda beach, features an archaeological museum for an unforgettable experience.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Quadrifoglio Affittacamere

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

    Show map

    Boasting an archaeological museum, the 4-star Quadrifoglio Affittacamere San Teodoro is located 3.3 km from the La Isuledda beach. Comprising 6 rooms with views of the garden, the bed & breakfast…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Mivida "Le Stanze Di Ada"

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

    Show map

    The 3-star Mivida "Le Stanze Di Ada" Hotel San Teodoro, nearly a 25-minute walk from the Cala d'Ambra Beach, includes an archaeological museum. Featuring 6 rooms with views of the garden, the guest…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Residenza L'Alzoni

    Via Vittorio Veneto Loc. L'Alzoni, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated around 10 minutes' drive from the La Cinta beach and 3.4 km from the long Spiaggia La Cinta Sandy Beach, the 4-star Residenza L'Alzoni Hotel San Teodoro features an archaeological museum.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Golden Root San Teodoro

    1 Sp110, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located nearly a 20-minute stroll from the La Cinta Riding Stable, the 4-bedroom Golden Root San Teodoro Villa offers a terrace with views of the garden. Offering a swimming pool, the accommodation…

    More...
    From US$ 804
    price for 1 night
    BOOK From US$ 804
  • Q Home San Teodoro Garden

    1 Via Del Tirreno, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 65 m² Q Home San Teodoro apartment is located only 1.9 km from the La Cinta beach and around a 25-minute walk from the long Spiaggia La Cinta Sandy Beach. Staying in this 1-bedroom apartment…

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Residence Arcobaleno

    Vicolo Arzachena Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated 2.6 km from the La Isuledda beach, Residence Arcobaleno San Teodoro villa entices guests to enjoy snorkelling and horseback riding in the area. Boasting barbecue and a satellite flat-screen,…

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