Updating

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

Updating

Holiday Rentals in Castro - Holiday Lettings - Villas

All filters (3)

Filters (3)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Conca Specchiulla holiday studio rental

Conca Specchiulla studio

  • Studio
  • 1 bathroom
  • sleeps 3

from £140 / night

£980 / week

1 / 46

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Santa Cesarea Terme holiday villa rental

Santa Cesarea Terme villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £89 / night

£617 / week

1 / 18

Great rentals within 20 miles that match your search

Lido Marini holiday apartment rental

Lido Marini apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

1 filter does not match: Shared outdoor pool (heated)

from £79 / night

£392 - £1,665 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home in Parabita

Parabita house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £43 / night

£490 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home in Calimera

Calimera house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £49 / night

£343 / week

1 / 29

Great rentals within 20 miles that match your search

Apartment rental in Santa Caterina

Santa Caterina apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £79 / night

£549 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday apartment in Lecce

Lecce apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £98 / night

£608 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday villa in Porto Tricase

Porto Tricase villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £167 / night

£1,166 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday villa with shared pool in Gallipoli

Gallipoli villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

1 filter does not match: Shared outdoor pool (heated)

from £931 / night

£6,514 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday villa in Carpignano Salentino

Carpignano Salentino villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 filter does not match: Water sports

from £441 / night

£3,086 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday condo in Depressa

Depressa condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (heated)

from £87 / night

£604 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday home in Lecce

Lecce house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (heated)

from £79 / night

£549 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Alezio

Alezio villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Shared outdoor pool (heated)

from £490 / night

£2,743 - £3,918 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday studio rental

Lecce studio

  • Studio
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £98 / night

£686 - £892 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday villa in Marina di Mancaversa

Marina di Mancaversa villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £101 / night

£706 - £3,174 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday b&b in Veglie

Veglie b&b

  • 3 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Shared outdoor pool (heated)

Pricing unknown

1 / 4

Great rentals within 20 miles that match your search

Muro Leccese holiday b&b rental

Muro Leccese b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

Pricing unknown

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment letting

Gallipoli apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

1 filter does not match: Shared outdoor pool (heated)

from £147 / night

£784 - £4,457 / week

1 / 29

Great rentals within 20 miles that match your search

Castro Marina holiday farmhouse accommodation

Castro Marina farmhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £294 / night

£2,057 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday villa in Salve

Salve villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 9

1 filter does not match: Shared outdoor pool (heated)

from £245 / night

£1,714 / week

1 / 63

Great rentals within 20 miles that match your search

Holiday home rental

Sannicola house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £118 / night

£823 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home in Morciano di Leuca

Morciano di Leuca house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

Pricing unknown

1 / 24

Great rentals within 20 miles that match your search

Holiday b&b in Lecce

Lecce b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

1 filter does not match: Shared outdoor pool (heated)

Pricing unknown

1 / 23

Great rentals within 20 miles that match your search

Holiday home in Taviano

Taviano house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £59 / night

£480 - £2,160 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in Marina di Novaglie

Marina di Novaglie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £59 / night

£392 - £1,303 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment letting

Lecce apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

Pricing unknown

1 / 11

Great rentals within 20 miles that match your search

Montesardo holiday studio rental

Montesardo studio

  • Studio
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (heated)

from £79 / night

£549 / week

1 / 20

Great rentals within 20 miles that match your search

Leverano holiday home rental

Leverano house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £89 / night

£617 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment rental

Neviano apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £79 / night

£549 / week

1 / 4

Great rentals within 20 miles that match your search

Villa rental in Santa Caterina

Santa Caterina villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £98 / night

£686 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday home rental

Arnesano house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £49 / night

£294 - £706 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home with shared pool in Corsano

Corsano house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £58 / night

£405 / week

1 / 43

Great rentals within 20 miles that match your search

Holiday villa in Porto Tricase

Porto Tricase villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £294 / night

£2,057 / week

1 / 80

Great rentals within 20 miles that match your search

Villa rental in Salve

Salve villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £147 / night

£980 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home in Alliste

Alliste house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £230 / night

£1,284 - £5,902 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday apartment in Gallipoli

Gallipoli apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £118 / night

£784 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home in Santa Caterina

Santa Caterina house

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £147 / night

£1,029 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday hotel apartment with shared pool in Torre San Giovanni

Torre San Giovanni hotel apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £308 / night

£2,155 - £3,184 / week

1 / 7

Great rentals within 20 miles that match your search

Home rental in Casarano with swimming pool

Casarano house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £44 / night

£309 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday home in Novoli

Novoli house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £59 / night

£294 / week

1 / 4

×

Also consider