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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Minda Lodge & View, hotel in 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.

The grounds and the view were absolutely amazing
Scored 9.0
9.0
Rated superb
Superb
235 reviews
Price from
HK$ 808.36
1 night, 2 adults
Mivida "Le stanze di Ada", hotel in San Teodoro

Conveniently set in San Teodoro, Mivida "Le stanze di Ada" is a recently renovated bed and breakfast, which provides air-conditioned rooms with free WiFi and free private parking.

Great host, perfect location and confortable rooms
Scored 9.2
9.2
Rated superb
Superb
206 reviews
Price from
HK$ 565.85
1 night, 2 adults
Mare Sole, hotel in San Teodoro

Well located in the centre of San Teodoro, Mare Sole provides free WiFi, a garden and free private parking for guests who drive.

Very warm welcome from Danilo, giving us lots of information about the area. Lovely big room and bathroom, immaculately clean, fluffy white towels and free coffee machine.
Scored 9.5
9.5
Rated exceptional
Exceptional
160 reviews
Price from
HK$ 565.85
1 night, 2 adults
Theodore Rooms, hotel in San Teodoro

Theodore Rooms in San Teodoro provides accommodation with free WiFi, 1.9 km from La Cinta Beach, 2.3 km from Spiaggia Isuledda and 15 km from Isola di Tavolara.

Great central location. The place was very clean and spacious.
Scored 9.1
9.1
Rated superb
Superb
211 reviews
Price from
HK$ 1,091.28
1 night, 2 adults
Bandi House, hotel in San Teodoro

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

Everything was perfect
Scored 9.1
9.1
Rated superb
Superb
63 reviews
Price from
HK$ 727.52
1 night, 2 adults
Prestige Exclusive Rooms & luxury Villas, hotel in San Teodoro

Situated within 2.8 km of Lu Impostu Beach and 7.9 km of Isola di Tavolara, Prestige Exclusive Rooms & luxury Villas features rooms with air conditioning and a private bathroom in San Teodoro.

Clean rooms & quiet location
Scored 9.4
9.4
Rated superb
Superb
8 reviews
Price from
HK$ 785.72
1 night, 2 adults
Villa Berenike, hotel in San Teodoro

In a prime location in San Teodoro, Villa Berenike provides air-conditioned rooms with free WiFi and free private parking.

The owner takes care of you very well!
Scored 9.5
9.5
Rated exceptional
Exceptional
33 reviews
Price from
HK$ 1,022.57
1 night, 2 adults
Acquarello Rooms, hotel in San Teodoro

Conveniently set in the centre of San Teodoro, Acquarello Rooms provides free WiFi, a garden and free private parking for guests who drive.

The location is perfect for my purposes. They had a pot for my room and that was great!
Scored 9.1
9.1
Rated superb
Superb
23 reviews
Price from
HK$ 1,689.47
1 night, 2 adults
Camera La Cinta, hotel in San Teodoro

Situated right in the centre of San Teodoro, 1.4 km from La Cinta Beach, Camera La Cinta features air-conditioned accommodation with free WiFi and a flat-screen TV.

Scored 9.6
9.6
Rated exceptional
Exceptional
21 reviews
Price from
HK$ 1,455.05
1 night, 2 adults
B&B Da Laura San Teodoro, hotel in San Teodoro

Featuring a garden and views of garden, B&B Da Laura San Teodoro is a recently renovated bed and breakfast located in San Teodoro, 2.6 km from Cala d'Ambra Beach.

we felt welcome in Laura's B&B. It is like going to visit your cousin in Sardegna. Why it is so important? First of all the house was super clean, like my mum wants, we have been welcome even if we arrived late due to the delay of the airplane. We recieved recomendations abour the places to vist, to eat, to enjoy... but last but not least, unfortunately, due a heat stroke, I felt sick during the first days and Laura took careof what i needed (eg doctor advise)
Scored 9.1
9.1
Rated superb
Superb
64 reviews
Price from
HK$ 565.85
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

