Updating

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

Updating

Apartments in San Juan Chamula and Houses – Holiday Lettings - Holiday Rentals San Juan Chamula

All filters

Filters

85 Holiday homes

Great rentals within 20 miles that match your search

Holiday guest house in San Cristobal de las Casas

San Cristobal de las Casas guest house

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 16

from £151 / night

£948 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 11

from £46 / night

£321 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday shepherds hut in San Cristobal de las Casas

San Cristobal de las Casas shepherds hut

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 2

from £22 / night

£152 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £119 / night

£828 / week

1 / 44

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £37 / night

£257 / week

1 / 5

Great rentals within 20 miles that match your search

Cottage rental in San Cristobal de las Casas

San Cristobal de las Casas cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £104 / night

£908 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £71 / night

£494 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £45 / night

£339 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday shepherds hut rental

San Cristobal de las Casas shepherds hut

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £173 / night

£1,208 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £64 / night

£404 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £275 / night

£2,748 - £9,160 / week

1 / 20

Great rentals within 20 miles that match your search

Home accommodation in San Cristobal de las Casas

San Cristobal de las Casas house

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 10

from £540 / night

£3,780 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £26 / night

£216 / week

1 / 8

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday apartment rental

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£144 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home rental

San Cristobal de las Casas house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £31 / night

£147 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£144 / week

1 / 12

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday apartment rental

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £26 / night

£130 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £29 / night

£200 / week

1 / 13

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday b&b rental

San Cristobal de las Casas b&b

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 42

from £144 / night

£1,004 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday bungalow in San Cristobal de las Casas

San Cristobal de las Casas bungalow

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £648 / night

£4,536 / week

1 / 5

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday apartment rental

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £25 / night

£175 / week

1 / 8

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday b&b rental

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £32 / night

£225 / week

1 / 4

Great rentals within 20 miles that match your search

B&b rental in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £42 / night

£289 / week

1 / 4

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday b&b rental

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £32 / night

£225 / week

1 / 4

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday b&b rental

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £32 / night

£225 / week

1 / 4

Great rentals within 20 miles that match your search

B&b rental in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £42 / night

£289 / week

1 / 4

Great rentals within 20 miles that match your search

B&b rental in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £42 / night

£289 / week

1 / 4

Great rentals within 20 miles that match your search

B&b rental in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £42 / night

£289 / week

1 / 4

Great rentals within 20 miles that match your search

B&b letting in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £42 / night

£289 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday b&b in San Cristobal de las Casas

San Cristobal de las Casas b&b

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 15

from £9 / night

£61 / week

1 / 47

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday log cabin rental

San Cristobal de las Casas log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £16 / night

£111 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £46 / night

£320 / week

1 / 21

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday cottage rental

San Cristobal de las Casas cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £1,552 / night

£10,865 / week

1 / 10

Great rentals within 20 miles that match your search

Home accommodation in San Cristobal de las Casas

San Cristobal de las Casas house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from £144 / night

£1,004 / week

1 / 4

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday home rental

San Cristobal de las Casas house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £76 / night

£533 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £247 / night

£1,725 / week

1 / 123

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £41 / night

£229 / week

1 / 13

Great rentals within 20 miles that match your search

San Cristobal de las Casas holiday bungalow rental

San Cristobal de las Casas bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £26 / night

£182 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday apartment in San Cristobal de las Casas

San Cristobal de las Casas apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £35 / night

£160 - £281 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in San Cristobal de las Casas

San Cristobal de las Casas house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 8

from £128 / night

£892 / week

1 / 19

×

Also consider