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

2026-07-13

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

  • La Medusa

    Via Grazia Deledda 17, San Teodoro (Sardinia), Italy (Show map)

    Show map

    La Medusa Bed & Breakfast San Teodoro offers guests access to the Church of San Teodoro, which is about 400 metres away.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Amoreddu

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

    Show map

    Located 2.4 km from the long Spiaggia La Cinta Sandy Beach, Amoreddu San Teodoro hotel is a 5-minute walk from the Cala d'Ambra Beach.

    More...
    From US$ 270
    price for 1 night
    BOOK From US$ 270
  • Pettirosso

    Via Del Pettirosso Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located about 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach, the 3-star B&B Pettirosso San Teodoro has an archaeological museum. While staying at the bed & breakfast, a safe deposit…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Sole E Luna

    Via Grazia Deledda, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Proudly offering an archaeological museum, the 3-star B&B Sole E Luna San Teodoro stands nearly 25 minutes on foot from the long Spiaggia La Cinta Sandy Beach. This San Teodoro bed & breakfast…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Brezza Di Mare

    Via Grazia Deledda Snc, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-star Brezza Di Mare Bed & Breakfast San Teodoro, positioned approximately a 25-minute walk from the long Spiaggia La Cinta Sandy Beach, features an archaeological museum for an unforgettable…

    More...
    From US$ 295
    price for 1 night
    BOOK From US$ 295
  • La Minditta

    Via Lu Muvruneddu Sn, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring a patio with a dining table, the 4-star La Minditta San Teodoro hotel is 3.9 km from the wide Cala Brandinchi noleggio gommoni Beach.

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

    Via Dei Gerani 1, San Teodoro (Sardinia), Italy (Show map)

    Show map

    B&B Florian San Teodoro, located a 5-minute walk from the La Punta Waterfall, features Wi-Fi throughout the property. This hotel also includes a terrace with a barbecue grill and outdoor dining areas.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • B&B Sa Domo

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

    Show map

    Located within 25 minutes' walk of the long Spiaggia La Cinta Sandy Beach, the 3-star B&B Sa Domo San Teodoro features Wi-Fi in the rooms and complimentary private parking on site. With the Cala…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Da Tea

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

    Show map

    The 4-star Da Tea Bed & Breakfast San Teodoro is approximately 5 minutes' walk from the La Punta Waterfall and features a deck with outdoor dining areas. Located in close proximity to the Cala…

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

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

    Show map

    Offering access to the La Cinta Riding Stable, which is nearly a 25-minute walk away, the 3-star Li Piri Bed & Breakfast San Teodoro features a sundeck and a courtyard. With the long Spiaggia La…

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

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

    Show map

    Featuring an archaeological museum, the 3-star Affittacamere La Cantoniera San Teodoro offers a location within 10 minutes' drive of the Cala D'Ambra street. Comprising 7 rooms with views of the city…

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

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

    Show map

    Situated 2.6 km from the Cala d'Ambra Beach, the 4-star B&B Pettirosso Garden San Teodoro features an archaeological museum. The bed & breakfast offers a free private car park nearby.

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