Skip to main content

Guest Houses for every style

Find the right guest house for you in San Teodoro

The best guest houses in San Teodoro

Check out our pick of great guest houses in San Teodoro

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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
162 reviews
Price from
£58.42
1 night, 2 adults
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
£83.46
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
£112.66
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
£75.11
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.2
9.2
Rated superb
Superb
10 reviews
Price from
£81.12
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
34 reviews
Price from
£108.91
1 night, 2 adults
Acquarello Rooms, hotel in San Teodoro

Located within 1.6 km of Cala d'Ambra Beach and 2.8 km of Spiaggia Isuledda, Acquarello Rooms provides rooms with air conditioning and a private bathroom in San Teodoro.

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
£174.42
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
£153.56
1 night, 2 adults
PUNTO ZERO ROOMS, hotel in San Teodoro

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.

Everything was super!!! The location is very good. 3 minutes to the launderette. 5 minutes to the centre and 20 minutes to a very nice beach and all on foot. No contact check in as we arrived very late. Thank you so much to everyone (staff, locals and this beautiful island for an unforgettable holiday!!!!
Scored 8.2
8.2
Rated very good
Very good
268 reviews
Price from
£72.61
1 night, 2 adults
Camere Tirreno 1, hotel in San Teodoro

Located in San Teodoro, 1.6 km from Cala d'Ambra Beach, Camere Tirreno 1 provides accommodation with a garden, free WiFi and a minimarket.

Lovely apartment, nice garden and decor throughout, easy to find and in a perfect location.
Scored 8.4
8.4
Rated very good
Very good
228 reviews
Price from
£70.13
1 night, 2 adults
All guest houses in San Teodoro
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in San Teodoro this month

See all

FAQ about guest houses in San Teodoro

Guest houses that travellers love in San Teodoro

See all
  • Avg. price/night: £91.80
    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.8
    9.8
    Rated exceptional
    Exceptional
     · 23 reviews
    Fantastic, spacious, well equipped villa, great location. Bernardo is a great host, very attentive and helpful. We loved every moment of our stay.
    Marina
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 282 reviews
    Beautifully clean, with a great host. Very quiet and set in wonderful countryside. Easily walkable into the town in around 20 minutes.
    Simon
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 25 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
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 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 traveller
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 94 reviews
    Comfortable beds, lovely and well kept surroundings. Very clean, plenty of towels. Great location. Small but pleasant shared space. Quiet at night despite it being during Sun & Bass Festival. Good communication with host. Had its own BBQ. No kettle on arrival but one provided next day when requested
    Helen
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 26 reviews
    The host was very kind and welcoming, and was very helpful to us during our stay. The apartment is in a great location, in a quiet residential street, close to the Centro area. The apartment is very comfortable and had everything we needed - beds, living area, kitchen, nice outdoor terrace with seating. I would definitely stay here again
    Ryan
    Group
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 284 reviews
    Cute B&B, it is in a quiet street and surrounded by nature. The location was nice to check out beaches nearby and to visit the Tavolara Island! The small city centre of San Teodoro is 5 minutes by car and easy to reach. We have not met the host in person but communication was fast via Whatsapp.
    Sammie
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 83 reviews
    Very nice apartment in a great location, 5 min walk to La Cinta beach and 15 min walk to the city center with many restaurants, bars. The host was very helpful and received many good info about our stay and what to do around!
    Anca Maria
    Group
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 193 reviews
    Great location a little bit away from town centre and close to the beach. Very quiet and full of greenery around. Easy to get by public transport, host was always available and very helpful. Many thanks to her.
    Natalie
    Family with young children