50 Best San Teodoro Villas on Holiday Lettings - Apartments

Close

View larger map

Also consider

Monte Petrosu
40 properties
San Teodoro centre
31 properties
Monte Pedrosu
5 properties
Puntaldia
5 properties

San Teodoro

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,240 Vacation rentals

28

Vacation villa in San Teodoro

Province of Olbia-Tempio / San Teodoro

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
"Villa in San Teodoro" on the first floor comprising living room with kitchenette and sofa bed, 2 double bedrooms, bedroom with 2 beds, 2 baths, 2 covered verandas with sea view beautiful, with large garden, barbecue, outdoor showers, pool private, private parking space …see more

from $168 / night

$1,561 / week

Book View

from $168 / night

28

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
La casa si trova in un contesto verdissimo dove la natura cresce rigogliosa donando relax e divertimento a chi ha la fortuna di trascorrervi una vacanza. Pochissima è la distanza dal mare (appena 800 mt) e mozzafiato è la vista sulle isole di Tavolara e Molara. A soli 2 …see more

from $124 / night

$868 / week

Book View

from $124 / night

(7) Very Good 

11

Apartment accommodation in San Teodoro with golf nearby

Province of Olbia-Tempio / San Teodoro

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Air conditioning
the apartment consists of a private entrance, a living room with sofa bed for 2, colour television. Kitchen with fridge, freezer and oven. 4 burners. Cookware and Dinnerware. 2 bedrooms with 4 doors wardrobe and air conditioning. . A bathroom with shower and bathroom w …see more

from $42 / night

$287 - $1,061 / week

Book View

from $42 / night

(2) Excellent 

31

Apartment rental in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 5 6 nights min

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
At 500 m from the sea, in the beautiful Bay of Lu Impostu-Coda Cavallo-Cala Brandinchi, surrounded by nature and overlooking the lovely scenery, lies Villa Drago, house divided into apartments finished, all with direct sea Lu Impostu beach can be reached easily on foot …see more

from $106 / night

$743 / week

Book View

from $106 / night

16

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden
La residenza si affaccia su un verdissimo giardino attraversato da sentieri di pietra basola, che portano ad ambienti ricavati per godersi un'atmosfera fresca e rilassante, Gli ospiti avranno accesso a tutta la casa, al giardino e al parcheggio ad essa riservato. E' po …see more

from $81 / night

$564 / week

Book View

from $81 / night

35

Vacation villa with shared pool, golf nearby in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
The apartment takes part of the Residence Lu Nibareddu and is located in Montepetrosu, a village which is known for its beautiful view over the island of Tavolara. The beach of Porto Taverna is reachable by car or bike in 5 minutes. Costs of gas, water, electricity, fi …see more

from $125 / night

$874 / week

Book View

from $125 / night

15

Vacation apartment in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden
Appartamentino trilocale nel cuore di San Teodoro Villetta in zona centrale a pochi minuti dalla spiaggia "La Cinta", dal centro storico del paese e dalle sue attrazioni serali. In una via tranquilla, presenta un verde vialetto di ingresso con un piccolo ed ombreggiat …see more

from $82 / night

$568 / week

Book View

from $82 / night

18

San Teodoro Vacation apartment accommodation

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Wonderful sea view apartment just 3 km from the beach La Cinta and Isuledda. The ground floor apartment on one level has a living room with double sofa bed, TV and fireplace; the kitchen corner in the living room is fully equipped with stove, oven and refrigerator with …see more

from $69 / night

$481 / week

Book View

from $69 / night

12

Home rental in Monte Petrosu with shared pool

San Teodoro / Monte Petrosu

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
My house is situated in the village of Domos de fortress in the place 'Montepetrosu direction tip molara with lovely views over the island of Tavolara. communal pool and relaxation area, the house has two verandas, solarium, kitchen, bathroom, bedroom, bedroom with bunk …see more

from $134 / night

$936 - $1,123 / week

Book View

from $134 / night

27

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
The house in San Teodoro has 3 bedroom (s) and Capacity for 6 people. Comfortable and fully equipped. It is 500 m to supermarket, 600 m from the bus station, 2 km from the sandy beach "Cala Girgolu", 3 km from the sandy beach "Porto Taverna", 4 km from the sandy beach " …see more

from $75 / night

$524 / week

Book View

from $75 / night

34

Vacation apartment with shared pool, golf nearby in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
The apartment takes part of the Residence Lu Nibareddu and is located in Montepetrosu, a village which is known for its beautiful view over the island of Tavolara. The beach of Porto Taverna is reachable by car or bike in 5 minutes. Costs of gas, water, electricity, fi …see more

from $103 / night

$717 / week

Book View

from $103 / night

(4) Very Good 

11

Vacation apartment in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 10 1 night min

  • 2 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Semi-detached house on 2 floors. The upper floor has a private entrance, living room with sofa bed for 2, color television. Kitchen with fridge, freezer and oven. 4 fires. Pots and dishes. 2 double bedrooms with wardrobe with 4 doors and air conditioning. . A bathroom w …see more

from $38 / night

$286 - $1,055 / week

Book View

from $38 / night

22

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 1 mi
  • Child friendly
  • Private garden
In the quaint tourist town of Monte Petrosu, located within the marine protected area of ​​Tavolara-Tail Horse Molara-, elegant, spacious apartment with sea view independent garden enclosed in small, well kept residential positioned in a reserved, quiet area 400 meters …see more

from $88 / night

$524 - $1,373 / week

Book View

from $88 / night

14

San Teodoro Vacation home rental

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Independent chalet in San Teodoro, a short walk from the village centre and beautiful beaches, such as La Cinta. The apartment consists of living room with kitchenette and sofa bed, two double bedrooms, bathroom with washing machine; all without a large green lawn with …see more

from $100 / night

$699 / week

Book View

from $100 / night

(1) Excellent 

21

Vacation apartment in San Teodoro

Province of Olbia-Tempio / San Teodoro

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.5 mi
  • Child friendly
  • Private garden
Large apartment on basement with 3 bedrooms, bathroom and kitchen, 170 sqm garden. Basement Large apartment in the center of San Teodoro, with large garden and covered porch with barbecue (private, exclusive use), the optimum position halfway between the town center and …see more

from $94 / night

$500 / week

Book View

from $94 / night

11

Vacation home in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Villa in Cala Juniper in the locality Monte Petrosu 500 m from the beach Independent trilocale 6 beds with garden, living room with fully equipped kitchenette and TV, double bedroom, double bedroom with bunk bed, loft with double sofa bed, bathroom with shower and washi …see more

from $69 / night

$481 / week

Book View

from $69 / night

(2) Excellent 

12

Monte Petrosu Vacation apartment rental

San Teodoro / Monte Petrosu

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Three room wonderful apartment (5-6 beds) within a Sardinian styled residence. Fully equipped, amazing panorama, close to world-wide fame beaches (eg Cala Brandinchi, La Cinta, Cala Girgolu) . Private parking. Quiet but strategic position: close to the town center and s …see more

from $63 / night

$437 - $1,223 / week

Book View

from $63 / night

9

San Teodoro Vacation apartment rental

Province of Olbia-Tempio / San Teodoro

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
Benvenuto Ottobrino is a villa located in the small village of Lu Impostu, which is 3,17 miles from the dynamic small town of San Teodoro. The villa is located at 0,17 miles from Lu Impostu beach and therefore it can be reached by walk in about 2 minutes. The villa is …see more

from $163 / night

$1,135 / week

Book View

from $163 / night

(2) Excellent 

20

Vacation b&b in Puntaldia

San Teodoro / Puntaldia

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Bed and breakfast in San Teodoro, village of lu Fraili, 3 km from the city centre and 1200 metres from the beaches of Punt'Aldia and Lu Impostu in very quiet area but just minutes from all amenities. It consists of two bedrooms, one with mezzanine and balcony with sea v …see more

from $69 / night

$874 / week

Book View

Responds fast!
avg. 2 hours 14 minutes

from $69 / night

18

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Air conditioning
  • Private garden
La residenza si affaccia su un verdissimo giardino attraversato da sentieri di pietra basola, che portano ad ambienti ricavati per godersi un'atmosfera fresca e rilassante, Gli ospiti avranno accesso a tutta la casa, al giardino e al parcheggio ad essa riservato. E' po …see more

from $107 / night

$746 / week

Book View

from $107 / night

(2) Excellent 

20

Vacation home rental

