Skip to main content

Self Catering Accommodation in San Teodoro

Find the self catering accommodation that appeal to you the most

Top picks for San Teodoro hotels

Explore our most popular hotels in San Teodoro

Filter by:

Review score

Residence SardegnaSummer Li Cuppulati

San Teodoro City Centre, San Teodoro

Located in San Teodoro, Residence Sardegna Summer Li Cuppulati is a 5-minute drive from the La Cinta beach. It offers self-catering accommodation, a garden featuring BBQ and outdoor dining areas.

E
Elisangela
From
Ireland
I liked everything, super clean, loads of space, huge green area for barbecue, and the kids to run around. Staff were really efficient and friendly. Would definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 200 reviews
Price from
US$264.41
1 night, 2 adults

Splendido Stazzo vista mare San Teodoro Lu Fraili

San Teodoro

Featuring garden views, Splendido Stazzo vista mare San Teodoro Lu Fraili provides accommodation with a garden and a patio, around 8.8 km from Isola di Tavolara.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$296.14
1 night, 2 adults

SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda

San Teodoro

Featuring air-conditioned accommodation with a balcony, SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda is located in San Teodoro.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$370.17
1 night, 2 adults

Appartamento1

San Teodoro

Appartamento1 is set in San Teodoro, 28 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, as well as 29 km from Church of St. Paul the Apostle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$116.34
1 night, 2 adults

Villa Angedras

San Teodoro

A recently renovated holiday home set in San Teodoro, Villa Angedras features a garden. The property has garden and inner courtyard views, and is 14 km from Isola di Tavolara.

G
Gallin
From
Bulgaria
House is absolutely great. You have all you need, it is spacious enough and very quiet. Host was super helpful. We would love to return here! :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 23 reviews
Price from
US$117.51
1 night, 2 adults

The Villa - San Teodoro

San Teodoro City Centre, San Teodoro

Set within the San Teodoro City Centre district in San Teodoro, The Villa - San Teodoro has air conditioning, a patio, and garden views.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$279.10
1 night, 2 adults

Appartamento San Teodoro centro

San Teodoro City Centre, San Teodoro

In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, Appartamento San Teodoro centro offers free WiFi, air conditioning and household amenities such as a microwave and...

G
Gina
From
Germany
Rita was absolutely lovely and gave us the best tipps! The apartment was gorgeous, super comfortable, central and we had everything and even more we expected!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
US$305.54
1 night, 2 adults

villa Le farfalle

San Teodoro

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro.

S
Sasínová
From
Czech Republic
Villa Le farfalle is located in a beautiful location and is fully equipped. Each bedroom has its own bathroom. The host has prepared a local dessert and wine to welcome us. Such attention is very nice. The pool in the garden is large and has perfect filtration, so it always stays clean. Accommodation in this villa can be really recommended to anyone looking for a comfortable accommodation in a quiet environment.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
US$846.11
1 night, 2 adults

Caneis Apartments

San Teodoro

Located in San Teodoro and only 2.1 km from Spiaggia di Cala Girgolu, Caneis Apartments provides accommodation with sea views, free WiFi and free private parking.

c
cayman
From
Belgium
Very nice residence, well located and modern flat. Very pleasant swimming pool. Very friendly and available owner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 82 reviews
Price from
US$213.88
1 night, 2 adults

Da Tea

San Teodoro City Centre, San Teodoro

Ideally situated in the centre of San Teodoro, Da Tea is a recently renovated bed and breakfast, which features free WiFi, free bikes and free private parking for guests who drive.

J
Jana
From
Czech Republic
Very nice, perfectly clean and newly equipped room. Everything white and clean. Nice pop-art style of our 4bed room. Owner very nice and polite. Also Monica who works here was very friendly. But the best was the breakfast!!! Excellent. Thank you.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 174 reviews
Price from
US$116.34
1 night, 2 adults
All self catering accommodation in San Teodoro

The best self catering accommodation in San Teodoro

Check out our pick of great self catering accommodation in San Teodoro

Filter by:

Review score

Residence SardegnaSummer Li Cuppulati

San Teodoro City Centre, San Teodoro

Located in San Teodoro, Residence Sardegna Summer Li Cuppulati is a 5-minute drive from the La Cinta beach. It offers self-catering accommodation, a garden featuring BBQ and outdoor dining areas.

E
Elisangela
From
Ireland
I liked everything, super clean, loads of space, huge green area for barbecue, and the kids to run around. Staff were really efficient and friendly. Would definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 200 reviews
Price from
US$264.41
1 night, 2 adults

