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

Filters (2)

Clear filters

20,204 Vacation rentals

Applied filters (2)

Vacation apartment with shared pool in Spain

Tomares apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $71 / night

$494 / week

1 / 28

Apartment accommodation in Spain

Las Palmas de Gran Canaria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $1,246,682 / night

$8,726,770 / week

1 / 27

Spain Vacation apartment rental

Benalmadena apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $116 / night

$811 - $1,060 / week

1 / 27

Vacation apartment with shared pool, golf nearby in Spain

San Pedro de Alcantara apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $194 / night

$1,359 / week

1 / 18

Vacation apartment in Galicia

Cariño apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $65 / night

$453 / week

1 / 19

Spain Vacation apartment rental

Playa de las Americas apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $150 / night

$1,048 / week

1 / 30

Apartment rental in Spain

La Manga del Mar Menor apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $110 / night

$766 / week

1 / 9

Spain Vacation apartment rental

Madrid apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $294 / night

$2,058 / week

1 / 29

Apartment rental in Spain with shared pool

Javea apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $125 / night

$873 / week

1 / 41

Vacation apartment in Spain

Valencia apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $177 / night

$1,235 / week

1 / 14

Vacation apartment in Canary Islands

Playa de las Americas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $131 / night

$917 / week

1 / 23

Apartment rental in Spain with shared pool

Torremolinos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from $100 / night

$1,059 - $1,411 / week

1 / 33

Vacation apartment in Spain

Golf del Sur apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $152 / night

$1,065 / week

1 / 21

Vacation apartment with swimming pool in Spain

Moraira apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $98 / night

$686 - $1,621 / week

1 / 21

Vacation apartment with shared pool in Spain

Playa de las Americas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $56 / night

$372 / week

1 / 11

Vacation apartment in Costa del Sol

Torremolinos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $49 / night

$248 - $292 / week

1 / 36

Vacation apartment in Spain

Los Cristianos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $86 / night

$603 / week

1 / 36

Spain Vacation apartment rental

Seville apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $353 / night

$2,352 - $2,599 / week

1 / 14

Spain Vacation apartment rental

Seville apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $212 / night

$1,764 - $1,970 / week

1 / 13

Apartment rental in Valencian Community with shared pool

Oropesa Del Mar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $112 / night

$782 / week

1 / 16

Vacation apartment in Spain

Roses apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $58 / night

$400 - $873 / week

1 / 23

Apartment rental in Spain

Puerto Del Carmen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $129 / night

$899 / week

1 / 21

Spain Vacation apartment rental

Javea apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $161 / night

$1,126 / week

1 / 19

Vacation apartment in Galicia

Rianxo apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $106 / night

$741 / week

1 / 20

Spain ski apartment to rent.

Laspaules apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $74 / night

$494 / week

1 / 14

Vacation apartment in Castile-La Mancha

Siguenza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $181 / night

$873 / week

1 / 8

Vacation apartment with shared pool in Spain

Sant Llorenç des Cardassar apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $116 / night

$807 / week

1 / 19

Vacation apartment in Balearic Islands

Sant Llorenç des Cardassar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $176 / night

$1,227 / week

1 / 21

Vacation apartment rental

Sant Llorenç des Cardassar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $194 / night

$1,359 / week

1 / 22

Spain Vacation apartment rental

Sant Llorenç des Cardassar apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $133 / night

$931 / week

1 / 18

Spain Vacation apartment rental

Zarautz apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $110 / night

$765 - $1,112 / week

1 / 27

Vacation apartment in Spain

Santa Cruz de Tenerife apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $71 / night

$847 / week

1 / 11

Vacation apartment in Spain

La Hoya apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $65 / night

$453 / week

1 / 6

Spain Vacation apartment rental

Santa Pola apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $159 / night

$588 - $941 / week

1 / 14

Vacation apartment in Spain

El Golfo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $47 / night

$330 / week

1 / 17

Vacation apartment in Castile and Leon

La Hoya apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $118 / night

$824 / week

1 / 10

Castile and Leon Vacation apartment rental

La Hoya apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $65 / night

$453 / week

1 / 6

Vacation apartment with shared pool in Spain

Javea apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $144 / night

$1,004 / week

1 / 9

Vacation apartment in Spain

Barcelona apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $177 / night

$1,235 / week

1 / 20

Apartment rental in Spain with shared pool

Sant Llorenç des Cardassar apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $133 / night

$931 / week

1 / 22

×

Also consider