San Teodoro / San Teodoro centre

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Available from May to October gracious terraced house newly built, centrally located in San Teodoro (located in Via Campania in front of the square in which there is a market every Friday). The house has a large veranda (where you can have lunch / dinner), garden (wh …see more

from $186 / night

$1,115 / week

Book View

from $186 / night

17

Vacation villa in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Nearest beach 4 mi
  • Child friendly
  • Air conditioning
House of approx 70 sqm. with 2 bedrooms, kitchen / living room, bathroom and veranda on the ground floor of a charming duplex newly renovated in quiet area "loc. Alzoni", ideal for those who want to get away from the hustle and enjoy the tranquility and beauties of Sard …see more

from $75 / night

$645 - $818 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from $75 / night

(3) Very Good 

11

Vacation apartment with shared pool in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 8 1 night min

  • 2 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
In delizioso complesso residenziale con piscina comune, affitto a San Teodoro in zona Monte Petrosu graziosi appartamenti piano terra e primo piano così composti: • soggiorno con angolo cottura • 2 camere da letto • bagno • ampia veranda dotata di tavolo esterno per man …see more

from $40 / night

$261 - $1,128 / week

Book View

from $40 / night

32

Vacation home in San Teodoro

Province of Olbia-Tempio / San Teodoro

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
4 beds apartment in the center with all the facilities that offers San Teodoro and a few minutes from Cala D'Ambra apartment on the first floor with private entrance living room with fully equipped kitchenette, TV and double sofa bed; master bedroom; bathroom with showe …see more

from $69 / night

$481 / week

Book View

from $69 / night

(3) Excellent 

21

Vacation home rental

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
The house is located in a residence with swimming pool in the pretty and quiet Borgata Nuragheddu 1.5 km from the center of San Teodoro and the beautiful beach La Cinta. The other beaches nearby are; Lu Impostu, Cala Brandinchi, Capo Coda Cavallo and Isuledda. The house …see more

from $62 / night

$434 - $1,041 / week

Book View

Responds fast!
avg. 2 hours 12 minutes

from $62 / night

42

Vacation home rental

San Teodoro / Monte Petrosu

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
A house built on two staggered levels, set in a private park of 4000 square meters with lovely private infinity pool, a few meters from the beautiful coves and the beach of Cala Girgolu. Upstairs is the spacious living room which gives access to the roof terrace with st …see more

from $587 / night

$6,614 / week

Book View

from $587 / night

15

Vacation apartment in San Teodoro centre

San Teodoro / San Teodoro centre

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
three-room apartment on the ground floor apartment with private entrance located 200 meters from the square of San Teodoro and 1200 meters from the beach of Cala D'Ambra. It consists of large living room-dining room with sofa bed, double bedroom, double bedroom, bathroo …see more

from $98 / night

$687 - $1,498 / week

Book View

from $98 / night

(10) Very Good 

12

Vacation apartment with shared pool in Monte Pedrosu

San Teodoro / Monte Pedrosu

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
In lovely residential complex with communal pool, for rent in San Teodoro in Monte Petrosu flats ground floor and first floor as follows: • living room with kitchenette • 2 bedrooms • bathroom • large veranda equipped with table for eating outside with a beautiful view …see more

from $40 / night

$316 - $1,177 / week

Book View

from $40 / night

22

Vacation apartment in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Ask about children
The family house which houses the accommodation is of new construction (year 2013); is located in the hamlet of LU Nuracheddu which is a small town all year, a stone's throw from San Teodoro (Olbia). Its location, on the edge of town, means that you are completely immer …see more

from $75 / night

$500 - $1,498 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from $75 / night

(1) Excellent 

17

B&b rental in San Teodoro with golf nearby

Province of Olbia-Tempio / San Teodoro

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
Bed and breakfast located in San Teodoro, a fraction of Mo Fraili, 3 km from the center and 1200 meters from the beaches of Punt'Aldia and Lu Impostu in very quiet area but just a few minutes from all services. It consists of two bedrooms, one with mezzanine and balcony …see more

from $62 / night

$435 / week

Book View

Responds fast!
avg. 2 hours 14 minutes

from $62 / night

57

Vacation villa in San Teodoro

Province of Olbia-Tempio / San Teodoro

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Ask about pets
Villa with private swimming pool set in the context of the Village Miriacheddu overlooking Tavolara island detached villa surrounded by large garden with private pool, just minutes from the beaches Isuledda, La Cinta and the center of San Teodoro. Developed on one floor …see more

from $175 / night

$1,223 / week

Book View

from $175 / night

19

Vacation apartment in Monte Petrosu

San Teodoro / Monte Petrosu

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Sardinia Montepetrosu City of San Teodoro is "Granite's" bright house, spacious, modest sea consisting of a spacious living room with double sofa bed, kitchenette, three bedrooms, two double and one single bed, two bathrooms with shower, 2 covered verandas and private c …see more

from $108 / night

$752 / week

Book View

from $108 / night

32

Vacation apartment in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
A few steps from the beach la Cinta and the center apartment 6 people with garden. Apartment on the ground floor with private entrance living room with fully equipped kitchenette, sofa bed and TV; two bedrooms, one double and one triple; bathroom with shower and washing …see more

from $69 / night

$481 / week

Book View

from $69 / night

21

Vacation home in San Teodoro centre

San Teodoro / San Teodoro centre

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.9 mi
  • Child friendly
The accommodation The house, located on the first floor, is cozy in the very bright interiors and equipped with the amenities for a relaxing holiday. It also has three large covered terraces with outdoor furniture. The house has a living room with kitchen and sofa bed, …see more

from $76 / night

$529 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

from $76 / night

(4) Excellent 

Certificate of Excellence

17

Vacation villa in San Teodoro centre

San Teodoro / San Teodoro centre

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
Semi-detached house located in a reserved and equipped with nice and equipped garden. It consists of two bedrooms, two bathrooms, kitchen-living room, veranda, garden with barbecue and private parking. A few minutes from the Centre of San Teodoro and the beautiful beach …see more

Certificate of Excellence

from $50 / night

$250 - $1,523 / week

Book View

Responds fast!
avg. 1 hour 8 minutes

from $50 / night

21

San Teodoro centre Vacation apartment rental

San Teodoro / San Teodoro centre

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
Villetta Quadrilocale indipendente con bellissima vista mare 6 + 1 posti letto inserita nel prestigioso villaggio di Costa Caddu posizionato in zona collinare panoramica a 5 minuti da San Teodoro centro. Si compone di Soggiorno con divano letto, angolo cottura , 2 cam …see more

from $81 / night

$562 - $1,872 / week

Book View

from $81 / night

12

Vacation home in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Apartment 5 people a few minutes from La Cinta beach and the center of San Teodoro trilocale one level on the ground floor with private entrance living room with fully equipped kitchenette, sofa bed and TV; master bedroom; double bedroom and bathroom with washing machin …see more

from $69 / night

$481 / week

Book View

from $69 / night

(1) Excellent 

21

San Teodoro Vacation home rental

Province of Olbia-Tempio / San Teodoro

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 2 mi
  • Child friendly
  • Air conditioning
Charming detached cottage fully furnished in places they died a quiet residential area on the hill in front of La Cinta beach that is accessible by car in just 3-4 minutes, the road is not suitable for walking so you need a car. It consists of fully equipped kitchen-liv …see more

from $50 / night

$310 - $1,091 / week

Book View

Responds fast!
avg. 40 minutes

from $50 / night

(6) Excellent 

Certificate of Excellence

30

Apartment rental in San Teodoro

Province of Olbia-Tempio / San Teodoro

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 700 mi
  • Child friendly
  • Private garden
L'appartamento si trova in un complesso a San teodoro, a 700m dalla spiaggia "La Cinta" E provvisto di due camere da letto,una matrimoniale con lettino da neonato (tipo campeggio)in caso di necessità una a 2 posti letto a castello che si stendono lasciando in mezzo s …see more

Certificate of Excellence

from $50 / night

$387 - $949 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from $50 / night

(9) Excellent 

39

Hotel apartment rental in Monte Petrosu with shared pool

San Teodoro / Monte Petrosu

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Resort of new construction consists of 5 apartments with private swimming pool. 4 apartments with 4 + 2 beds and a 7 + 2 beds. Here we show photos of various apartments, please contact us for a quote for your holiday! the price is indicative for one apartment with 6 bed …see more

from $105 / night

$737 - $1,248 / week

Book View

from $105 / night