Splendido Stazzo vista mare San Teodoro Lu Fraili

San Teodoro

Featuring garden views, Splendido Stazzo vista mare San Teodoro Lu Fraili provides accommodation with a garden and a patio, around 8.8 km from Isola di Tavolara.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$296.14
1 night, 2 adults

SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda

San Teodoro

Featuring air-conditioned accommodation with a balcony, SPLENDIDO APPARTAMENTO SAN TEODORO La Suaredda is located in San Teodoro.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$370.17
1 night, 2 adults

Appartamento1

San Teodoro

Appartamento1 is set in San Teodoro, 28 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, as well as 29 km from Church of St. Paul the Apostle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$116.34
1 night, 2 adults

Villa Angedras

San Teodoro

A recently renovated holiday home set in San Teodoro, Villa Angedras features a garden. The property has garden and inner courtyard views, and is 14 km from Isola di Tavolara.

G
Gallin
From
Bulgaria
House is absolutely great. You have all you need, it is spacious enough and very quiet. Host was super helpful. We would love to return here! :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 23 reviews
Price from
US$117.51
1 night, 2 adults

The Villa - San Teodoro

San Teodoro City Centre, San Teodoro

Set within the San Teodoro City Centre district in San Teodoro, The Villa - San Teodoro has air conditioning, a patio, and garden views.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$279.10
1 night, 2 adults

Appartamento San Teodoro centro

San Teodoro City Centre, San Teodoro

In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, Appartamento San Teodoro centro offers free WiFi, air conditioning and household amenities such as a microwave and...

G
Gina
From
Germany
Rita was absolutely lovely and gave us the best tipps! The apartment was gorgeous, super comfortable, central and we had everything and even more we expected!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
US$305.54
1 night, 2 adults

villa Le farfalle

San Teodoro

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro.

S
Sasínová
From
Czech Republic
Villa Le farfalle is located in a beautiful location and is fully equipped. Each bedroom has its own bathroom. The host has prepared a local dessert and wine to welcome us. Such attention is very nice. The pool in the garden is large and has perfect filtration, so it always stays clean. Accommodation in this villa can be really recommended to anyone looking for a comfortable accommodation in a quiet environment.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
US$846.11
1 night, 2 adults

Caneis Apartments

San Teodoro

Located in San Teodoro and only 2.1 km from Spiaggia di Cala Girgolu, Caneis Apartments provides accommodation with sea views, free WiFi and free private parking.

c
cayman
From
Belgium
Very nice residence, well located and modern flat. Very pleasant swimming pool. Very friendly and available owner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 82 reviews
Price from
US$213.88
1 night, 2 adults

Da Tea

San Teodoro City Centre, San Teodoro

Ideally situated in the centre of San Teodoro, Da Tea is a recently renovated bed and breakfast, which features free WiFi, free bikes and free private parking for guests who drive.

J
Jana
From
Czech Republic
Very nice, perfectly clean and newly equipped room. Everything white and clean. Nice pop-art style of our 4bed room. Owner very nice and polite. Also Monica who works here was very friendly. But the best was the breakfast!!! Excellent. Thank you.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 174 reviews
Price from
US$116.34
1 night, 2 adults
All self catering accommodation in San Teodoro

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in San Teodoro and surroundings in the past month

See all

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 27 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 32 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 82 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 16 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 222 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 105 reviews

Popular with guests booking self catering accommodation in San Teodoro

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 583 reviews

These self catering accommodation in San Teodoro and nearby have options with free cancellation

Villa Pinna 2

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

Situated 2.5 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Villa Pinna 2 features accommodation with free WiFi and free private parking.

From US$401.02 per night

Villa Pinna

San Teodoro
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Situated in the centre of San Teodoro, Villa Pinna features an outdoor swimming pool, a garden, free WiFi, and free private parking for guests who drive.

From US$387.80 per night

Le Trame di Ka.Sa

Porto Ottiolu
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 96 reviews

500 metres from Ottiolu Beach, Le Trame di Ka.Sa is a recently renovated property situated in Porto Ottiolu and features air-conditioned rooms with free WiFi and private parking.

From US$888.71 per night

Casa Villetta Vacanze Budoni

Budoni
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Budoni, 1.4 km from Spiaggia e pineta Salamaghe and 24 km from Isola di Tavolara, Casa Villetta Vacanze Budoni offers a garden and air conditioning.

