• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-05-07
Check-out date:
2026-05-08
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in San Teodoro (Sardinia)

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Amareclub Le Rose

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

    The comfortable 4-star Amareclub Le Rose Hotel San Teodoro is only 1.4 km from the La Cinta beach and boasts a solarium and a shared lounge. The smoke-free hotel is a good starting point for…
    Read more
  • Hypnos Boutique Hotel

    Via Nazionale, Buddittogliu Snc, San Teodoro (Sardinia), Italy (Open map)

    The 2-star Hypnos Boutique Hotel San Teodoro, offering an archaeological museum, is located approximately a 10-minute ride from the La Isuledda beach. Situated 30 km from Olbia airport, this San…
    Read more
    8.9
    Fabulous
    159 reviews
  • Hotel Baja Bianca

    Localita Capo Coda Cavallo, San Teodoro (Sardinia), Italy (Open map)

    Situated 3.5 km from the Tavolara Marine Protected Area, the 4-star beachfront Hotel Baja Bianca San Teodoro features Wi-Fi in public areas, and street parking on site. Boasting a seasonal outdoor…
    Read more
    9.3
    Superb
    36 reviews
  • Zeta Club San Teodoro Le Rose

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

    The 4-star Zeta Club San Teodoro Le Rose Hotel, situated nearly 5 minutes' walk from the La Punta Waterfall, proudly provides guests with an archaeological museum. This San Teodoro hotel features…
    Read more
    7.4
    Good
    47 reviews
  • Hotel Al Faro

    Via Del Tirreno 4, San Teodoro (Sardinia), Italy (Open map)

    Hotel Al Faro San Teodoro offers its guests air-conditioned rooms merely a 10-minute walk from the La Cinta beach. The hotel features Wi-Fi in public areas and private parking on site.
    Read more
  • Helios Hotel

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

    Located nearly a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, the 2-star Helios Hotel San Teodoro comes with an archaeological museum. The hotel features 16 rooms and such amenities as…
    Read more
    7.7
    Good
    583 reviews
  • Residenze Sole

    Via Sardegna, 1, San Teodoro (Sardinia), Italy (Open map)

    Within 5 minutes' walk of the Church of San Teodoro, the 2-star Residenze Sole Hotel San Teodoro includes 40 rooms.
    Read more
  • Residence Lu Fraili

    Mt Via Sardegna Angolo Via Gramsci, San Teodoro (Sardinia), Italy (Open map)

    Providing 18 rooms, Residence Lu Fraili San Teodoro hotel is 4.5 km from the Spiaggia delle Vacche beach.
    Read more
  • Casa Nadia

    Via Gramsci 66, San Teodoro (Sardinia), Italy (Open map)

    Located nearly a 25-minute walk from the Cala d'Ambra Beach, Casa Nadia Hotel San Teodoro offers access to tourist attractions throughout San Teodoro. Guests who stay at the hotel can park their car…
    Read more
  • Residenze Gallura

    Via Padova Snc, San Teodoro (Sardinia), Italy (Open map)

    Overlooking the garden, Residenze Gallura San Teodoro hotel is nearly 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach.
    Read more
  • Grande Baia Resort And Spa

    Localita Monte Pedrosu, San Teodoro (Sardinia), Italy (Open map)

    Situated about a 15-minute ride from Cala Brandinchi, the 4-star Grande Baia Resort And Spa San Teodoro offers 288 rooms.
    Read more
  • San Teodoro Suaredda Apartments

    Via La Canna, Suaredda-Traversa, San Teodoro (Sardinia), Italy (Open map)

    Located approximately 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach, San Teodoro Suaredda Apartments hotel offers access to tourist attractions throughout San Teodoro.
    Read more
  • Li Cupulatti

    Via Della Canna, San Teodoro (Sardinia), Italy (Open map)

    Nearly a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, Li Cupulatti Aparthotel San Teodoro includes 43 rooms.
    Read more
  • Residence Sardegnasummer Li Cuppulati

    Via La Canna, San Teodoro (Sardinia), Italy (Open map)

    Located around 25 minutes' walk from the Cala D'Ambra street, Residence Sardegnasummer Li Cuppulati San Teodoro hotel offers access to tourist attractions throughout San Teodoro.
    Read more
  • Villetta Cala D'Ambra

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

    Villetta Cala D'Ambra San Teodoro hotel provides proximity to the Church of San Teodoro, which is situated around 5 minutes' walk away.
    Read more
  • Santeodoro Straulas Rooms

    Straulas, San Teodoro (Sardinia), Italy (Open map)

    Situated nearly a 10-minute drive from the Cala d'Ambra Beach, the 3-star Santeodoro Straulas Rooms San Teodoro hotel offers proximity to various city highlights.
    Read more
  • Residence San Teodoro 1

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

    Providing guests with cars for rent, Residence San Teodoro 1 hotel is around a 5-minute walk from the Cala d'Ambra Beach. The hotel is within walking distance of many of the attractions including the…
    Read more
  • Paradise Resort And Spa

    Loc Lu Impostu, San Teodoro, 08020, Italy, San Teodoro (Sardinia), Italy (Open map)

    The 5-star Paradise Resort And Spa San Teodoro is located 4.1 km from the Spiaggia delle Vacche beach and features a solarium, a steam room, and a sauna. Located 30 km from Olbia airport, this San…
    Read more
  • Villette Il Melograno

    Via Dei Melograni, 0, San Teodoro (Sardinia), Italy (Open map)

    Villette Il Melograno San Teodoro hotel has 8 rooms and is located 3.8 km from the Stagno di San Teodoro.
    Read more
  • Apartment San Teodoro San Teodoro I

    Via Sardegna 16, San Teodoro (Sardinia), Italy (Open map)

    Apartment San Teodoro San Teodoro I hotel provides proximity to the Cala d'Ambra Beach, which is located nearly a 25-minute walk away.
    Read more
Thank you for subscribing
Close