Updating

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

Updating

Apartments in Avila and Beach rentals - Holiday Lettings - Holiday Rentals Avila

All filters (2)

Filters (2)

Clear filters

70 Holiday homes

Great rentals within 20 miles that match your search

Holiday apartment with swimming pool in Ortigosa del Monte

Ortigosa del Monte apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £231 / night

£1,086 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in San Rafael

San Rafael villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 15

from £278 / night

£1,432 / week

1 / 15

Great rentals within 20 miles that match your search

Piedralaves holiday home rental

Piedralaves house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £93 / night

£647 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday gite in Ortigosa del Monte

Ortigosa del Monte gite

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £250 / night

£1,746 / week

1 / 12

Great rentals within 20 miles that match your search

La Adrada holiday private room rental

La Adrada private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £37 / night

£259 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Collado Mediano

Collado Mediano apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £78 / night

£444 / week

1 / 100

Great rentals within 20 miles that match your search

Holiday finca in Aranjuez

Aranjuez finca

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £139 / night

£924 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Madrid

Madrid apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £116 / night

£647 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday home in Colmenar del Arroyo

Colmenar del Arroyo house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £398 / night

£2,785 / week

1 / 8

Great rentals within 20 miles that match your search

Navaluenga holiday apartment rental

Navaluenga apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £333 / night

£2,332 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in Villacastin

Villacastin apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £93 / night

£462 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday apartment letting

Cabezas Bajas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £56 / night

£389 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Vega de Santa Maria

Vega de Santa Maria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £107 / night

£744 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home in Lanzahita

Lanzahita house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £74 / night

£550 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in Paredes de Buitrago

Paredes de Buitrago house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £93 / night

£648 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment rental

Navaluenga apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £333 / night

£2,332 / week

1 / 20

Great rentals within 20 miles that match your search

Arenas de San Pedro holiday apartment rental

Arenas de San Pedro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £74 / night

£518 - £776 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in Pinuecar-Gandullas

Pinuecar-Gandullas house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £74 / night

£518 / week

1 / 12

Great rentals within 20 miles that match your search

Jarandilla de la Vera holiday home rental

Jarandilla de la Vera house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £181 / night

£823 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Zarzuela del Monte

Zarzuela del Monte house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £278 / night

£1,388 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home accommodation

Toledo house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £504 / night

£3,525 / week

1 / 13

Great rentals within 20 miles that match your search

Home rental in Braojos

Braojos house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £74 / night

£518 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Sebulcor

Sebulcor house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 20

from £527 / night

£2,061 / week

1 / 40

Great rentals within 20 miles that match your search

Vega de Santa Maria holiday apartment rental

Vega de Santa Maria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £70 / night

£485 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment rental

Vega de Santa Maria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £93 / night

£647 / week

1 / 22

Great rentals within 20 miles that match your search

Home rental in Toledo

Toledo house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £51 / night

£352 - £559 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de Segovia

San Cristobal de Segovia house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £88 / night

£616 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment in Navaconcejo

Navaconcejo apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £116 / night

£809 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday gite in Roda De Eresma

Roda De Eresma gite

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £73 / night

£493 - £604 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home in Arenas de San Pedro

Arenas de San Pedro house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £167 / night

£1,017 - £2,181 / week

1 / 68

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Navaluenga

Navaluenga apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £380 / night

£2,655 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home rental

Quijorna house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 6

from £167 / night

£1,018 - £1,536 / week

1 / 41

Great rentals within 20 miles that match your search

Fuentemilanos holiday home rental

Fuentemilanos house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £204 / night

£1,109 - £1,594 / week

1 / 10

Great rentals within 20 miles that match your search

Cottage rental in Mingorria

Mingorria cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £111 / night

£555 / week

1 / 33

Great rentals within 20 miles that match your search

Penacaballera ski cottage to rent.

Penacaballera cottage

  • 2 bedrooms
  • 8 bathrooms
  • sleeps 32

Pricing unknown

1 / 24

Great rentals within 20 miles that match your search

Guadamur holiday gite rental

Guadamur gite

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £296 / night

£2,070 / week

1 / 88

Great rentals within 20 miles that match your search

Holiday apartment in Madrid

Madrid apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £84 / night

£435 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday cottage with shared pool, golf nearby in Robledo de Chavela

Robledo de Chavela cottage

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 20

from £740 / night

£3,238 - £7,642 / week

1 / 27

Great rentals within 20 miles that match your search

La Rinconada de la Sierra ski gite to rent.

La Rinconada de la Sierra gite

  • 8 bedrooms
  • 4 bathrooms
  • sleeps 16

from £139 / night

£1,666 - £3,960 / week

1 / 84

Great rentals within 20 miles that match your search

Holiday home in Labajos

Labajos house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £121 / night

£832 / week

1 / 45

×

Also consider