The 10 best B&Bs in San Teodoro, Italy | Booking.com
Skip to main content

B&Bs in San Teodoro

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in San Teodoro

The best B&Bs in San Teodoro

Check out our pick of great B&Bs in San Teodoro

Filter by:

Review score

Karasole

San Teodoro City Centre, San Teodoro

Set in San Teodoro, within 14 km of Isola di Tavolara and 34 km of Olbia Harbour, Karasole offers accommodation with a garden as well as free private parking for guests who drive.

J
Jodie
From
United Kingdom
Karasole was perfect for our stay in San Teodoro, the location was close to the beach, restaurants and cafes. The hosts were very friendly and accommodating and the room had everything we needed. We will definitely return. Grazie!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 136 reviews
Location 9.8
Price from
US$99.94
1 night, 2 adults

LAMEFATA

San Teodoro

LAMEFATA features a hot tub and free private parking, and is within 20 km of Isola di Tavolara and 38 km of Olbia Harbour.

E
Ewa
From
United Kingdom
I love the location, view from the balcony is amazing , clean comfy room, good breakfast 🙂 perfect stay
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 reviews
Location 9.1
Price from
US$158.73
1 night, 2 adults

InCentro - San Teodoro

San Teodoro City Centre, San Teodoro

Providing city views, InCentro - San Teodoro is located in the San Teodoro City Centre district of San Teodoro, 15 km from Isola di Tavolara and 34 km from Olbia Harbour.

C
Chloé
From
United Kingdom
Well located Nice staff Well decorated Good help in case of any issues
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 150 reviews
Location 9.6
Price from
US$117.58
1 night, 2 adults

Residenza L'Alzoni

San Teodoro

Offering a garden and garden view, Residenza L'Alzoni is located in San Teodoro, 15 km from Isola di Tavolara and 30 km from Olbia Harbour.

K
Kornelija
From
Ireland
Beautiful house, lovely furniture, green areas. Everything was perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 171 reviews
Location 9.0
Price from
US$105.82
1 night, 2 adults

QUADRIFOGLIO Affittacamere

San Teodoro City Centre, San Teodoro

In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

Y
Yassmina
From
United Kingdom
I really enjoyed my stay, very clean, the staff are so helpful and very polite and the host very responsive and helpful. They made sure my stay is good and enjoyable. I highly recommend this place Gian 10/10
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 265 reviews
Location 8.7
Price from
US$82.31
1 night, 2 adults

B&B La Pavoncella

San Teodoro City Centre, San Teodoro

Situated in the centre of San Teodoro, 1.5 km from La Cinta Beach, B&B La Pavoncella features air-conditioned rooms and free WiFi.

N
Nadine
From
Malta
Everything, the location, the Room is comfortable and very clean. Daniela was super nice and helpful. Will definitely return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 138 reviews
Location 9.5
Price from
US$129.34
1 night, 2 adults

B&B Chorisia

San Teodoro

Situated within 16 km of Isola di Tavolara and 34 km of Olbia Harbour in San Teodoro, B&B Chorisia offers accommodation with seating area.

A
Adam
From
Poland
It was an amazing stay. I spent 4 nights at Annalisa's house with my wife and two children. She greeted us every morning with a smile and was very helpful and friendly. The breakfast was very good and there was plenty to choose from such as cocoa and nuttella for the children. I would recommend anyone to stay at Chorisia. Children loved it! This is where you can really feel the true spirit of Italian hospitality.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 106 reviews
Location 9.2
Price from
US$82.31
1 night, 2 adults

Villa Minda Lodge & View

San Teodoro City Centre, San Teodoro

Attractively situated in San Teodoro, Villa Minda Lodge & View features air-conditioned rooms with free WiFi and free private parking. This beachfront property offers access to a terrace.

D
David
From
United States
the casa was simply incredible. beautiful vistas, charming estate, perfect breakfast nook and assortment, and hip other guests. super close to beach and town.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 241 reviews
Location 9.7
Price from
US$199.89
1 night, 2 adults

Da Teresa

San Teodoro

Set in San Teodoro and only 8.7 km from Isola di Tavolara, Da Teresa offers accommodation with sea views, free WiFi and free private parking.

C
Cristina rueda
From
France
We had to arrive late and he didn’t have a problem at all, he even welcome us outside and he was super nice. He has 2 beautiful dogs and he asked us first if we liked dogs before letting them out, super respectful! The room was everything we needed, with a small terrace and it was super clean. On top of that the breakfast was good, he even makes the bread himself! The location was really good too, near the beaches. Totally recommended:)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 217 reviews
Location 9.3
Price from
US$88.18
1 night, 2 adults

Villa Geron

San Teodoro City Centre, San Teodoro

Attractively situated in San Teodoro, Villa Geron features air-conditioned rooms with free WiFi and free private parking.

A
Angelina
From
Austria
The hosts were welcoming, super friendly and eager to make the best out of our stay! The villa is BEAUTIFUL!!! the view, the room, the cleanness, the style - just arrive here and relax! You can would to the city or beach and there are many restaurants and a night market reachable in 5minutes walking. it‘s a bit up a hill which makes the location great and calm and you can enjoy the view from above. Breakfast was also very good! Would highly recommend staying here if you have the chance! Grazie!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Location 9.4
Price from
US$88.42
1 night, 2 adults
All B&Bs in San Teodoro

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in San Teodoro and surroundings in the past month

See all
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 41 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 387 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 500 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 247 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 265 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 267 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 354 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 257 reviews
  • Popular with guests booking B&Bs in San Teodoro

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 509 reviews

Enjoy breakfast in San Teodoro and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 129 reviews

    In a prime location in San Teodoro, Affitta Camere Zio Peppe provides an Italian breakfast and free WiFi. There is a private entrance at the guest house for the convenience of those who stay.

    From US$82.31 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 500 reviews

    Located within 15 km of Isola di Tavolara and 35 km of Olbia Harbour, B&B Sole E Luna provides rooms with air conditioning and a private bathroom in San Teodoro.

    From US$82.31 per night
  • Brezza di Mare

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 96 reviews

    Set in San Teodoro, 1.1 km from Cala d'Ambra Beach and 800 metres from the centre, Brezza di Mare offers air-conditioned accommodation with free WiFi, and a garden. 15 km from Isola di Tavolara and 35...

    From US$92.89 per night
  • Gallo Spot

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 100 reviews

    Situated 1.9 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Gallo Spot features accommodation with free WiFi and free private parking.

    From US$82.31 per night
  • B&B LE ISOLE

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 81 reviews

    Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.

    From US$121.70 per night
  • B&B Somiar

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 226 reviews

    Conveniently located in the centre of San Teodoro, B&B Somiar offers air-conditioned rooms with free WiFi and free private parking.

    From US$70.55 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 93 reviews

    Affittacamere da Liliana is set in San Teodoro, 27 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, and 28 km from Church of St. Paul the Apostle.

    From US$99.94 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 146 reviews

    Conveniently located in the centre of San Teodoro, La Coccinella al mare offers concierge services and free private parking.

    From US$83.78 per night

