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

2026-05-30

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

Central 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

613 options found

  • Les Chambres Au Centre

    Via Gabriele D'Annunzio Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated around 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach and 4.2 km from the Orizzonti di Gallura Naturalistic Association, the 3-star Les Chambres Au Centre San Teodoro hotel…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • 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$ 153
    price for 1 night
    BOOK From US$ 153
  • 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
  • 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$ 116
    price for 1 night
    BOOK From US$ 116
  • 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$ 76
    price for 1 night
    BOOK From US$ 76
  • 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$ 95
    price for 1 night
    BOOK From US$ 95
  • 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
  • Le Dune

    Localita La Traversa, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated about 5 minutes' walk from Sidis, the 3-star Le Dune San Teodoro hotel features an archaeological museum and bus shuttle service. The bed & breakfast boasts views of the city and offers Wi…

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • 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 Somiar

    Piazzetta Lu Mulinu 5 Primo Piano, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Nestled about a 20-minute walk from the La Cinta beach, B&B Somiar San Teodoro features an archaeological museum. The bed & breakfast offers complimentary private parking on site.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • 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
  • Amareclub Le Rose

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

    Show map

    Featuring a solarium and a shared lounge, the 4-star Amareclub Le Rose Hotel San Teodoro enjoys a private location 17 minutes' walk from the La Cinta beach. Boasting windsurfing and hiking, along…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • 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
  • Miriacheddu

    Localita Lu Miriacheddu Sp 1 Km 7,800, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Staying at Miriacheddu Villa San Teodoro, guests can easily reach the La Cinta beach, located approximately 3 km away.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • 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
  • Viagramsci125

    Via Antonio Gramsci 129, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated just 12 minutes' walk from the long Spiaggia La Cinta Sandy Beach, the 2-bedroom Viagramsci129 Villa San Teodoro provides access to numerous tourist attractions in the area. The holiday home…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Residence Oasi E Oasi Blu

    Via Di La Funtana (Check-In On The Corner Of Via Rinaggiu And Via Genova), San Teodoro (Sardinia), Italy (Show map)

    Show map

    To enjoy your vacation in San Teodoro, stay at Residence Oasi E Oasi Blu San Teodoro, which is just 1.8 km from the La Cinta beach and around 800 metres from the La Punta Waterfall. Guests can take…

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