Updating

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

Updating

Best Spain Apartments on Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

1,003 Vacation rentals

Applied filters (2)

Spain Vacation home accommodation

Vimianzo house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from $141 / night

$1,054 - $1,546 / week

1 / 6

Spain Vacation home rental

Felanitx house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $683 / night

$4,780 / week

1 / 59

Vacation home with swimming pool, golf nearby in Spain

Sant Andreu de Llavaneres house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from $410 / night

$1,991 - $2,342 / week

1 / 35

Vacation home with shared pool, golf nearby in Extremadura

Jarandilla de la Vera house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from $615 / night

$4,216 - $5,199 / week

1 / 60

Vacation home in Castile and Leon

Traspinedo house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $258 / night

$1,804 / week

1 / 34

Spain Vacation apartment rental

Mogan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $249 / night

$1,738 - $1,862 / week

1 / 16

Spain Vacation villa rental

Cala d'Or villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from $634 / night

$4,435 / week

1 / 23

Spain Vacation home rental

Roda de Bara house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from $418 / night

$2,928 - $3,214 / week

1 / 25

Vacation apartment with shared pool in Spain

Oropesa Del Mar apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $141 / night

$820 - $1,148 / week

1 / 26

Valencian Community Vacation apartment rental

Oropesa Del Mar apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $106 / night

$738 / week

1 / 34

Vacation villa with swimming pool in Spain

L'Aldea villa

  • 10 bedrooms
  • 8 bathrooms
  • sleeps 24

from $1,171 / night

$8,197 / week

1 / 49

Home rental in Spain with swimming pool

Selva house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from $761 / night

$5,328 / week

1 / 55

Vacation villa with swimming pool in Spain

Malaga villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $267 / night

$1,869 / week

1 / 99

Vacation apartment with shared pool in Valencian Community

Javea apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $293 / night

$1,757 - $2,459 / week

1 / 24

Villa rental in Spain

Playa Blanca villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $283 / night

$1,976 / week

1 / 51

Vacation caravan/mobile home with shared pool in Spain

Elda caravan/mobile home

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $30 / night

$117 - $363 / week

1 / 9

Spain Vacation chalet rental

Jerez De La Frontera chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $246 / night

$1,558 / week

1 / 25

Spain Vacation home rental

Playa Blanca house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $145 / night

$1,231 / week

1 / 38

Vacation villa with swimming pool, golf nearby in Costa de la Luz

Sotogrande villa

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 12

from $985 / night

$7,092 - $8,612 / week

1 / 56

Spain Vacation home rental

El Vendrell house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from $293 / night

$2,049 / week

1 / 103

Costa del Sol Vacation apartment rental

Nerja apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from $149 / night

$931 / week

1 / 27

Vacation villa rental

Arenes, Les , Llanera villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

from $469 / night

$3,279 / week

1 / 86

Vacation apartment with shared pool in Spain

San Pedro de Alcantara apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $249 / night

$1,614 / week

1 / 17

Vacation home in Spain

Piloneta house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from $153 / night

$1,066 / week

1 / 66

Spain Vacation villa rental

La Joya villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $199 / night

$1,113 / week

1 / 26

Apartment rental in Spain with shared pool, golf nearby

Cuevas del Almanzora apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $77 / night

$469 - $551 / week

1 / 27

Vacation home in Spain

Cala Millor house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $117 / night

$820 / week

1 / 32

Spain Vacation apartment rental

Torrox Costa apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $149 / night

$1,043 / week

1 / 18

Vacation home in Spain

Caimari house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $118 / night

$826 / week

1 / 53

Vacation home in Spain

Valdovino house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $134 / night

$939 / week

1 / 77

Vacation studio in Spain

Calas de Majorca studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $87 / night

$745 / week

1 / 106

Apartment rental in Spain

Icod de los Vinos apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $112 / night

$782 - $1,173 / week

1 / 17

Spain Vacation apartment rental

Costa Adeje apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $62 / night

$435 - $876 / week

1 / 30

Vacation home with swimming pool in Spain

Bilbao house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $559 / night

$3,911 / week

1 / 29

Villa rental in Spain with swimming pool

Estepona villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from $2,049 / night

$14,338 / week

1 / 73

Spain Vacation villa rental

Cala Pi villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $311 / night

$2,173 / week

1 / 29

Villa rental in Spain with swimming pool

Cala Pi villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $280 / night

$1,956 / week

1 / 37

Spain Vacation apartment rental

Malpica de Bergantinos apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from $137 / night

$683 - $993 / week

1 / 94

Vacation home in Spain

La Torre de Cabdella house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from $112 / night

$703 / week

1 / 15

Vacation apartment in Valencian Community

Javea apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $161 / night

$1,121 / week

1 / 22

×

Also consider