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-07-11

2026-07-12

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

Cheap Hotels 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

391 options found

  • The Sunset

    Via Li Menduli 7, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated merely 8 minutes on foot from the Church of San Teodoro, the 3-star The Sunset Hotel San Teodoro offers proximity to various city highlights.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Hotel Il Platano

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

    Show map

    Only 0.9 km from Sidis, the 3-star Hotel Il Platano San Teodoro includes 12 rooms. This San Teodoro hotel has a private swimming pool as well as a storage room.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Eldivin

    Via Rinaggiu 17, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated only 500 m from the Church of San Teodoro, the modern Eldivin Bed & Breakfast San Teodoro features an archaeological museum. Overlooking garden, this 3-star bed & breakfast welcomes guests…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Lamefata

    Franculacciu, 07054, Sassari, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located around 4 km from Chiesa di Sant'Antonio, the 3-star Lamefata Hotel San Teodoro boasts an archaeological museum. Guests of the guest house can immerse themselves in the tranquillity of the…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Li Teggi Turismo Rurale

    Localita Li Teggi, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located about a 10-minute drive from the long Spiaggia La Cinta Sandy Beach, the 3-star Li Teggi Turismo Rurale San Teodoro hotel is adorned with wood-beamed ceilings and features such key amenities…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Nonna Antonietta

    19 Via Grazia Deledda Angolo Via Di La Funtana, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Guests can enjoy a seaside sea view from a terrace at Nonna Antonietta Villa San Teodoro, a 25-minute walk from the long Spiaggia La Cinta Sandy Beach.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Residence Le Canne

    Via Salerno (Check-In At Via Sardegna, Corner With Via Naviglio), San Teodoro (Sardinia), Italy (Show map)

    Show map

    Residence Le Canne San Teodoro villa is located about 10 minutes by car from the Stagno di San Teodoro, giving access to various tourist spots nearby.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Residence Almusura

    Vico L' Avru, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Staying at Residence Almusura San Teodoro villa, guests can visit the La Cinta beach, which is only 0.8 km away.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • 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
  • Residence Li Menduli

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

    Show map

    Residence Li Menduli San Teodoro is conveniently set a 10-minute walk from the La Cinta beach. For those travelling by car, this apartment offers complimentary private parking nearby.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Zenia Rooms

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

    Show map

    Situated a mere 1.1 km from the long Spiaggia La Cinta Sandy Beach and about a 10-minute ride from the Orizzonti di Gallura Naturalistic Association, the 3-star Zenia Rooms San Teodoro hotel features…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • 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$ 150
    price for 1 night
    BOOK From US$ 150
  • Residenze Gallura

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

    Show map

    The welcoming Residenze Gallura San Teodoro apartment is situated around 5 minutes' walk from the La Punta Waterfall and 30 km from Olbia airport. There are rental bicycles for guests to explore the…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • 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
  • Helios Hotel

    Via Di Li Mori 2, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated within 25 minutes' walk of the long Spiaggia La Cinta Sandy Beach and just 1.9 km from the La Cinta beach, the 2-star Helios Hotel San Teodoro features an archaeological museum. Comprising…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Terre Di Gallura

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

    Show map

    Proudly offering an archaeological museum, the 3-star Terre Di Gallura San Teodoro hotel stands around a 10-minute drive from Porto Taverna Beach. This San Teodoro bed & breakfast also includes a car…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Gallo Spot

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

    Show map

    The 3-star Gallo Spot San Teodoro hotel, positioned approximately 20 minutes' walk from the La Cinta beach, features an archaeological museum for an unforgettable experience. Offering tiled floors in…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Villaggio Est A Capo Coda Cavallo San Teodoro

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

    Show map

    Situated approximately 20 minutes' walk from Capo Coda Cavallo, the 3-star Villaggio Est A Capo Coda Cavallo San Teodoro hotel also offers a swimming pool. The aparthotel is a good starting point for…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • 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$ 187
    price for 1 night
    BOOK From US$ 187
  • I Colori Dell'Isola

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

    Show map

    The 3-star I Colori Dell'Isola Hotel San Teodoro has 7 rooms and is located within 25 minutes' walk of the La Cinta Riding Stable. While staying at this San Teodoro hotel, a safety deposit box are…

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