Enjoy breakfast in San Teodoro!

  • La Coccinella al mare
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 127 reviews

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

    Gentilezza,cortesia e posizione vicinissimo al mare

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

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

    Ottima struttura vicina al centro tutto pulito è funzionale.

    From HK$ 485.02 per night
  • The sunset
    Breakfast options
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 130 reviews

    Located 1.3 km from La Cinta Beach and 1.8 km from Cala d'Ambra Beach in the centre of San Teodoro, The sunset provides accommodation with free WiFi and free private parking.

    Pulizia,cortesia della ragazza comodo come posizione

  • LAMEFATA
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 286 reviews

    Situated within 20 km of Isola di Tavolara and 38 km of Olbia Harbour, LAMEFATA features rooms with air conditioning and a private bathroom in San Teodoro.

    Accoglienza, disponibilità e location! Torneremo sicuramente

  • Theodore Rooms
    Breakfast options
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 211 reviews

    Theodore Rooms in San Teodoro provides accommodation with free WiFi, 1.9 km from La Cinta Beach, 2.3 km from Spiaggia Isuledda and 15 km from Isola di Tavolara.

    Location was very good and the room very comfortable

  • B&B Limone
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 125 reviews

    Located in San Teodoro, 13 km from Isola di Tavolara and 30 km from Olbia Harbour, B&B Limone provides garden views and free WiFi.

    Camera spaziosa, bagno grande, proprietaria gentile e brava

  • MarMè
    Breakfast options
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 132 reviews

    MarMè offers accommodation set 700 metres from the centre of San Teodoro and features a garden and a terrace. The air-conditioned accommodation is less than 1 km from Cala d'Ambra Beach.

    Struttura arredata con gusto, essenziale e pulita.

  • Il giardino di Daniela
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 230 reviews

    Il giardino di Daniela is situated in San Teodoro, 25 km 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.

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

  • Mivida "Le stanze di Ada"
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 206 reviews

    Conveniently set in San Teodoro, Mivida "Le stanze di Ada" is a recently renovated bed and breakfast, which provides air-conditioned rooms with free WiFi and free private parking.

    Great host, perfect location and confortable rooms

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

    Well located in the centre of San Teodoro, Mare Sole provides free WiFi, a garden and free private parking for guests who drive.

    Tutto perfetto. Danilo padrone di casa eccezionale

    From HK$ 485.02 per night
  • Prestige Exclusive Rooms & luxury Villas
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 8 reviews

    Situated within 2.8 km of Lu Impostu Beach and 7.9 km of Isola di Tavolara, Prestige Exclusive Rooms & luxury Villas features rooms with air conditioning and a private bathroom in San Teodoro.

    From HK$ 785.72 per night
  • B&B Da Laura San Teodoro
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 64 reviews

    Featuring a garden and views of garden, B&B Da Laura San Teodoro is a recently renovated bed and breakfast located in San Teodoro, 2.6 km from Cala d'Ambra Beach.

    Ottima pulizia, gentilezza dell’host, parcheggio disponibile.

    From HK$ 525.43 per night
  • Residenza L'Alzoni
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 178 reviews

    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.

    very clean and beautiful place; very welcoming host

    From HK$ 667.70 per night
  • QUADRIFOGLIO Affittacamere
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 250 reviews

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

    nice apartment, tidy, beautiful, everything you need.

  • Sole&Sale
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 105 reviews

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

    Cortesia, pulizia della camera colazione abbondante e completa.

  • B&B Chorisia
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 104 reviews

    B&B Chorisia has garden views, free WiFi and free private parking, situated in San Teodoro, 16 km from Isola di Tavolara. 34 km from Olbia Harbour and 28 km from Archeological Museum of Olbia, the...

    Tutto , dalla colazione alla gentilezza della signore.

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

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

    Ideally located in the centre of San Teodoro, Amoreddu offers air-conditioned rooms with free WiFi and free private parking. With garden views, this accommodation provides a terrace.

    Great location with a nice view very close to the center

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

    Situated right in the centre of San Teodoro, 1.4 km from La Cinta Beach, Camera La Cinta features air-conditioned accommodation with free WiFi and a flat-screen TV.

    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 is located in San Teodoro, 30 km from Olbia Harbour, 24 km from Archeological Museum of Olbia, as well as 25 km 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

    Situated in San Teodoro and only 2.8 km from Lu Impostu Beach, Le Isole di San Teo features accommodation with mountain views, free WiFi and free private parking.

    Quiet place but still at the « center » of everything

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

    In a prime location in San Teodoro, Villa Berenike provides air-conditioned rooms with free WiFi and free private parking.

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

    From HK$ 889.19 per night
  • 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 centre. 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.

  • Villa Est
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 43 reviews

    Situated in San Teodoro centre, 1.4 km from Cala d'Ambra Beach and 2 km from La Cinta Beach, Villa Est features accommodation with free WiFi and a balcony.

    La struttura è nuovissima e dotata di tutti i comfort

  • B&B LE ISOLE
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 96 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.

    Colazione super... Proprietario super preciso e disponibile!

  • Li Muntigeddi
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 127 reviews

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

    Pulizia, aria condizionata, ospitalità, colazioni, piscina

  • Karasole
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 85 reviews

    Set in San Teodoro, within 1.4 km of Cala d'Ambra Beach and 2.7 km of Spiaggia Isuledda, Karasole offers accommodation with a garden as well as free private parking for guests who drive.

    La habitación era muy cómoda y se sentía como nueva

    From HK$ 2,182.57 per night
  • La Calendula
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 29 reviews

    Situated in San Teodoro and only 1.4 km from Spiaggia Isuledda, La Calendula features accommodation with sea views, free WiFi and free private parking.

    La tranquillità e la disponibilità dei proprietari

  • Mediterraneo
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 348 reviews

    Featuring garden views, Mediterraneo features accommodation with a seasonal outdoor swimming pool and a balcony, around 14 km from Isola di Tavolara.

    disponibilità e cortesia del propietario e camera molto accogliente

  • Acquarello Rooms
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 23 reviews

    Conveniently set in the centre of San Teodoro, Acquarello Rooms provides free WiFi, a garden and free private parking for guests who drive.

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

    From HK$ 1,689.47 per night
  • Bandi House
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 63 reviews

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

    I signori accoglienti e gentili. Luogo molto bello.

  • Le Spiagge di San Teo
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 30 reviews

    Featuring mountain views, Le Spiagge di San Teo offers accommodation with patio, around 2.8 km from Lu Impostu Beach. This property offers access to a terrace and free private parking.

    La struttura è super accogliete e la posizione ottima.

  • B&B Gonare
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 22 reviews

    B&B Gonare provides accommodation located less than 1 km from the centre of San Teodoro and features a garden and a terrace.

    I did really like the location, outside terrace and the property itself.

  • Villa Minda Lodge & View
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 235 reviews

    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.

    Wonderful position. Great staff. Great value for money

  • Villa Geron
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 141 reviews

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

    a very authentic place with nice and friendly hosts

  • Da Teresa
    Central location
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 214 reviews

    Featuring mountain views, Da Teresa offers accommodation with patio, around 1.5 km from La Cinta Beach.

    très propre, linge changer toutes les jours, aéré,

  • Li Teggi Turismo Rurale
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 380 reviews

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

    Maria Teresa ! a Super Host and the peaceful atmosphere

  • Parole di Sardegna
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 49 reviews

    Parole di Sardegna is a recently renovated guest house in the centre of San Teodoro, 1.7 km from Cala d'Ambra Beach and 1.8 km from La Cinta Beach.

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

    From HK$ 489.06 per night
  • B&B Somiar
    Central location
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 217 reviews

    Conveniently located in the centre of San Teodoro, B&B Somiar offers free WiFi, a terrace and free private parking for guests who drive. With garden views, this accommodation provides a balcony.

    Beautiful room, close to beaches and delicious breakfast!

  • Da Tea
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 100 reviews

    Ideally situated in San Teodoro, Da Tea is a recently renovated bed and breakfast, which features air-conditioned rooms with free WiFi and free private parking.

    Camera molto bella e pulita e ottima accoglienza!!

  • Rooms Tavolara
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 239 reviews

    Rooms Tavolara, a property with a garden, is situated in San Teodoro, 13 km from Isola di Tavolara, 33 km from Olbia Harbour, as well as 27 km from Archeological Museum of Olbia.

    Det var venlig personale god morgenmad ren værelse

  • B&b Sa Domo
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 65 reviews

    Offering a garden and garden view, B&b Sa Domo is situated in San Teodoro, 2.9 km from Cala d'Ambra Beach and 3 km from La Cinta Beach.

    Camera pulita, posizione ottima, proprietari gentilissimi

  • Le Dune
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 182 reviews

    Located 2 km from La Cinta Beach and 2.6 km from Cala d'Ambra Beach in the centre of San Teodoro, Le Dune provides accommodation with free WiFi and free private parking.

    Sebastiana una vera padrona di casa!!!eccezionale....

  • B&B Elena
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 24 reviews

    Featuring garden views, B&B Elena provides accommodation with a patio, around 16 km from Isola di Tavolara. This property offers access to a balcony, free private parking and free WiFi.

    Het heerlijke ontbijt in een mooie tuin. En de locatie.

  • La casetta di Lu Casteddu
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 28 reviews

    Located within 2 km of La Cinta Beach and 2.2 km of Spiaggia Isuledda, La casetta di Lu Casteddu provides rooms with air conditioning and a private bathroom in San Teodoro.

    Ottima la posizione, la disponibilità del proprietario e la pulizia

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
     · 536 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
     · 536 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.9
    7.9
    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
    People with friends
  • Scored 6.7
    6.7
    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 traveller
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 455 reviews
    Great location. Right in the centre and private car park. Really nice and friendly staff
    Fabian
    Young couple
  • Avg. price/night: HK$ 889.19
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 33 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.2
    9.2
    Rated superb
    Superb
     · 455 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.2
    9.2
    Rated superb
    Superb
     · 455 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
  翻译: