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.

g
georgi yotsov
From
Bulgaria
Great location, great place, great host! Couldn't ask for more
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 127 reviews
Price from
£89.89
1 night, 2 adults

casa l'Ulivariu affittacamere

San Teodoro

Set in San Teodoro and only 2.2 km from La Cinta Beach, casa l'Ulivariu affittacamere offers accommodation with sea views, free WiFi and free private parking.

S
Savu
From
United Arab Emirates
We had an excellent host that went above and beyond with the customer service. Breakfast was tasty and diverse and we were asked every day for the time and food preferences. There were a lot of options to ask from. Any concerns or inquiries we addressed were met with kindness and professionalism. Very quiet area and the view is superb! For those arriving at the location, the car is recommended there as well for the entire island. Thank you, Giulio!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 207 reviews
Price from
£69.15
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.

A
António
From
Portugal
Very nice rooms and property, very quiet and near everything.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 318 reviews
Price from
£98.54
1 night, 2 adults

Theodore Rooms

San Teodoro City Centre, San Teodoro

Theodore Rooms in San Teodoro provides accommodation with free WiFi, 15 km from Isola di Tavolara, 35 km from Olbia Harbour and 29 km from Archeological Museum of Olbia.

H
Helen
From
United Kingdom
The room was lovely and clean and was perfect for our family of three. We really enjoyed our breakfast of croissants, freshly squeezed orange juice and espresso. We also loved the sauna in the shower. The staff were lovely and so helpful. Would definitely stay again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 218 reviews
Price from
£119.37
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, 148 reviews
Price from
£103.72
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, 172 reviews
Price from
£98.54
1 night, 2 adults

Mivida "Le stanze di Ada"

San Teodoro City Centre, San Teodoro

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

P
Pietro
From
Italy
We had a wonderful stay at Mivida's apartments. The place is centrally located making it easy to get to the town centre and is walking distance to the main beach "la Cinta". The host was very informative and thoughtful throughout our stay. We will definitely return.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
£112.37
1 night, 2 adults

Mare Sole

San Teodoro City Centre, 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.

P
Pavlina
From
United Kingdom
The location was great! Had local small shops around with everything you need, pizza restaurant next door and plenty other around, bus stop very close to the accomodation and walking distance to the beach and town. Quiet area. Danilo is an exceptional host, very friendly, helpful and kind! Happy to recommend where to go and what to do to have the nicest time possible! Had quite a bad accident on my holiday and he helped to get me an appointment with local doctor and insisted to drive us to the airport. Can’t ask for better host!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
£63.96
1 night, 2 adults

Le Stanze Del Centro

San Teodoro City Centre, San Teodoro

Conveniently set in the centre of San Teodoro, Le Stanze Del Centro provides free WiFi, a terrace and free private parking for guests who drive.

c
civla
From
Serbia
It's my second time here... Location top, in the center and close to the bus station in 3 minut... Room is big, comfort, very clean with nice view... Toilet very clean and big, with few towels, hairdryer, soap and dolce... You have good breakfast in Cafe Ambra day 50m from apartment...Who want kitchen there is big and clean outside room... The owner Martina is always kind and tells everything what you want to know... All recommendations for visit if you in San Teodoro 👌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 190 reviews
Price from
£111.50
1 night, 2 adults

La Minditta

San Teodoro

Set in San Teodoro and only 2.1 km from La Cinta Beach, La Minditta offers accommodation with sea views, free WiFi and free private parking. With garden views, this accommodation features a patio.

D
Daniela
From
Romania
We liked everything.the location is really nice, with a sea view, the birds that are singing, the cleanliness of the room, the breakfast, the informations we received about the area. 5*
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 144 reviews
Price from
£151.26
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.7
    Exceptional - What previous guests thought, 94 reviews
  • Popular with guests booking B&Bs in San Teodoro

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

    Scored out of 10, guest rating 9.0
    Superb - 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, 388 reviews
  • Popular with guests booking B&Bs in San Teodoro

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

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

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

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

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

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

Enjoy breakfast in San Teodoro and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 123 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 505 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.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 144 reviews

    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.

  • Brezza di Mare

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 93 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...

  • Li Piri

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

    Located in San Teodoro, 1.6 km from Cala d'Ambra Beach and 1 km from the centre, Li Piri provides air-conditioned accommodation with free WiFi, and a garden.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 242 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.

  • Villa Geron

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 128 reviews

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

  • Rooms Tavolara

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 341 reviews

    Rooms Tavolara, a property with a garden, is situated in San Teodoro, 33 km from Olbia Harbour, 27 km from Archeological Museum of Olbia, as well as 28 km from Church of St. Paul the Apostle.

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

  • Coclea Relais

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 129 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.

  • MarMè

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 139 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 250 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 96 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 302 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 94 reviews

    In the centre of San Teodoro, Parole di Sardegna provides rooms with free WiFi. This recently renovated guest house is located 1.8 km from La Cinta Beach and 14 km from Isola di Tavolara.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 236 reviews

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

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

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

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

  • AQUAMARE San Teodoro

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Conveniently located in the centre of San Teodoro, AQUAMARE San Teodoro offers free WiFi, a garden and free private parking for guests who drive.

  • B&B Da Laura San Teodoro

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 81 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.

  • Gallo Spot

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 94 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.

  • Laguna Blu

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 30 reviews

    Located in San Teodoro, 1.4 km from La Cinta Beach and 1.2 km from the centre, Laguna Blu provides air-conditioned accommodation with free WiFi, and a garden.

  • La Coccinella al mare

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

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

  • Istellas

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 54 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.

  • Stanza Isuledda

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

    Set 2.5 km from Spiaggia Isuledda, Stanza Isuledda offers accommodation in San Teodoro. This property offers access to a patio and free private parking.

  • Su Suberju

    San Teodoro
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 47 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.

FAQ about B&Bs in San Teodoro

B&Bs that guests love in San Teodoro

See all
  • Avg. price/night: £96.81
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 255 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: £134.19
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 83 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