Find Romantic Hotels in San Cristóbal de las Casas
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on San Cristóbal de las Casas Romantic Hotels
Pick from 14 San Cristóbal de las Casas Romantic Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.
Casa Santa Lucía
Casa Santa Lucía
10.0 out of 10, Exceptional, 150 reviews
The price is ₩116,805
₩140,166 total
includes taxes & fees
Jun 14 - Jun 15
Guayaba Inn
Guayaba Inn
9.8 out of 10, Exceptional, 228 reviews
The price is ₩153,307
₩183,968 total
includes taxes & fees
Jun 14 - Jun 15
Casa del Alma Hotel Boutique & Spa
Casa del Alma Hotel Boutique & Spa
9.4 out of 10, Exceptional, 228 reviews
The price is ₩142,940
₩168,669 total
includes taxes & fees
Jul 1 - Jul 2
Uvence Arte + Hotel
Uvence Arte + Hotel
9.2 out of 10, Wonderful, 39 reviews
The price is ₩115,637
₩138,764 total
includes taxes & fees
Jun 14 - Jun 15
Plaza Gallery Hotel & Boutique
Plaza Gallery Hotel & Boutique
9.2 out of 10, Wonderful, 232 reviews
The price is ₩261,594
₩313,913 total
includes taxes & fees
Jun 14 - Jun 15
Villas Casa Morada
Villas Casa Morada
9.2 out of 10, Wonderful, 48 reviews
The price is ₩69,953
₩83,944 total
includes taxes & fees
Jun 1 - Jun 2
Casavieja
Casavieja
8.8 out of 10, Excellent, 313 reviews
The price is ₩96,547
₩115,856 total
includes taxes & fees
Jun 17 - Jun 18
Hotel Hacienda Don Juan San Cristobal de las Casas Chiapas
Hotel Hacienda Don Juan San Cristobal de las Casas Chiapas
8.6 out of 10, Excellent, 356 reviews
The price is ₩38,545
₩46,254 total
includes taxes & fees
Jun 2 - Jun 3
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
San Cristóbal de las Casas Romantic Hotels information
Romantic Hotels in San Cristóbal de las Casas |
14 |
---|---|
Highest price | ₩261,594 |
Cheapest price | ₩96,547 |
Number of guest reviews | 1,239 |
Total number of hotels in San Cristóbal de las Casas | 342 |