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

Hotel Bo

★★★★★

9.3

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • pets
  • kids club
From
₹20,019

Guayaba Inn Boutique Hotel

★★★★

9.3

Excellent

  • spa
  • wi-fi (free)
  • restaurant
From
₹13,231

Ganesha Hotel

★★★

9.1

Excellent

  • spa
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹4,311

Casa del Alma Hotel Boutique & Spa

★★★★★

9.0

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
From
₹13,870

Hotel Tepeyac

★★★

9.0

Excellent

  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹4,793
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹5,268

Hotel San Luis

★★★

8.9

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
₹2,837

Hotel Casa Margarita

★★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
From
₹3,847

Hotel Grand Maria

★★★★

8.9

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
₹5,540

Hotel Mansion Del Valle

★★★★

8.8

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • shuttle
From
₹4,731

Plaza Gallery Hotel Boutique

★★★★★

8.8

Very good

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
  • accessible
  • shuttle
From
₹18,256

Hotel Casa Mexicana

★★★★

8.8

Very good

  • spa
  • wi-fi (free)
  • restaurant
  • accessible
From
₹4,109

Hotel Diego de Mazariegos

★★★★

8.8

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
₹4,999
  • parking (free)
  • wi-fi (free)
  • restaurant
From
₹3,971

Hotel Helverica

★★★★

8.7

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • shuttle
  • pets
From
₹6,793

Mansion de los Angeles

★★★

8.6

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
₹3,857

Hotel Villas Casa Morada

★★★★

8.6

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹6,938

Hotel Ciudad Real Centro Historico

★★★★

8.6

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹7,206

Santuario Las Escaleras

★★★

8.5

Very good

  • wi-fi (free)
  • restaurant
  • shuttle
From
₹6,267
  • parking (free)
  • wi-fi (free)
From
₹1,834
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 26 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, Santuario Las Escaleras, Hotel Casa Índigo, Jardines de Luz and Hotel Mansion Del Valle. It is possible to book cheap hotels in San Cristóbal de las Casas from ₹1,834 per night in a double room.