Appartamento Estate

Limpiddu
Free cancellation options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Set in Limpiddu, 1.8 km from Spiaggia Capannizza and 28 km from Isola di Tavolara, Appartamento Estate offers air conditioning.

From US$317.29 per night

Q HOME San TEODORO

San Teodoro
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Featuring air-conditioned accommodation with a balcony, Q HOME San TEODORO is set in San Teodoro. This property offers access to a terrace and free private parking.

Villino Ginestra

San Teodoro
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 19 reviews

Located within the San Teodoro City Centre district in San Teodoro, Villino Ginestra has air conditioning, a balcony, and city views. This property offers access to a terrace and free private parking.

Gerani Quadrilocale

San Teodoro
Free cancellation options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Gerani Quadrilocale is situated in the San Teodoro City Centre district of San Teodoro, 15 km from Isola di Tavolara, 35 km from Olbia Harbour and 29 km from Archeological Museum of Olbia.

Highly rated self catering accommodation in San Teodoro and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Set in Monte Petrosu in the Sardinia region, Casa Vacanze Sole has a balcony. The property is located 2.1 km from Spiaggia di Cala Girgolu, 5.6 km from Isola di Tavolara and 25 km from Olbia Harbour.

From US$546.44 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews

In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, Appartamento San Teodoro centro offers free WiFi, air conditioning and household amenities such as a microwave and...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews

Set in the centre of San Teodoro, Residence Le Zagare offers classically furnished apartments with an equipped terrace, housed in new Mediterranean-style building.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8 reviews

Right in the heart of San Teodoro, situated within a short distance of Cala d'Ambra Beach, Acquamarina - Exclusive Sea House offers free WiFi, air conditioning and household amenities such as a...

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

In a prime location in the centre of San Teodoro, Residence La Funtana provides air-conditioned rooms with free WiFi and free private parking. With sea views, this accommodation offers a balcony.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 17 reviews

Well set in the San Teodoro City Centre district of San Teodoro, San Teodoro Appartamento Vacanze Centro is located 35 km from Olbia Harbour, 29 km from Archeological Museum of Olbia and 30 km from...

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

Situated 1.1 km from Cala d'Ambra Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Sea View - Cozy apartment with parking space features accommodation with free WiFi and free...

Pettirosso 6

San Teodoro
8.0+ review score
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Located in San Teodoro, 15 km from Isola di Tavolara and 35 km from Olbia Harbour, Pettirosso 6 offers air conditioning. This property offers access to a balcony and free private parking.

Enjoy breakfast in San Teodoro and nearby

Casa Lucca 3

San Teodoro
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Featuring garden views, Casa Lucca 3 provides accommodation with a garden and a patio, around 15 km from Isola di Tavolara.

Pettirosso 5

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

Right in the centre of San Teodoro, Pettirosso 5 has garden views from the terrace. The air-conditioned accommodation is 1.2 km from Cala d'Ambra Beach.

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

Conveniently located in the centre of San Teodoro, La Giara d'Ambra Garden House is a recently renovated holiday home, which offers free WiFi, a garden and free private parking for guests who drive.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6 reviews

Attractively set in the centre of San Teodoro, Asfodeli 19 in Centro features a tour desk and free private parking. Guests staying at this apartment have access to a patio.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews

In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, La Terrazza sul Mare offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine...

Villette Oasi

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

Ideally set in San Teodoro, Villette Oasi features air-conditioned rooms with free WiFi and free private parking. There is a private entrance at the apartment for the convenience of those who stay.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Bilocale Lu Liciu in Centro features accommodation situated less than 1 km from the centre of San Teodoro and offers a terrace and barbecue facilities.

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

Set in San Teodoro, 15 km from Isola di Tavolara and 35 km from Olbia Harbour, San Teodoro a due passi dal centro... Offers air conditioning.

FAQ about self catering accommodation in San Teodoro

Self catering accommodation that guests love in San Teodoro

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Great renewed house with all and more facilities, like two bathrooms, outside shower. A fully equiped kitchen, there's also a barbecue on the terace. Everything is brand new and we've really enjoyed every moment of our vacation in this accomodation. The location is also perfect, close to all that San Teodoro can offer at the same time not being in the crowded center.
Guest review by
Robert
Solo traveller
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Lovely pool area with view of the bay, nicely located on a hill, really good kitchen equipment, spacious apartment with great view from the balcony
Guest review by
Tina
People with friends