San Cristobal de las Casas

Price range$1 - $400+BudgetMid-RangeTop
$1
$400+

Casa Lum Hotel

From$97

Snail Bed & Breakfast Bed and Breakfast

From$10

Hostel Mirador Guesthouse

From$5

La Capilla Hotel

From$26

Posada Sancris Bed and Breakfast

From$20

Ruka Che Guesthouse

From$7

Casa Monad Hostel

From$5

Hostal Casa Gaia Guesthouse

From$6

Hub Guesthouse

From$12

B&B Le Gite del Sol Bed and Breakfast

From$9

Nuik B&B Bed and Breakfast

From$46

Casa Azabache Guesthouse

From$20

La Catrina Posada Guesthouse

From$20

Hostal La Isla Guesthouse

From$6

J&K Suite Apartment

From$25

Jaguar You Bed and Breakfast

From$6

Hostal Amatzolli Guesthouse

From$17

Hotel Bo Hotel

From$172

Posada Ganesha Bed and Breakfast

From$7