Skip to main content

The 10 Best Bed and Breakfasts in San Teodoro, Italy

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

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and a hair dryer. At the bed and breakfast, the units include bed linen and towels.

Great location, very nice view and quiet. Just nature around and 5 minuts from wonderful beaches. Giulio is super, plenty of good recomandations and always at your service

Show more Show less
9.6
Exceptional
104 reviews
Price from
$48
per night

Situated in San Teodoro and only 20 km from Isola di Tavolara, LAMEFATA features accommodation with garden views, free WiFi and free private parking. This recently renovated guest house is located 38 km from Olbia Harbour and 32 km from Archeological Museum of Olbia. The property offers soundproof units and is located 33 km from Church of St. Paul the Apostle.

Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a private bathroom with hot tub and slippers. All units will provide guests with a wardrobe and a kettle.

This place is absolutely stunning and we loved our stay. Giancarlo went above and beyond to make us feel comfortable, whether it was touristic advice or scrambled eggs for breakfast. The whole experience was almost like visiting family. Thank you for everything :)

Show more Show less
9.7
Exceptional
204 reviews

In a prime location in the centre of San Teodoro, Affittacamere Samar offers a terrace, air conditioning, free WiFi and flat-screen TV. The property features garden views and is 1.3 km from La Cinta Beach and 1.8 km from Cala d'Ambra Beach. There is free private parking and the property offers paid airport shuttle service.

Property was very good thank you! Cute cats :)

Show more Show less
9.1
Wonderful
156 reviews
Price from
$53
per night

The guest house will provide guests with air-conditioned units with a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. A terrace equipped with outdoor furniture are provided in some units. At the guest house, every unit has bed linen and towels.

The renovated room was enough luxurious and the host was really kind.

Show more Show less
9
Wonderful
209 reviews
Price from
$123
per night

Terre di gallura, a property with a garden and a terrace, is situated in San Teodoro, 7.6 km from Isola di Tavolara, 27 km from Olbia Harbour, as well as 22 km from Archeological Museum of Olbia. The air-conditioned accommodation is 2.7 km from Lu Impostu Beach, and guests can benefit from private parking available on site and free WiFi. Giants Tombs Coddu Vecchiu is 47 km from the bed and breakfast.

At the bed and breakfast, each unit is fitted with a wardrobe. Every unit is equipped with a kettle and a private bathroom, while certain rooms are equipped with a balcony and some have garden views.

The hosts were very nice, they were always available to help, they care a lot and offer the best to the guests. The rooms are exceptionally clean. They even offered us bicycles to go to the beach for free. It absolutely deserves a 10/10. We absolutely go back again.

Show more Show less
9.1
Wonderful
262 reviews
Price from
$58
per night

Located 14 km from Isola di Tavolara, B&B Lu Lioni offers accommodation with a terrace, as well as a garden and a shared lounge. It is set 30 km from Olbia Harbour and offers luggage storage space. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi.

Great host, clean room and parking on site

Show more Show less
9.3
Wonderful
143 reviews
Price from
$61
per night

B&B Limone is situated in L'Alzoni.

All units feature air conditioning and a flat-screen TV. There is a private bathroom with bidet and free toiletries in each unit, along with a hair dryer.

The bed and breakfast offers a continental or buffet breakfast.

B&B Limone offers a terrace.

everything.. it was clean, close to shops, restaurants and beaches.

Show more Show less
9.6
Exceptional
149 reviews
Price from
$91
per night

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. The property features inner courtyard and quiet street views, and is 1.6 km from La Cinta Beach. The accommodation features airport transfers, while a car rental service is also available.

Cala d'Ambra Beach is 2.9 km from the bed and breakfast, while Isola di Tavolara is 13 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 22 km from B&B LE ISOLE.

Everything was more than we expected. A great continental breakfast, extremely clean room and a great host who provided us with lots of useful information and made sure that we always had what we needed. The location was also great we walked into the centre of San Teodoro most evenings it took approximately 15 minutes.

Show more Show less
9.6
Exceptional
139 reviews
Price from
$67
per night

The guest house will provide guests with air-conditioned units offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. At the guest house, units come with bed linen and towels.

