Skip to main content

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 selection of great B&Bs in San Teodoro

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Mare Sole, hotel in San Teodoro

Providing a garden, Mare Sole offers accommodations in San Teodoro. This guest house provides free private parking, luggage storage space, and free Wifi.

Very nice host! The room is beautiful and quite modern.
Scored 9.5
9.5
Rated exceptional
Exceptional
164 reviews
Price from
$72.21
1 night, 2 adults
Mivida "Le stanze di Ada", hotel in San Teodoro

Mivida "Le stanze di Ada" enjoys a location in San Teodoro, 1.5 miles from La Cinta Beach and 8.3 miles from Isola di Tavolara. Private parking is available on site at this recently renovated...

clean and personal
Scored 9.1
9.1
Rated wonderful
Wonderful
206 reviews
Price from
$61.89
1 night, 2 adults
Theodore Rooms, hotel in San Teodoro

Theodore Rooms in San Teodoro provides accommodations with free Wifi 1.2 miles from La Cinta Beach, 1.4 miles from Spiaggia Isuledda, and 9.2 miles from Isola di Tavolara.

Great location and incredibly clean
Scored 9.0
9.0
Rated wonderful
Wonderful
211 reviews
Price from
$144.42
1 night, 2 adults
Residenza L'Alzoni, hotel in San Teodoro

Residenza L'Alzoni enjoys a location in San Teodoro, 9.1 miles from Isola di Tavolara and 19 miles from Olbia Harbour. This guest house provides free private parking, full-day security, and free Wifi....

I had a wonderful stay at Residenza L'Alzoni! The room was perfect and impeccably clean, making for a very comfortable environment. The location was ideal, providing easy access to nearby attractions, and I appreciated the ample parking available. Breakfast was a highlight, with a good variety of options that set a positive tone for the day. Overall, I highly recommend this place to anyone looking for a pleasant stay!
Scored 9.0
9.0
Rated wonderful
Wonderful
178 reviews
Price from
$97.38
1 night, 2 adults
B&B LE ISOLE, hotel in San Teodoro

B&B LE ISOLE offers accommodations with private terraces in the center of San Teodoro.

…great host …spacious room …bicycles free to use - was a great option to go around …good and flexible breakfast
Scored 9.4
9.4
Rated wonderful
Wonderful
98 reviews
Price from
$101.09
1 night, 2 adults
Bandi House, hotel in San Teodoro

Featuring garden views, Bandi House in San Teodoro features accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

Scored 9.2
9.2
Rated wonderful
Wonderful
63 reviews
Price from
$103.15
1 night, 2 adults
Prestige Exclusive Rooms & luxury Villas, hotel in San Teodoro

Featuring sea views, Prestige Exclusive Rooms & luxury Villas in San Teodoro provides accommodations, a seasonal outdoor swimming pool, and a garden.

Scored 9.1
9.1
Rated wonderful
Wonderful
11 reviews
Price from
$110.48
1 night, 2 adults
Villa Berenike, hotel in San Teodoro

Providing garden views, Villa Berenike in San Teodoro provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

The room was very clean and modern. We liked that the property was close to the town and the best beach around, Cinta. The owner, Andrea was exceptionally nice and went out of his way to make us feel welcomed.
Scored 9.5
9.5
Rated exceptional
Exceptional
34 reviews
Price from
$136.42
1 night, 2 adults
B&BCoccole, hotel in San Teodoro

B&BCoccole provides accommodations in the center of San Teodoro, 1.4 miles from Cala d'Ambra Beach and 1.5 miles from La Cinta Beach.

Scored 9.5
9.5
Rated exceptional
Exceptional
51 reviews
Price from
$154.73
1 night, 2 adults
Camera La Cinta, hotel in San Teodoro

Camera La Cinta is located in San Teodoro, just 1.2 miles from Cala d'Ambra Beach and 8.8 miles from Isola di Tavolara.

Scored 9.6
9.6
Rated exceptional
Exceptional
21 reviews
Price from
$185.68
1 night, 2 adults
All B&Bs in San Teodoro
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in San Teodoro this month

See all

Enjoy breakfast in San Teodoro!

  • Residenza L'Alzoni
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 178 reviews

    Residenza L'Alzoni enjoys a location in San Teodoro, 9.1 miles from Isola di Tavolara and 19 miles from Olbia Harbour. This guest house provides free private parking, full-day security, and free Wifi.

    very clean and beautiful place; very welcoming host

  • B&B LE ISOLE
    Breakfast options
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 98 reviews

    B&B LE ISOLE offers accommodations with private terraces in the center of San Teodoro.

    Colazione super... Proprietario super preciso e disponibile!

  • B&B Somiar
    Breakfast options
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 219 reviews

    B&B Somiar offers accommodations in San Teodoro, 7.7 miles from Isola di Tavolara and 20 miles from Olbia Harbour. This property offers access to a balcony, free private parking, and free Wifi.

    Beautiful room, close to beaches and delicious breakfast!

  • QUADRIFOGLIO Affittacamere
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 244 reviews

    1.7 miles from Cala d'Ambra Beach in the center of San Teodoro, QUADRIFOGLIO Affittacamere features accommodations with access to a garden.

    nice apartment, tidy, beautiful, everything you need.

  • Affittacamere da Liliana
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 41 reviews

    Affittacamere da Liliana offers accommodations in San Teodoro, 20 miles from Olbia Harbour and 17 miles from Archeological Museum of Olbia.

    Ottima struttura vicina al centro tutto pulito è funzionale.

  • Affitta Camere Zio Peppe
    Scored 7.9
    7.9
    Rated good
    Good
     · 71 reviews

    Affitta Camere Zio Peppe in San Teodoro provides accommodations with free Wifi a 19-minute walk from La Cinta Beach, 1.4 miles from Spiaggia Isuledda, and 9.2 miles from Isola di Tavolara.

    Personale accogliente, posizione alloggio molto comoda

  • Gallo Spot
    Breakfast options
    Scored 7.9
    7.9
    Rated good
    Good
     · 89 reviews

    Gallo Spot offers accommodations in San Teodoro, 7.9 miles from Isola di Tavolara and 20 miles from Olbia Harbour.

    Camera ampia e pulita Bagno grande e pulito Parcheggio privato gratuito

  • The sunset
    Breakfast options
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 136 reviews

    The sunset enjoys a location in San Teodoro, 1.1 miles from Cala d'Ambra Beach and 1.9 miles from Spiaggia Isuledda.

    Lovely place and an amazing view from the outdoor area!

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

  • Mivida "Le stanze di Ada"
    Budget options available
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 206 reviews

    Mivida "Le stanze di Ada" enjoys a location in San Teodoro, 1.5 miles from La Cinta Beach and 8.3 miles from Isola di Tavolara.

    Great host, perfect location and confortable rooms

  • Mare Sole
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 164 reviews

    Providing a garden, Mare Sole offers accommodations in San Teodoro. This guest house provides free private parking, luggage storage space, and free Wifi.

    Tutto perfetto. Danilo padrone di casa eccezionale

  • B&B Da Laura San Teodoro
    Budget options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 66 reviews

    B&B Da Laura San Teodoro is a recently renovated bed and breakfast in San Teodoro where guests can make the most of its free bikes and garden.

    Ottima pulizia, gentilezza dell’host, parcheggio disponibile.

  • B&B Pettirosso
    Budget options available
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 341 reviews

    B&B Pettirosso is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

    Breakfast was simply exellent! We did not expect that! 10+++

  • Parole di Sardegna
    Budget options available
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 51 reviews

    Parole di Sardegna is a recently renovated guest house in the center of San Teodoro, 1.1 miles from Cala d'Ambra Beach and 1.1 miles from La Cinta Beach.

    camera molto pulita, ottimi servizi, ottima posizione, disponibilità per ogni cosa..

  • Wonderland
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 119 reviews

    A 12-minute walk from La Cinta Beach in the center of San Teodoro, Wonderland provides accommodations with access to a garden. This beachfront property offers access to darts.

    Super sauber und sehr nette Gastgeber mit richtig guten Tipps.

  • LAMEFATA
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 286 reviews

    12 miles from Isola di Tavolara in San Teodoro, LAMEFATA features accommodations with access to a hot tub. This property offers access to a terrace and free private parking.

    Accoglienza, disponibilità e location! Torneremo sicuramente

  • Theodore Rooms
    Budget options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 211 reviews

    Theodore Rooms in San Teodoro provides accommodations with free Wifi 1.2 miles from La Cinta Beach, 1.4 miles from Spiaggia Isuledda, and 9.2 miles from Isola di Tavolara.

    Location was very good and the room very comfortable

