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-08-15

2026-08-16

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

  • Istellas

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

    Show map

    Nestled around a 25-minute walk from the Cala D'Ambra street, the 3-star Istellas San Teodoro hotel features an archaeological museum.

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

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

    Show map

    The comfortable 4-star Bandi Bed & Breakfast San Teodoro, offering an archaeological museum, is located nearly a 10-minute drive from the La Isuledda beach. Air-conditioned rooms, Wi-Fi and private…

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

    Via Temo, 15, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Overlooking the garden, B&Bcoccole San Teodoro hotel is located 20 minutes' walk from the Cala D'Ambra street. The bed & breakfast provides a safe deposit box to ensure guests' safety.

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

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

    Show map

    Proudly offering an archaeological museum, the comfortable 3-star Sole E Sale 2 Bed & Breakfast San Teodoro stands approximately a 10-minute drive from the long Spiaggia La Cinta Sandy Beach.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • La Calendula

    Strada Provinciale 1 Loc. Pianu Longu S.N.C, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated just 1.4 km from the La Isuledda beach and around 10 minutes' drive from the Porto Ottiolu beach, the elegant La Calendula Bed & Breakfast San Teodoro features an archaeological museum. This…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Phocea

    1 Via Olbia, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located 3.8 km from Phocea Bed & Breakfast San Teodoro, guests can reach the Stagno di San Teodoro. The centre of San Teodoro is a 5 minutes' walk of the hotel.

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

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

    Show map

    Offering a convenient location about a 10-minute walk from Sidis, the comfortable B&B Da Laura San Teodoro has an archaeological museum. While staying at this 4-star bed & breakfast, a safety deposit…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • I Mari Di Gallura Suites And Rooms

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

    Show map

    The elegant I Mari Di Gallura Suites And Rooms San Teodoro hotel, located 2.9 km from the Lu Impostu beach, is proud to offer an archaeological museum. This 3-star bed & breakfast also boasts a…

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

    Via La Patimedda, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated approximately a 10-minute drive from the La Isuledda beach, La Siesta B&B San Teodoro offers proximity to various city highlights.

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

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

    Show map

    Located around a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, Casa Rosmarino Bed & Breakfast San Teodoro offers amenities such as a sundeck, a golf course, and a satellite flat-screen.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • Villa In Vendita

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

    Show map

    Located around 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach, Villa In Vendita San Teodoro hotel offers access to tourist attractions throughout San Teodoro. Guests can discover a…

    More...
    From US$ 487
    price for 1 night
    BOOK From US$ 487
  • La Casa Delle Rose

    Via Rinaggiu, N. 26 ., San Teodoro (Sardinia), Italy (Show map)

    Show map

    La Casa Delle Rose San Teodoro hotel sits around 5 minutes' walk from the Cala D'Ambra street and offers a storage for belongings. While staying at the bed & breakfast, luggage storage are available…

    More...
    BOOK