Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

San Teodoro apartments: Rent holiday apartments in San Teodoro

Clear filters

446 apartments

Applied filters (1)

Puntaldia holiday apartment rental

Puntaldia apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £95 / night

£662 / week

1 / 47

Holiday apartment in San Teodoro centre

San Teodoro centre apartment

2 bedrooms • 1 bathroom • sleeps 3

from £48 / night

£335 / week

1 / 13

Ski apartment to rent in San Teodoro centre

San Teodoro centre apartment

2 bedrooms • 2 bathrooms • sleeps 6

from £67 / night

£459 - £1,243 / week

1 / 9

Apartment letting in San Teodoro

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 4

from £48 / night

£335 - £850 / week

1 / 28

Holiday apartment with shared pool in Monte Pedrosu

Monte Pedrosu apartment

2 bedrooms • 1 bathroom • sleeps 8

from £31 / night

£449 - £918 / week

1 / 12

Holiday apartment in Monte Petrosu

Monte Petrosu apartment

2 bedrooms • 1 bathroom • sleeps 6

from £82 / night

£569 / week

1 / 18

Monte Pedrosu holiday apartment rental

Monte Pedrosu apartment

1 bedroom • 1 bathroom • sleeps 3

from £34 / night

£239 - £956 / week

1 / 26

Holiday apartment with shared pool in Lu Miriacheddu

Lu Miriacheddu apartment

1 bedroom • 1 bathroom • sleeps 3

from £58 / night

£402 - £1,351 / week

1 / 21

Holiday apartment in San Teodoro

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 4

from £55 / night

£383 / week

1 / 14

Holiday apartment in San Teodoro

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 6

from £43 / night

£302 - £1,540 / week

1 / 14

Holiday apartment rental

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 7

from £96 / night

£670 / week

1 / 8

Holiday apartment in San Teodoro

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 4

from £82 / night

£478 / week

1 / 7

Holiday apartment in San Teodoro

San Teodoro apartment

3 bedrooms • 1 bathroom • sleeps 6

from £90 / night

£510 - £1,705 / week

1 / 21

Holiday apartment with shared pool in Monte Petrosu

Monte Petrosu apartment

1 bedroom • 1 bathroom • sleeps 2

from £51 / night

£297 - £1,158 / week

1 / 21

Holiday apartment in Case Peschiera-lu Fraili

Case Peschiera-lu Fraili apartment

2 bedrooms • 1 bathroom • sleeps 5

from £58 / night

£402 / week

1 / 12

Case Peschiera-lu Fraili holiday apartment rental

Case Peschiera-lu Fraili apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £71 / night

£495 / week

1 / 50

San Teodoro holiday apartment rental

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 4

from £70 / night

£386 - £1,517 / week

1 / 21

Holiday apartment with swimming pool in Monte Petrosu

Monte Petrosu apartment

2 bedrooms • 1 bathroom • sleeps 4

from £71 / night

£495 / week

1 / 44

Holiday apartment in San Teodoro centre

San Teodoro centre apartment

2 bedrooms • 1 bathroom • sleeps 4

from £91 / night

£636 / week

1 / 34

Holiday apartment letting

Monte Petrosu apartment

2 bedrooms • 1 bathroom • sleeps 6

from £81 / night

£468 - £1,789 / week

1 / 20

Holiday apartment in San Teodoro

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 4

from £60 / night

£326 - £1,312 / week

1 / 19

Puntaldia holiday apartment rental

Puntaldia apartment

2 bedrooms • 1 bathroom • sleeps 4

from £144 / night

£1,004 / week

1 / 65

Holiday apartment in San Teodoro

San Teodoro apartment

3 bedrooms • 2 bathrooms • sleeps 7

from £144 / night

£1,339 / week

1 / 17

Holiday apartment with shared pool in Monte Petrosu

Monte Petrosu apartment

2 bedrooms • 2 bathrooms • sleeps 6

from £99 / night

£572 - £2,191 / week

1 / 22

Puntaldia holiday apartment rental

Puntaldia apartment

2 bedrooms • 1 bathroom • sleeps 4

from £82 / night

£526 / week

1 / 12

Holiday apartment with golf nearby in Suaredda-Traversa

Suaredda-Traversa apartment

1 bedroom • 1 bathroom • sleeps 4

from £67 / night

£382 - £1,485 / week

1 / 17

Holiday apartment in Nuragheddu

Nuragheddu apartment

2 bedrooms • 1 bathroom • sleeps 6

from £69 / night

£379 - £1,483 / week

1 / 23

San Teodoro holiday apartment rental

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 6

from £82 / night

£466 - £1,666 / week

1 / 20

Holiday apartment with golf nearby in San Teodoro

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 6

from £85 / night

£495 - £1,762 / week

1 / 20

Monte Petrosu holiday apartment rental

Monte Petrosu apartment

1 bedroom • 1 bathroom • sleeps 4

from £62 / night

£363 - £1,538 / week

1 / 21

Apartment rental in San Teodoro with golf nearby

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 4

from £67 / night

£383 - £1,494 / week

1 / 18

Holiday apartment rental

Nuragheddu apartment

1 bedroom • 1 bathroom • sleeps 4

from £55 / night

£297 - £1,243 / week

1 / 22

Suaredda-Traversa holiday apartment rental

Suaredda-Traversa apartment

1 bedroom • 1 bathroom • sleeps 4

from £67 / night

£382 - £1,486 / week

1 / 13

Holiday apartment in Monte Petrosu

Monte Petrosu apartment

3 bedrooms • 2 bathrooms • sleeps 7

from £82 / night

£569 / week

1 / 19

Holiday apartment in Monte Petrosu

Monte Petrosu apartment

2 bedrooms • 1 bathroom • sleeps 4

from £85 / night

£596 / week

1 / 16

Holiday apartment in San Teodoro

San Teodoro apartment

2 bedrooms • 1 bathroom • sleeps 4

from £74 / night

£515 / week

1 / 15

Holiday apartment in Case Peschiera-lu Fraili

Case Peschiera-lu Fraili apartment

1 bedroom • 1 bathroom • sleeps 6

from £84 / night

£589 / week

1 / 10

Holiday apartment in San Teodoro

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 3

from £43 / night

£301 / week

1 / 6

Holiday apartment in San Teodoro

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 3

from £43 / night

£301 / week

1 / 18

Holiday apartment in San Teodoro

San Teodoro apartment

1 bedroom • 1 bathroom • sleeps 3

from £43 / night

£301 / week

1 / 23

×

Also consider