Updating

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

Updating

Villas in San Teodoro and Apartments - Holiday Lettings - Holiday Rentals San Teodoro

All filters

Filters

153 Holiday homes

Holiday apartment with shared pool in San Teodoro

San Teodoro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £32 / night

£657 - £1,128 / week

1 / 14

Holiday apartment with shared pool in Monte Pedrosu

Monte Pedrosu apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £32 / night

£657 - £1,128 / week

1 / 12

San Teodoro holiday home rental

San Teodoro house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £98 / night

£490 / week

1 / 34

Holiday home rental

Monte Petrosu house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £412 / night

£2,882 / week

1 / 42

Apartment letting in San Teodoro

San Teodoro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £57 / night

£398 - £872 / week

1 / 29

Holiday home with swimming pool in Monte Petrosu

Monte Petrosu house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £456 / night

£3,191 / week

1 / 26

Apartment rental in Monte Petrosu

Monte Petrosu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £140 / night

£975 / week

1 / 14

Holiday guest house in Monte Petrosu

Monte Petrosu guest house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £51 / night

£357 / week

1 / 29

Monte Pedrosu holiday apartment rental

Monte Pedrosu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £35 / night

£294 - £1,030 / week

1 / 26

Puntaldia holiday home rental

Puntaldia house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £448 / night

£3,137 / week

1 / 21

San Teodoro centre holiday apartment rental

San Teodoro centre apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £252 / night

£1,765 / week

1 / 24

Apartment rental in San Teodoro with shared pool

San Teodoro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £196 / night

£1,373 / week

1 / 21

Ski apartment to rent in San Teodoro centre

San Teodoro centre apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £94 / night

£637 - £1,814 / week

1 / 9

Holiday villa in Lu Impostu

Lu Impostu villa

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 9

from £403 / night

£2,820 / week

1 / 77

Holiday apartment rental

San Teodoro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £147 / night

£981 / week

1 / 8

Holiday home in San Teodoro

San Teodoro house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £84 / night

£637 - £2,059 / week

1 / 35

Holiday apartment in Suaredda-Traversa

Suaredda-Traversa apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £74 / night

£515 / week

1 / 34

Holiday apartment in Monte Petrosu

Monte Petrosu apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £4,901 / night

£34,304 / week

1 / 47

Holiday apartment in San Teodoro

San Teodoro apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £81 / night

£563 / week

1 / 20

Suaredda-Traversa holiday guest house rental

Suaredda-Traversa guest house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £60 / night

£419 / week

1 / 26

Home rental in San Teodoro

San Teodoro house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £98 / night

£686 / week

1 / 24

Apartment rental in San Teodoro

San Teodoro apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £98 / night

£686 / week

1 / 25

Holiday apartment in Case Peschiera-lu Fraili

Case Peschiera-lu Fraili apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £89 / night

£618 / week

1 / 15

Holiday apartment in San Teodoro

San Teodoro apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £89 / night

£618 / week

1 / 19

Holiday apartment in Nuragheddu

Nuragheddu apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £46 / night

£323 / week

1 / 33

Suaredda-Traversa holiday apartment rental

Suaredda-Traversa apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £62 / night

£433 / week

1 / 35

Holiday villa in San Teodoro

San Teodoro villa

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 17

from £12,229 / night

£85,600 / week

1 / 43

Holiday home in San Teodoro

San Teodoro house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £74 / night

£539 / week

1 / 47

Home rental in San Teodoro

San Teodoro house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £89 / night

£637 - £912 / week

1 / 14

Holiday home in San Teodoro

San Teodoro house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £118 / night

£824 / week

1 / 14

San Teodoro holiday home rental

San Teodoro house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £45 / night

£316 / week

1 / 22

Villa letting in Puntaldia

Puntaldia villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £4,901 / night

£34,304 / week

1 / 46

Puntaldia holiday apartment rental

Puntaldia apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £147 / night

£1,030 / week

1 / 65

Holiday guest house in San Teodoro

San Teodoro guest house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £4,901 / night

£34,304 / week

1 / 19

Monte Petrosu holiday home rental

Monte Petrosu house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £364 / night

£2,546 / week

1 / 50

Holiday apartment in Monte Petrosu

Monte Petrosu apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £245 / night

£1,716 / week

1 / 19

Holiday apartment in San Teodoro

San Teodoro apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £147 / night

£1,373 / week

1 / 17

Holiday villa in Monte Petrosu

Monte Petrosu villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £324 / night

£2,264 / week

1 / 18

Holiday apartment in San Teodoro

San Teodoro apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £81 / night

£563 / week

1 / 31

Guest house rental in Suaredda-Traversa

Suaredda-Traversa guest house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £4,901 / night

£34,304 / week

1 / 9

×

Top Destination reviews

Villetta a schiera
Great place to stay.

Villetta a schiera is a great little place to stay in San Teodoro. In less than 5 minutes you are in the centre of the town. The villetta is in a residential street so is very quiet. An added bonus is that every Friday there is a market in the square opposite so you can stock up on local cheeses, cured meats and fresh vegetables. It is great for small children as there is a small enclosed garden and no stairs. We all loved our stay here, thank you Antonio.see more
Cozy house with garden
Lovely quiet accommodation

The house is spacious and clean. The owner kindly arranged a lift from the airport for us (at extra cost). The house is quiet and the garden with the reclining chairs is a big bonus as you can always find a bit of shade to relax and read your book. Any issues were dealt with quickly and efficiently. We were offered a bottle of wine on arrival and some local cakes/biscuits when we left. Many thanks for a lovely and relaxing holiday. The bikes were useful to explore the local area. The house is close to La Cinta beach and we sometimes walked there and back. You can also park at the beach for €2 an hour, although be prepared to queue to get it if you go after 9:30.see more
House among Sardinia's best beaches
Very relaxing beautiful beaches nearby. Fully equipped.

We stayed there end if July 2013 with one three year old and one yet to come. The house is wonderfully located with breathtaking view of the see. The house is super clean and fully equipped with everything you need (TV, wash machine,...). Very easy to reach from Olbia harbor. White sand beaches are nearby. Truly recommend this to families with kids or group of friends! Loved it!see more

Also consider