we had a great stay, the room was well equipped, clean, the hotel is very central and the staff very friendly and helpful.

Show more Show less
9.4
Wonderful
132 reviews
Price from
$69
per night

All units feature air conditioning and a satellite flat-screen TV. All units are fitted with a private bathroom, a safety deposit box and free WiFi, while selected rooms include a balcony and some have garden views. The units include a desk.

Breakfast was amazing and property was clean

Show more Show less
9.1
Wonderful
188 reviews
Price from
$69
per night

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.
Search B&Bs in San Teodoro

Most booked B&Bs in San Teodoro this month

Enjoy breakfast in San Teodoro!

  • Theodore Rooms
    Breakfast options
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 209 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.

    Great room Elia was a great host I’ll definitely be returning

  • B&B LE ISOLE
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 139 reviews

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

    Best host ever! Very cosy and comfy place! Highly recommend!

  • Le Stanze Del Centro
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 181 reviews

    Le Stanze Del Centro in San Teodoro provides accommodations with free bikes, a terrace, and a shared lounge. This guest house provides free private parking, a shared kitchen, and free Wifi.

    Central location, extremely clean and well managed

  • La Minditta
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 161 reviews

    Located 3.7 mi from San Teodoro city center and 39 mi from Palau, La Minditta features a sun terrace and views of the sea. Free private parking is available on site. The rooms have a flat-screen TV.

    Lage, Ausstattung, Ausblick, Sauberkeit,… alles perfekt!!!!

  • B&B La Pavoncella
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 163 reviews

    B&B La Pavoncella is located in San Teodoro, 14 mi from Olbia and 9.9 mi from Posada. The rooms come with a flat-screen TV with satellite channels.

    Disponibilità host, posizione e pulizia della struttura

  • B&B Chorisia
    Breakfast options
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 113 reviews

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

    Accoglienza, ospitalità, pulizia, disponibilità della sig.ra Annalisa

  • Villa Minda
    Breakfast options
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 234 reviews

    Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Villa Minda is 1.3 miles from Spiaggia Isuledda.

    Posizione, accoglienza, gentilezza degli operatori della struttura

  • Da Teresa
    Breakfast options
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 202 reviews

    Featuring free WiFi throughout the property, Da Teresa offers pet-friendly accommodations in Lu Fraili, 3.1 mi from the center of San Teodoro. Lu Impostu beach is 1.2 mi away.

    Accoglienza, posto calmo e sereno. Camera molto carina

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

  • Terre di gallura
    Budget options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 262 reviews

    Terre di gallura in San Teodoro provides accommodations with a garden and a terrace.

    Chambre très très propre, cadre de vie parfait. Je recommande

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

    Mivida "Le stanze di Ada" is a recently renovated bed and breakfast in the center of San Teodoro, 1.5 miles from Cala d'Ambra Beach and 1.5 miles from La Cinta Beach.

    Camera molto pulita e accogliente, personale gentile e professionale

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

    Featuring free WiFi throughout, Mare Sole offers accommodations in San Teodoro, 0.9 mi from La Cinta beach. The property is 3.7 mi from L'Isuledda beach. Free private parking is available on site.

    Posizione comoda, su strada primaria e di facile accesso.

  • Villa Geron
    Budget options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 115 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

  • Domus Francy
    Budget options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 240 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.

    Lovely owners, delicious breakfast, beautiful property and location

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

    B&B Da Laura San Teodoro features air-conditioned rooms in San Teodoro. This recently renovated bed and breakfast is located 1.6 miles from Cala d'Ambra Beach and 1.7 miles from La Cinta Beach.

    Ottima pulizia, gentilezza dell’host, parcheggio disponibile.

  • Karasole
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 30 reviews

    Offering city views, Karasole in San Teodoro offers accommodations and a garden.

    Chambre cosy, bon emplacement pas loin de la plage, personnel accueillant

  • CHRISSO ROOMS affittacamere
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 29 reviews

    A 15-minute walk from La Cinta Beach in the center of San Teodoro, CHRISSO ROOMS affittacamere provides accommodations with access to a garden.

    La struttura era accogliente, molto pulita e la posizione al centro di San Teodoro era perfetta per spostarsi nel paese anche a piedi. Host super disponibile.

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

  • Wonderland
    Central location
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 81 reviews

    Featuring a garden, Wonderland features accommodations in San Teodoro. This beachfront property offers access to a patio, darts, and free Wifi.

    Amazing location, friendly helpful staff, clean and tidy. It was just perfect!

  • B&B Da Sabrina
    9.7
    Scored 9.7
    Exceptional
    Rated 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.

    Great and helpful staff. Good and rich breakfast.

  • B&B Natura
    Central location
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 33 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.

    War alles neu und ein liebevoll angerichtet Frühstück gab es …

  • LAMEFATA
    Central location
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 204 reviews

    Featuring free Wifi, private parking, and a garden, the recently renovated property LAMEFATA offers accommodations in San Teodoro, 12 miles from Isola di Tavolara and 23 miles from Olbia Harbour. 20...

    Sehr netter und flexibler Gastgeber. Hat uns gute Tipps gegeben und uns sehr gut betreut.

  • B&B Limone
    Central location
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 149 reviews

    B&B Limone is located in L'Alzoni. All units feature air conditioning and a flat-screen TV. There is a private bathroom with bidet and free toiletries in each unit, along with a hair dryer.

    de vriendelijkheid en de zeer vriendelijk ontvangst

  • casa l'Ulivariu affittacamere
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 104 reviews

    Offering a garden, casa l'Ulivariu affittacamere offers accommodations in San Teodoro. This property offers access to a balcony, free private parking, and free Wifi.

    Frühstück, Aussicht, Außenbereich, Gastgeber, Zimmer und Bad

  • Monolocale belvedere
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 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.

    Quello che mi è piaciuto più di tutti è stato il bagno

  • Il giardino di Daniela
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 248 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.

    L'ospitalità, la pulizia, gli arredi, la iacuzzi, tuttooooooo 😍

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

    MarMè in San Teodoro provides accommodations with a garden and a terrace.

    Posizione pulizia e gentilezza del personale al top

  • Istellas
    Central location
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 15 reviews

    Istellas offers accommodations in San Teodoro, 17 miles from Archeological Museum of Olbia and 18 miles from Church of St. Paul the Apostle.

  • Frina di Mari b&b
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 53 reviews

    Frina di Mari b&b offers air-conditioned accommodations in San Teodoro. This property offers access to a patio and free private parking.

    La gentilezza di Patrizia e la terrazza vista mare.

  • Bandi House
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 49 reviews

    With a garden, Bandi House is located a 5-minute drive from San Teodoro, a 10-minute drive from La Cinta beach. Free WiFi access is available in all rooms.

    Paola gentile, accogliente e sempre disponibile e attenta ad ogni esigenza

  • Villa Est
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 8 reviews

    Featuring a garden, Villa Est offers accommodations in San Teodoro. This guest house features accommodations with a balcony and free Wifi.

  • B&B Da Tizy
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 97 reviews

    B&B Da Tizy in San Teodoro provides accommodations with a garden and a terrace. The air-conditioned accommodations are 1.1 miles from Cala d'Ambra Beach.

    The host and staff was really friendly and helpful

  • Su Suberju
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 62 reviews

    Set in San Teodoro, Su Suberju has a garden, BBQ facilities, and free WiFi. The units at the guest house come with a seating area.

    Desayuno con repostería casera ,sitio tranquilo y cerca de la playa

  • B&B Lu Lioni
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 143 reviews

    B&B Lu Lioni in San Teodoro provides accommodations with a garden and a shared lounge. This bed and breakfast offers accommodations with a terrace.

    Außergewöhnliche Lage Tolles Zimmer Nette Gastgeber

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

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

    Personale molto cordiale e disponibile. Camera ampia e sempre pulita.

  • sole e sale 2
    Central location
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 74 reviews

    Located in San Teodoro, 3 mi from the sea, sole e sale 2 features a garden and free WiFi. All units feature air conditioning and a flat-screen TV.

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

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

    Located in San Teodoro, 3 mi from the sea, Sole&Sale features a garden and free WiFi. Every unit has a private bathroom and bidet, air conditioning, a flat-screen TV and a fridge.

    Cortesia, pulizia della camera colazione abbondante e completa.

  • b&b Florian
    Central location
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 7 reviews

    1.1 miles from La Cinta Beach in San Teodoro, b&b Florian offers accommodations with access to a solarium.

    Super centraal gelegen moderne en schone accomodatie met top dakterras. Service van de Sergio en zijn zoon was fantastisch en allerhartelijkst.

  • The sunset
    Central location
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 84 reviews

    The sunset offers accommodations in San Teodoro, 1.1 miles from Cala d'Ambra Beach and 1.9 miles from Spiaggia Isuledda.

    Pulizia,cortesia della ragazza comodo come posizione

  • Affittacamere Samar
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 156 reviews

    Affittacamere Samar is located in San Teodoro, just 1.1 miles from Cala d'Ambra Beach and 1.8 miles from Spiaggia Isuledda.

    clean, have garden, have coffee machine, nice staff

  • Guest Rooms Affittacamere
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 188 reviews

    Guest Rooms Affittacamere in San Teodoro provides accommodations with a garden and a terrace. There's a private entrance at the guest house for the convenience of those who stay.

    Bom pequeno-almoço e staff muito prestável e simpático

  • B&B Gonare
    Central location
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 32 reviews

    Providing garden views, B&B Gonare in San Teodoro provides accommodations, a garden, and a terrace. Both free Wifi and parking on-site are available at the guest house free of charge.

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

  • Residenza L'Alzoni
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 207 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

  • The Sunrise
    Central location
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 108 reviews

    The Sunrise offers accommodations in San Teodoro, a 17-minute walk from Cala d'Ambra Beach and 1.7 miles from Spiaggia Isuledda.

    Lovely location, responsive owners and modern rooms.

  • Li Teggi Turismo Rurale
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 336 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.

    Pace, tranquilo tuto e belissimo. Tuti complimenti

  • Coro e Bentu Rooms & View
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 65 reviews

    Coro e Bentu Rooms & View provides wellness packages and beauty services, as well as air-conditioned accommodations in San Teodoro, 1.6 miles from La Cinta Beach.

    l’emplacement, le cadre, la petite terrasse, l’hôte

