Search for hotels in San Cristóbal de las Casas

Hotels in San Cristóbal de las Casas

Find hotels in San Cristóbal de las Casas on Trabber. We search the websites of hotels and travel agencies to find your best hotel in San Cristóbal de las Casas or any other destination.

Top rated San Cristóbal de las Casas hotels

Docecuartos Hotel

★★★★

9.4

Excellent

  • parking
  • wi-fi (free)

Hotel Bo

★★★★★

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • shuttle
  • pets
  • kids club

Hotel Villas Casa Morada

★★★★

9.3

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
  • pets
From
$101

Guayaba Inn Boutique Hotel

★★★★

9.3

Excellent

  • spa
  • wi-fi (free)
  • restaurant
From
$267

Casa del Alma Hotel Boutique & Spa

★★★★★

9.2

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
  • shuttle
From
$280

Plaza Gallery Hotel Boutique

★★★★★

9.2

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
From
$368

Hotel Diego de Mazariegos

★★★★

9.0

Excellent

  • wi-fi (free)
  • restaurant
  • shuttle
From
$101

Ganesha Hotel

★★★

9.0

Excellent

  • spa
  • wi-fi (free)
From
$87

Hotel Mansion Del Valle

★★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
From
$99

Hotel Grand Maria

★★★★

9.0

Excellent

  • wi-fi (free)
  • restaurant
  • shuttle
From
$112
  • wi-fi (free)
  • restaurant
  • pets

Hotel Tepeyac

★★★

8.9

Very good

  • parking
  • wi-fi (free)
  • restaurant
  • shuttle

Hotel San Luis

★★★

8.9

Very good

  • wi-fi (free)
  • shuttle
From
$57
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
$106

Hotel Hacienda Don Juan

★★★★

8.8

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
From
$80

Hotel Helverica

★★★★

8.8

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
  • pets
From
$103

Hotel Casa Mexicana

★★★★

8.8

Very good

  • spa
  • wi-fi (free)
  • restaurant
  • accessible
From
$84

Hotel Jardines Del Carmen

★★★

8.7

Very good

  • parking (free)
  • wi-fi (free)
  • pets
From
$64

Hotel Casa Margarita

★★★

8.7

Very good

  • parking (free)
  • wi-fi (free)
From
$78

Santuario Las Escaleras

★★★

8.7

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
$126
San Cristóbal de las Casas source

San Cristóbal de las Casas

San Cristóbal de las Casas is a city in Mexico where Trabber offers 31 hotels. The city has 158,000 inhabitants. The official currency is the Mexican Peso (MX$). The closest hotels to the center of San Cristóbal de las Casas are Hotel Jardines Del Carmen, Axkan Arte Hotel, Santuario Las Escaleras, Hotel Casa Índigo and Jardines de Luz. It is possible to book cheap hotels in San Cristóbal de las Casas from $57 per night in a double room.