Great access to the city center! Check these B&Bs in San Teodoro

  • Amoreddu
    Central location
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 26 reviews

    Amoreddu features accommodations with private terraces in the center of San Teodoro. Located in the San Teodoro City Centre district, the property provides guests with access to a hot tub.

    Great location with a nice view very close to the center

  • B&B Da Sabrina
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 129 reviews

    Featuring a garden, B&B Da Sabrina provides accommodations in San Teodoro. There's a private entrance at the guest house for the convenience of those who stay.

    Propreté irréprochable. Accueil chaleureux et aux petits soins.

  • La Minditta
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 162 reviews

    Offering mountain views, La Minditta in San Teodoro offers accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

    The service was excellent. Would highly recommend!

  • Camera La Cinta
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 21 reviews

    Camera La Cinta is located in San Teodoro, just 1.2 miles from Cala d'Ambra Beach and 8.8 miles from Isola di Tavolara.

    La camera tutto bene Pulita L host perfetto Tutto molto bene Grazie

  • B&B Natura
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 97 reviews

    B&B Natura offers accommodations in San Teodoro, 15 miles from Archeological Museum of Olbia and 16 miles from Church of St. Paul the Apostle.

    Cocooning - gentillesse des propriétaires ! Très mignons

  • Le Isole di San Teo
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 27 reviews

    Featuring a garden, Le Isole di San Teo provides accommodations in San Teodoro.

    Quiet place but still at the « center » of everything

  • Villa Berenike
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 34 reviews

    Providing garden views, Villa Berenike in San Teodoro provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    Perfekt beliggenhet. Gåavstand til strand og sentrum. Veldig god seng og moderne

  • B&BCoccole
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 51 reviews

    B&BCoccole provides accommodations in the center of San Teodoro, 1.4 miles from Cala d'Ambra Beach and 1.5 miles from La Cinta Beach.

    Lugar muy tranquilo. Hospitalidad y gentileza. Desayuno completo 😋

  • Domus Francy
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 277 reviews

    Set on the north-eastern coast of Sardinia, B&B Francy is an 8-minute drive from San Teodoro town center. It offers a garden with BBQ facilities and a continental buffet breakfast.

    Excellent host, superb view. We enjoyed the swimming pool and the nice breakfast.

  • B&B Limone
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 125 reviews

    B&B Limone provides free Wifi and rooms with air conditioning in San Teodoro.

    Camera spaziosa, bagno grande, proprietaria gentile e brava

  • Villa Est
    Central location
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 43 reviews

    Featuring garden views, Villa Est in San Teodoro features accommodations and a garden. Guests staying at this guest house have access to free Wifi and a balcony.

    La struttura è nuovissima e dotata di tutti i comfort

  • B&B Chorisia
    Central location
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 104 reviews

    Featuring garden views, B&B Chorisia in San Teodoro offers accommodations, a garden, and a shared lounge.

    Tutto , dalla colazione alla gentilezza della signore.

  • Monolocale belvedere
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 23 reviews

    Monolocale belvedere offers accommodations in San Teodoro, 9.4 miles from Isola di Tavolara and 18 miles from Olbia Harbour. This property offers access to a terrace and free private parking.

    Posizione tattica. Tutto secondo le aspettative. Ottima assistenza

  • Il giardino di Daniela
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 230 reviews

    Il giardino di Daniela is located in San Teodoro, 16 mi from Olbia. Free private parking is available on site. Every room is fitted with a flat-screen TV.

    Camera bella e pulita. Proprietaria disponibile e gentile.

  • La Calendula
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 29 reviews

    Offering an infinity pool and a garden, La Calendula in San Teodoro is close to Spiaggia Isuledda and Cala d'Ambra Beach. This property offers access to a terrace, free private parking, and free Wifi.

    La tranquillità e la disponibilità dei proprietari

  • Li Muntigeddi
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 127 reviews

    Featuring a garden and terrace with sea views, Li Muntigeddi offers classic accommodations on a hill overlooking the San Teodoro Coast. With a sun terrace, the property provides free private parking.

    Pulizia, aria condizionata, ospitalità, colazioni, piscina

  • La Villetta
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 54 reviews

    Providing mountain views, La Villetta in San Teodoro features accommodations, a garden, a terrace, and a shared lounge.

    La posizione,l'accoglienza della signora Adriana:tutto meraviglioso

  • Mediterraneo
    Central location
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 348 reviews

    Offering a garden, Mediterraneo provides accommodations in San Teodoro. With garden views, this accommodation features a balcony and a swimming pool.

    disponibilità e cortesia del propietario e camera molto accogliente

  • Bandi House
    Central location
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 63 reviews

    Featuring garden views, Bandi House in San Teodoro features accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

    I signori accoglienti e gentili. Luogo molto bello.

  • Prestige Exclusive Rooms & luxury Villas
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 11 reviews

    Featuring sea views, Prestige Exclusive Rooms & luxury Villas in San Teodoro provides accommodations, a seasonal outdoor swimming pool, and a garden.

  • MarMè
    Central location
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 132 reviews

    MarMè offers accommodations in San Teodoro, 9.3 miles from Isola di Tavolara and 22 miles from Olbia Harbour.

    Struttura arredata con gusto, essenziale e pulita.

  • Acquarello Rooms
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 23 reviews

    Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Acquarello Rooms is a 19-minute walk from Cala d'Ambra Beach.

    The location is perfect for my purposes. They had a pot for my room and that was great!

  • Villa Geron
    Central location
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 141 reviews

    1.4 miles from Cala d'Ambra Beach in the center of San Teodoro, Villa Geron features accommodations with access to a garden.

    a very authentic place with nice and friendly hosts

  • Sole&Sale
    Central location
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 105 reviews

    Featuring mountain views, Sole&Sale in San Teodoro offers accommodations and a garden. Housed in a building dating back to 2016, this bed and breakfast features free Wifi and free private parking.

    Cortesia, pulizia della camera colazione abbondante e completa.

  • Lu Lioni Rooms
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 191 reviews

    Lu Lioni Rooms in San Teodoro provides accommodations with a garden and a shared lounge. Guests staying at this bed and breakfast have access to a terrace.

    Außergewöhnliche Lage Tolles Zimmer Nette Gastgeber

  • Le Spiagge di San Teo
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 30 reviews

    Offering garden views, Le Spiagge di San Teo in San Teodoro offers accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

    La struttura è super accogliete e la posizione ottima.

  • sole e sale 2
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 78 reviews

    Sole e sale 2 in San Teodoro provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    Very good location and Paola was very nice and helpful! :)

  • Li Teggi Turismo Rurale
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 380 reviews

    Li Teggi Turismo Rurale is a pretty farmhouse surrounded by floral gardens and green hills. It is 4.3 mi from San Teodoro and less than 3.7 mi from La Cinta beach.

    Maria Teresa ! a Super Host and the peaceful atmosphere

FAQ about B&Bs in San Teodoro

B&Bs That Guests Love in San Teodoro

See all
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 535 reviews
    Great location near the city center and to the bus stop for the beach bus. Great service by the front desk, always someone there to greet you. Breakfast was basic but good enough for me. Swimming pool was better than expected, I actually enjoyed the shade! Ac was also very strong in the rooms.
    Shu Min Michelle
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 535 reviews
    This small, quiet hotel is conveniently within walking distance from the city center and offers a shuttle to nearby beaches. The highlight was the exceptionally friendly staff at check-in, who provided great local tips.
    Michaela
    Young couple
  • Scored 7.8
    7.8
    Rated good
    Good
     · 264 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
    Gabriela
    Family with young children
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 5 reviews
    Great location. Felt very safe, quiet, and easy walk to the beach, and approx 5min walk to the main street! So many options for dinner within walking distance. The kitchen is fully updated and looks better than the images online in my opinion. Outdoor shower perfect for washing the beach off, and good water pressure in the shower. Beds were comfy too!
    Natalie
    Travelers with friends
  • Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 7 reviews
    The residence is very close to the city center of San Teodoro, which means you can easily reach it on foot in 5 minutes. However, it is not directly in the center, which makes the location somewhat quieter. The apartment is on the upper floor and has a small balcony. It is functionally furnished with a parent and a children's bedroom with a bunk bed. The check-in was quick, and the manager was very friendly and helpful.
    Stephan Gion
    Solo traveler
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 454 reviews
    Great location. Right in the centre and private car park. Really nice and friendly staff
    Fabian
    Young couple
  • Avg. price/night: $118.63
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 34 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.
    jason
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 454 reviews
    I thought this was a charming place to stay - friendly, relaxing, pretty gardens, lovely little pool area, good variety of breakfast, great location in the centre of town (but just tucked away so not noisy) and not far from the beaches.
    Annette
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 255 reviews
    Great Family run hotel! We have travelled around Sardinia and this has been the best experience so far. Very clean, professional and respectful stuff. Quiet and relaxing near by beautiful beaches and Tavolara Island. Perfect breakfast too, with plenty of sweets options and fresh fruit. Great dinner options around the area.
    Maria
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 454 reviews
    the hotel was perfect! lovely staff, private parking, lovely pool and always sun beds available, charming very clean rooms with aircon and plug ins against mosquitoes. breakfast was great and the staff were always so helpful. great location to town and 10 min walk to beautiful beach Cala d’ambra
    Lydia
    Young couple