FAQ about B&Bs in San Teodoro







B&Bs That Guests Love in San Teodoro

  • Avg. price/night: $233.25
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 260 reviews
    Great location. Own private beach with sun umbrellas and sunbeds. Nice bar. Breakfast not great, but good enough. You can now order all kinds of coffee to the waiters during breakfast time. Walking distance to San Teodoro Spacious rooms. Staff at the reception was very kind.
    Georgi
    Family with young children
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 108 reviews
    Renovated and fully equiped space with kitchen, bathroom and terrace. Parking space in front of the building. Very close to charming city center.
    Domarecka
    Young couple
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 163 reviews
    Quiet, perfect nights sleep, great location, lovely view, walking distance to the beach
    Marjut
    Solo traveler
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 13 reviews
    Spacious and clean. Quiet and very private. Located in walking distance to town centre and all restaurants.
    Ilona
    Young couple
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 17 reviews
    Great location with easy walking distance to La Cinta beach and also to the town centre. Shops nearby, WiFi, TV (which we used with HDMI cable we brought to watch our own stuff from laptop). Quiet location, lovely garden, easy to communicate with hosts. Also easy to get a beach bus to other nearby beaches from road nearby.
    Johanna
    Group
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews
    Its a big apartment, with everything there you need. Two seperate bedrooms, a fully equiped kitchen with every tool you need to cook. Washingmachine, Dishwasher. Guilia and her family are great hosts, very helpfull. You can rent bikes directly, which makes it easier to get to the beach. The Apartment is really close to the city center.
    Travelmill
    Solo traveler
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 132 reviews
    Nice apartment in a great location. Nice host, we felt very welcome. Room was cleaned everyday. Private parking is a big plus.
    Johanna
    Young couple
  • Avg. price/night: $85.44
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 194 reviews
    Clean, comfortable great location, quiet and great food
    A
    Anonymous
    Young couple
  • 5.5
    Scored 5.5
    Average
    Rated fair
     · 2 reviews
    Location is good, close to the city centre, restaurants and shops. The area is quiet and clean. The room had AC and hot water.
    Monica
    Solo traveler
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 418 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