A crowded beach with people swimming and sunbathing, colorful umbrellas, and a mountainous backdrop.

Apartments in San Teodoro

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for San Teodoro apartments

1. Sunset House PuntoCasaBudoni

Sunset House PuntoCasaBudoni
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
"Everything was perfect but the best was communication. Barbara was answering our questions immediately and she was always available. Property was really clean and perfect condition"
United States
Jelena
The price is NZ$533
includes taxes & fees
20 Oct - 21 Oct
Sunset House PuntoCasaBudoni

2. MareSole La Cinta - Two Bedroom Apartment, Sleeps 6

MareSole La Cinta - Two Bedroom Apartment, Sleeps 6
San Teodoro City Centre
MareSole La Cinta - Two Bedroom Apartment, Sleeps 6

3. Les Asphodèles: Three-room apartment for 6 people

Les Asphodèles: Three-room apartment for 6 people
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
"Ein super schöner Urlaub, wir bedanken uns auch ganz lieb bei Nicole, sie war für Fragen immer sofort da sich ganz lieb um alles gekümmert wenn es Fragen oder um Hilfe ging."
United States
dennis_hanff H.
Les Asphodèles: Three-room apartment for 6 people

4. San Teodoro 1, Two-room apartment for 4 people

San Teodoro 1, Two-room apartment for 4 people
San Teodoro City Centre
San Teodoro 1, Two-room apartment for 4 people

5. Vecchio Ulivo

Vecchio Ulivo
San Teodoro City Centre
6.0 out of 10, (1 review)
"Das Bad war veraltet und die Dusche sehr eng. Das Bett im Schlafzimmer war sehr hart und somit leider unbequem. Der Urlaub war aber trotzdem schön und die Unterkunft günstig und sehr sauber. Man kann den Strand innerhalb 15 min Zu Fuß erreichen."
Germany
Kerim
The price is NZ$542
includes taxes & fees
23 Oct - 24 Oct
Vecchio Ulivo

6. (38 sq m): living room with kitchenette and double sofa bed, double bedroom, bedroom with bunk beds, bathroom with shower and bidet.<br>The apartments are equipped with:<br>tv,<br>hairdryer,<br><b>air conditioning</b><br>iron and ironing board (on reques

(38 sq m): living room with kitchenette and double sofa bed, double bedroom, bedroom with bunk beds, bathroom with shower and bidet.<br>The apartments are equipped with:<br>tv,<br>hairdryer,<br><b>air conditioning</b><br>iron and ironing board (on reques
San Teodoro City Centre
(38 sq m): living room with kitchenette and double sofa bed, double bedroom, bedroom with bunk beds, bathroom with shower and bidet.<br>The apartments are equipped with:<br>tv,<br>hairdryer,<br><b>air conditioning</b><br>iron and ironing board (on reques

7. Wave Apartment - The heart of San Teodoro

Wave Apartment - The heart of San Teodoro
San Teodoro City Centre
The price is NZ$377
includes taxes & fees
14 Oct - 15 Oct
Wave Apartment - The heart of San Teodoro

8. Residenze Cielo e Mare - Luna

Residenze Cielo e Mare - Luna
San Teodoro City Centre
Residenze Cielo e Mare - Luna

9. Residenze Cielo e Mare - Sabbia

Residenze Cielo e Mare - Sabbia
San Teodoro City Centre
The price is NZ$341
includes taxes & fees
15 Oct - 16 Oct
Residenze Cielo e Mare - Sabbia

10. Typical house near the beach and shops for a holiday without car # 5

Typical house near the beach and shops for a holiday without car # 5
San Teodoro City Centre
9.0 out of 10, Wonderful, (2 reviews)
"Gute Lage in der Nähe des Stadtzentrums, alles ist mit einem kleinen Spaziergang erreichbar. Der Strand La Cinta war auch nur 10 Minuten zu Fuss entfernt. Spielplatz ganz in der Nähe. In der Wohnung ist alles vorhanden von Bügeleisen über Staubsauger bis hin zu Essgeschirr für Kinder. Wunderschöner Ausblick aus der Wohnung und vom Balkon. Kommunikation mit Vermieter hat super geklappt, Fragen haben sie schnell beantwortet. Wir haben die Zeit sehr im Apartment genossen und würden gerne...
Germany
Boglarka G.
The price is NZ$591
includes taxes & fees
14 Oct - 15 Oct
Typical house near the beach and shops for a holiday without car # 5

11. 'Citai Sea Viewhouse Puntocasabudoni' Apartment with Sea View, Wi-Fi & Air Conditioning

'Citai Sea Viewhouse Puntocasabudoni' Apartment with Sea View, Wi-Fi & Air Conditioning
San Teodoro City Centre
The price is NZ$912
includes taxes & fees
13 Nov - 14 Nov
'Citai Sea Viewhouse Puntocasabudoni' Apartment with Sea View, Wi-Fi & Air Conditioning

12. Residenze Cielo e Mare - Stella

Residenze Cielo e Mare - Stella
San Teodoro City Centre
Residenze Cielo e Mare - Stella

13. Residenze Cielo e Mare - Conchiglia

Residenze Cielo e Mare - Conchiglia
San Teodoro City Centre
Residenze Cielo e Mare - Conchiglia

14. Apartment 'Casa Bougainville Cala D'Ambra' with Sea View, Wi-Fi & Air Conditioning

Apartment 'Casa Bougainville Cala D'Ambra' with Sea View, Wi-Fi & Air Conditioning
San Teodoro City Centre
Apartment 'Casa Bougainville Cala D'Ambra' with Sea View, Wi-Fi & Air Conditioning

15. Apartment 'Sardegnadream 7' with Private Terrace, Wi-Fi and Air Conditioning

Apartment 'Sardegnadream 7' with Private Terrace, Wi-Fi and Air Conditioning
San Teodoro City Centre
Apartment 'Sardegnadream 7' with Private Terrace, Wi-Fi and Air Conditioning

16. Apartment at Residence in Loiri

Apartment at Residence in Loiri
San Teodoro
The price is NZ$224
includes taxes & fees
26 Oct - 27 Oct
Apartment at Residence in Loiri

17. Bilo Lu Impostu with Veranda and Air Conditioning

Bilo Lu Impostu with Veranda and Air Conditioning
Case Peschiera-Lu Fraili
The price is NZ$880
includes taxes & fees
14 Oct - 15 Oct
Bilo Lu Impostu with Veranda and Air Conditioning

18. Holiday Apartment “Trilocale a 200 m dal Centro” with Air Conditioning & Terrace

Holiday Apartment “Trilocale a 200 m dal Centro” with Air Conditioning & Terrace
San Teodoro City Centre
Holiday Apartment “Trilocale a 200 m dal Centro” with Air Conditioning & Terrace

19. Residence Miriacheddu

Residence Miriacheddu
San Teodoro
8.6 out of 10, Excellent, (12 reviews)
"Bom emplacement, appartment propre, acces facile, cadre agréable, appartement équipé Petit bemol : la wifi ne fonctionnait que dans la véranda Autrement tout etait bien"
France
Chiraz
The price is NZ$17,397
includes taxes & fees
1 Nov - 2 Nov
Residence Miriacheddu

20. Brezza Marina - Terrace Apartment with Private Terrace, Wi-Fi and Air Conditioning

Brezza Marina - Terrace Apartment with Private Terrace, Wi-Fi and Air Conditioning
San Teodoro City Centre
Brezza Marina - Terrace Apartment with Private Terrace, Wi-Fi and Air Conditioning
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top San Teodoro Hotel Reviews

Find out more about San Teodoro

San Teodoro Apartments information

Number of reviews
15
Accommodation
565 Apartments
Lowest Price
NZ$224
Highest Price
NZ$17,397

Frequently asked questions

What's it like to stay at an apartment in San Teodoro?
You can choose from 530 apartments in San Teodoro for your holiday.
How do you know if an apartment is a good option for your stay?
Often offering more space than a traditional hotel room, an apartment comes with a kitchen, so you can cook some of your meals. Apartments are ideal for families who want the conveniences of home but also for couples looking for something with a more local feel.
What's a favourite apartment for a stay in San Teodoro?
Residenze Gallura: Neighbourhood: San Teodoro City Centre . Includes a furnished balcony . Access to free parking is available on site . Residence Baia Salinedda: Amenities include a furnished balcony . A restaurant and free parking are on site . Residence Miriacheddu: Includes a furnished patio . Free parking and a bar are on site . Residence Oasi e Oasi Blu: Neighbourhood: San Teodoro City Centre .
How many apartments will I find in San Teodoro?
Expedia has 530 apartments to book in San Teodoro.
What will the weather be like in San Teodoro?
Although weather is just one factor, it can really affect your travel plans, especially when you're planning an extended stay in San Teodoro. The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for San Teodoro is 564 mm.
What should I see and do in San Teodoro?
La Isuledda Beach and San Teodoro Beach are a couple of lovely local spots to get outside and enjoy nature. While here, San Teodoro Port and Lu Impostu Beach are other places worth a visit.
What's the best way to get to and around San Teodoro?
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into Olbia (OLB-Costa Smeralda), which is located 12.1 mi (19.5 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.