Save money on B&Bs in San Teodoro and nearby – budget options available

  • Coclea Relais

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 133 reviews

    Located in the centre of San Teodoro, Coclea Relais provides rooms with free WiFi. This recently renovated guest house is located 1 km from Cala d'Ambra Beach and 15 km from Isola di Tavolara.

    From US$167.43 per night
  • I Colori dell'Isola

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 41 reviews

    Right in the centre of San Teodoro, I Colori dell'Isola features rooms with free WiFi. The property has city and quiet street views, and is 1.1 km from Cala d'Ambra Beach.

    From US$94.06 per night
  • MarMè

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 142 reviews

    Set in the centre of San Teodoro, MarMè offers rooms with free WiFi. Situated on the beachfront, this property has a garden and a terrace.

    From US$105.82 per night
  • PUNTO ZERO ROOMS

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 257 reviews

    PUNTO ZERO ROOMS features accommodation situated 700 metres from the centre of San Teodoro and offers a terrace and a bar. The guest house has access to a restaurant and free WiFi.

    From US$74.08 per night
  • San Teodoro Rooms

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 99 reviews

    Set within 14 km of Isola di Tavolara and 34 km of Olbia Harbour, San Teodoro Rooms offers rooms with air conditioning and a private bathroom in San Teodoro.

    From US$63.49 per night
  • B&B Pettirosso

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 299 reviews

    Located in San Teodoro, 1.2 km from Cala d'Ambra Beach and 500 metres from the centre, B&B Pettirosso provides air-conditioned accommodation with free WiFi, and a garden.

    From US$81.13 per night
  • Samar

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 39 reviews

    Attractively located in the centre of San Teodoro, Samar offers a terrace, air conditioning, free WiFi and flat-screen TV.

    From US$82.31 per night
  • Camere Tirreno 1

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 247 reviews

    Located in San Teodoro, 14 km from Isola di Tavolara, Camere Tirreno 1 provides accommodation with a garden, free WiFi and a minimarket.

Great access to the city centre. Check these B&Bs in San Teodoro and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 111 reviews

    Attractively situated in San Teodoro, CHRISSO ROOMS affittacamere features air-conditioned rooms with free WiFi and free private parking.

    From US$94.06 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 88 reviews

    In a prime location in San Teodoro, Villa Berenike is a recently renovated guest house, which provides air-conditioned rooms with free WiFi and free private parking.

    From US$128.46 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 86 reviews

    A recently renovated bed and breakfast in San Teodoro and within 2.7 km of La Cinta Beach, B&B Da Laura San Teodoro features free bikes, comfortable soundproof rooms and free WiFi.

    From US$89.36 per night
  • Istellas

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 58 reviews

    15 km from Isola di Tavolara, Istellas is a recently renovated property set in San Teodoro and offers air-conditioned rooms with free WiFi and private parking.

    From US$117.58 per night
  • Su Suberju

    San Teodoro
    Central location
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 49 reviews

    Set within 2.6 km of La Cinta Beach and 12 km of Isola di Tavolara in San Teodoro, Su Suberju provides accommodation with seating area. This property offers access to a patio and free private parking.

    From US$104.65 per night
  • Bandi

    San Teodoro
    Central location
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 87 reviews

    Situated in San Teodoro and only 16 km from Isola di Tavolara, Bandi features accommodation with sea views, free WiFi and free private parking.

    From US$70.55 per night
  • DOMO DE MARIA

    San Teodoro
    Central location
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 55 reviews

    DOMO DE MARIA, a property with a garden, is located in San Teodoro, 17 km from Isola di Tavolara, 35 km from Olbia Harbour, as well as 49 km from Bidderosa Oasis.

    From US$84.66 per night
  • Belvedere

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 50 reviews

    Boasting sea views, Belvedere provides accommodation with balcony, around 15 km from Isola di Tavolara. Featuring bicycle parking, this property also provides guests with a picnic area.

FAQ about B&Bs in San Teodoro

B&Bs that guests love in San Teodoro

See all
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 267 reviews
    Amazing location (close to city centre but in a quiet area) Good breakfast Big room with AC Friendly staff Easy to park for free in the surroundings
    Guest review by
    Gabriela
    Family with young children
  • Avg. price/night: US$128.46
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 88 reviews
    High end boutique style room with private bathroom and terrace, all.with modern fittings. Very comfortable bed, coffee machine, very nice modern bathroom. There is a shared area outside to prepare food but we eat out. 15 minutes walk to beach (small supermarkethalf way there), 8 minute walk to lovely centre which is very buzzing at night with people. Good quiet sleep.on both nights. Host very helpful with various answers to questions over the time we stayed. Would love to stay here again.
    Guest review by
    jason
    Young couple