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) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-16

2026-11-17

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

Bed and Breakfast 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

52 options found

  • B&B Sa Domo

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

    Show map

    The comfortable 3-star B&B Sa Domo San Teodoro provides proximity to the long Spiaggia La Cinta Sandy Beach, which is located nearly a 25-minute walk away. Featuring 3 rooms with views of the garden,…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Li Piri

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

    Show map

    The comfortable 3-star Li Piri Bed & Breakfast San Teodoro offers proximity to Chiesa di San Teodoro, situated only 400 metres away. Immerse yourself in this San Teodoro bed & breakfast's garden…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Affittacamere La Cantoniera

    Loc. Badualga, 13, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Positioned about a 10-minute ride from Via Cala D'Ambra and 3.2 km from La Isuledda Beach, the comfortable 3-star Affittacamere La Cantoniera San Teodoro presents an archaeological museum. Featuring…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • B&B Pettirosso Garden

    Via Monte Bianco, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Positioned about 10 minutes by car from La Isuledda Beach, the elegant B&B Pettirosso Garden San Teodoro offers an archaeological museum for its guests. This 3-star bed & breakfast offers 4 rooms and…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • B&B Helios Il Tuo Relax In Sardegna

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

    Show map

    The comfortable 3-star B&B Helios Il Tuo Relax In Sardegna San Teodoro offers a terrace, located a mere 1.7 km from the long Spiaggia La Cinta Sandy Beach. This San Teodoro hotel also includes free…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Villa Geron

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

    Show map

    Overlooking the sea, the comfortable Villa Geron San Teodoro hotel is merely 9 minutes' walk from Sidis. A private parking lot is available on site.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Lu Lioni Rooms

    Via La Ruda 13B, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The comfortable Lu Lioni Rooms San Teodoro hotel, located approximately 10 minutes by car from La Cinta, is proud to feature an archaeological museum. Comprising 3 rooms with views of the mountain…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • B&B Gonare

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

    Show map

    Located 2.1 km from the long Spiaggia La Cinta Sandy Beach, the comfortable B&B Gonare San Teodoro offers air-conditioned rooms around a 5-minute walk from La Punta Falls. This 4-star bed & breakfast…

    More...
    From US$ 1434
    price for 1 night
    BOOK From US$ 1434
  • Il Giardino Di Daniela

    Via Di Lu Monti Ruiu N 3 Localita Schifoni, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-star Il Giardino Di Daniela Bed & Breakfast San Teodoro offers access to Chiesa di San Teodoro, which is located around 7 km away. The bed & breakfast features Wi-Fi in the rooms and free…

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • La Siesta B&B

    Vico Patimedda, San Teodoro (Sardinia), Italy (Show map)

    Show map

    La Siesta B&B San Teodoro offers guests access to La Isuledda Beach, which is 4.8 km away. The bed & breakfast provides a safe deposit box to ensure guests' safety.

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Affittacamere La Petra Longa

    Via Nazionale, 15, Straulas, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 3-star Affittacamere La Petra Longa San Teodoro is 4.3 km from Spiaggia Cala d'Ambra. Overlooking garden, this elegant hotel welcomes guests with a daily…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Bandi

    Via Mastru Giogliu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located nearly a 10-minute ride from Maneggio La Cinta, the comfortable 4-star Bandi Bed & Breakfast San Teodoro offers Wi-Fi in the rooms and a private parking lot.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Frina Di Mari Monte Petrosu

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

    Show map

    The 4-star Frina Di Mari Monte Petrosu Bed & Breakfast San Teodoro is located around a 25-minute walk from Spiaggia di Porto Taverna and boasts an archaeological museum. Guests who stay at this…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • B&B Da Laura San Teodoro

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

    Show map

    Overlooking the garden, the comfortable B&B Da Laura San Teodoro is approximately a 10-minute walk from Sidis. This 4-star bed & breakfast features safety facilities including a safe deposit box and…

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

    Via Veneto 2, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Offering guests an archaeological museum, the elegant La Villetta San Teodoro hotel sits 3.4 km from La Cinta. This 3-star bed & breakfast features 2 rooms and comforts such as luggage storage.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Sole E Sale 2

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

    Show map

    Positioned approximately a 10-minute ride from the long Spiaggia La Cinta Sandy Beach and 2.9 km from Via Cala D'Ambra, the comfortable 3-star Sole E Sale 2 Bed & Breakfast San Teodoro presents an…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • La Coccinella Al Mare

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

    Show map

    Located a mere 1.4 km from La Cinta, the comfortable La Coccinella Al Mare Bed & Breakfast San Teodoro offers amenities such as a picnic area and a golf course. Featuring a barber shop, the 4-star…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • B&B Elena

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

    Show map

    Featuring bicycle rentals, as well as Wi-Fi in public areas, B&B Elena San Teodoro is 3 km from Via Cala D'Ambra. This elegant hotel also includes a terrace with outdoor dining areas.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • B&B Chorisia

    Via Pitrisconi 11, San Teodoro (Sardinia), Italy (Show map)

    Show map

    B&B Chorisia San Teodoro offers 3 rooms 10 minutes' drive from Maneggio La Cinta. The hotel entices guests with private parking, available on site.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • B&B Guacamayo

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

    Show map

    Located 3.4 km from Stagno di San Teodoro, B&B Guacamayo San Teodoro offers access to tourist attractions throughout San Teodoro.

    More...
    BOOK