Updating

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

Updating

Holiday Rentals in Santa Cruz - Holiday Lettings - Villas

All filters

Filters (2)

Clear filters

13 Holiday homes

Applied filters (2)

Holiday b&b rental

Puerto Ayora b&b

  • 14 bedrooms
  • 16 bathrooms
  • sleeps 28

from £52 / night

£363 / week

1 / 15

Apartment rental in Puerto Ayora

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £100 / night

£604 / week

1 / 4

Holiday b&b in Puerto Ayora

Puerto Ayora b&b

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 20

from £37 / night

£254 / week

1 / 7

Holiday b&b in Puerto Ayora

Puerto Ayora b&b

  • 20 bedrooms
  • 20 bathrooms
  • sleeps 40

from £35 / night

£242 / week

1 / 6

Holiday apartment in Puerto Ayora

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £137 / night

£959 / week

1 / 7

Holiday apartment letting

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £68 / night

£473 / week

1 / 6

Holiday apartment in Puerto Ayora

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £85 / night

£589 / week

1 / 8

Holiday apartment in Puerto Ayora

Puerto Ayora apartment

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 9

from £160 / night

£432 / week

1 / 37

Holiday apartment in Puerto Ayora

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £68 / night

£473 / week

1 / 6

Puerto Ayora holiday apartment rental

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £157 / night

£1,099 / week

1 / 7

Puerto Ayora holiday apartment rental

Puerto Ayora apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £83 / night

£480 / week

1 / 38

Puerto Ayora holiday apartment rental

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £183 / night

£1,280 / week

1 / 8

Puerto Ayora holiday apartment rental

Puerto Ayora apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £202 / night

£1,408 / week

1 / 6

×

Also consider