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

  • Casa Isuledda 48

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

    Show map

    The 1-room Casa Isuledda 48 Apartment San Teodoro includes a terrace and is located within a 3-km distance of the long Spiaggia La Cinta Sandy Beach. Guests can explore the area with rental bicycles…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Villetta Luna

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

    Show map

    Located approximately 10 minutes' drive from the Cala d'Ambra Beach, the 1-bedroom Villetta Luna San Teodoro villa provides access to various tourist attractions in the vicinity.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Villetta La Cinta

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

    Show map

    Situated a mere 1.2 km from the Cala D'Ambra street, the 1-bedroom Villetta La Cinta San Teodoro villa invites guests to relax at a terrace.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Artstay - Sea View - Cozy Apartment With Parking Space

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

    Show map

    Staying at the spacious Artstay - Sea View - Cozy Apartment With Parking Space San Teodoro, guests can relax on a terrace a 5-minute walk from the La Punta Waterfall.

    More...
    From US$ 664
    price for 1 night
    BOOK From US$ 664
  • Appartamento Piano Terra Residence Geranium Beach

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

    Show map

    Staying at Appartamento Piano Terra Residence Geranium Beach San Teodoro, guests can relax on a patio 25 minutes' walk from the La Cinta Riding Stable.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • La Terrazza Sul Mare

    Via Di La Funtana 27, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Enjoy your stay at the 1-room La Terrazza Sul Mare Apartment San Teodoro, which is located in the centre of San Teodoro, a mere 150 metres from the La Punta Waterfall. Set right near the Cala D'Ambra…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Villino Ambra 3

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

    Show map

    Staying at the 80 m² Villino Ambra 3 Apartment San Teodoro, guests can reach the La Cinta Riding Stable, situated 2.6 km away.

    More...
    From US$ 237
    price for 1 night
    BOOK From US$ 237
  • Villetta Ginepro

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

    Show map

    Situated about 20 minutes' walk from the La Cinta beach, the 2-bedroom Villetta Ginepro San Teodoro villa invites guests to relax at a patio. Guests can enjoy hiking and yoga at the property, located…

    More...
    From US$ 576
    price for 1 night
    BOOK From US$ 576
  • Villa Cedrino

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

    Show map

    Offering a location approximately a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, the 2-bedroom Villa Cedrino San Teodoro gives access to various tourist spots in the area.

    More...
    From US$ 229
    price for 1 night
    BOOK From US$ 229
  • Porto Coda Cavallo Beach House A 300 Mt Dal Mare, Con Terrazza Panoramica

    Porto Coda Cavallo, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The spacious Porto Coda Cavallo Beach House A 300 Mt Dal Mare, Con Terrazza Panoramica San Teodoro is located 3.4 km from the Spiaggia delle Vacche beach and a 10-minute ride from the Orizzonti di…

    More...
    From US$ 414
    price for 1 night
    BOOK From US$ 414
  • Residenze Coda Cavallo

    Porto Coda Cavallo, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The welcoming Residenze Coda Cavallo San Teodoro apartment is located 13 minutes' walk from the Cala Pipara Beach and 4.5 km from the Stagno di San Teodoro. Guests can rent cars, and make use of…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Ambra Beach House

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

    Show map

    The beachfront Ambra Beach House San Teodoro villa is located 1 km from the Cala D'Ambra street and provides tennis for active guests. Located within a 10-minute drive of the La Isuledda beach, the…

    More...
    From US$ 542
    price for 1 night
    BOOK From US$ 542
  • Splendido Appartamento Vista Mare San Teodoro

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

    Show map

    Located 2.3 km from the La Cinta beach, the 70 m² Splendido Appartamento Vista Mare San Teodoro overlooks the sea. Guests can make the most of their stay at the spacious apartment by taking part in…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • La Domus Di Jacqueline

    Via Tevere, 12, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located around 25 minutes' walk from the Cala d'Ambra Beach, the 1-room La Domus Di Jacqueline Apartment San Teodoro is a great option to stay right in the centre of San Teodoro. Car rentals are…

    More...
    From US$ 1196
    price for 1 night
    BOOK From US$ 1196
  • Mattias Home

    Via La Ena Molta Piano Terra, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Nestled 4.1 km from the La Cinta beach, Mattias Home San Teodoro entices guests to explore various tourist destinations nearby.

    More...
    BOOK
  • La Casa Di Marco Villaggio Liscia Eldi San Teodoro

    Via Liscia Eldi Terra, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated approximately 25 minutes' walk from Ambra Night Club, the 2-room La Casa Di Marco Villaggio Liscia Eldi San Teodoro apartment provides guests with Wi-Fi for either business or leisure. The…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Casa Vacanza Vista Mare - Lu Fraili

    Via La Maddalena Localita Lu Fraili, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located around a 10-minute drive from the Lu Impostu beach, Casa Vacanza Vista Mare - Lu Fraili San Teodoro offers a terrace with views of the sea.

    More...
    From US$ 300
    price for 1 night
    BOOK From US$ 300
  • Casa Danilo

    Vico Ponza Snc., San Teodoro (Sardinia), Italy (Show map)

    Show map

    Overlooking the sea, Casa Danilo Apartment San Teodoro is about a 10-minute ride from Cala Brandinchi noleggio gommoni Beach in San Teodoro. For guests with an active lifestyle, windsurfing…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Tirreno Bilo 3

    V. Del Tirreno, 55, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Staying at the 1-bedroom Tirreno Bilo 3 Villa San Teodoro, guests can visit the long Spiaggia La Cinta Sandy Beach, which is merely 12 minutes' walk away.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Villa Bianca

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

    Show map

    Situated about a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, the 1-bedroom Villa Bianca San Teodoro entices guests to explore various tourist attractions in the area.

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