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

Sombra del Agua

★★★

9.2

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
From
₹7,432

Parador Margarita

★★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
₹5,395

Hotel Diego de Mazariegos

★★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
  • kids club
From
₹5,113

Rossco Hostel & Hotel

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • shuttle
  • kids club
From
₹3,827

Hotel Pepen

★★

9.1

Excellent

  • wi-fi (free)
  • shuttle
From
₹4,789

Casa Flor de Vida

★★

9.1

Excellent

  • wi-fi (free)
  • accessible
  • shuttle
  • pets
From
₹3,035

Hotel Casa Margarita

★★★

9.1

Excellent

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

Hotel Villa Mercedes San Cristobal

★★★★

9.1

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • kids club
From
₹4,579

Hacienda Valentino

★★★★

9.1

Excellent

  • wi-fi (free)
  • restaurant
  • ac
  • car
  • accessible
  • shuttle
  • pets
From
₹10,899

Hotel Posada Primavera

★★

9.1

Excellent

  • parking
  • wi-fi (free)
  • accessible
  • shuttle
  • kids club
From
₹5,389

Hotel Casa del Sol

9.1

Excellent

  • parking
  • wi-fi (free)
  • shuttle
From
₹4,965

Hotel Palace Inn SCLC

★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • pets
From
₹4,465

Hotel San Marcos

★★★★

9.1

Excellent

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

Gran Barrio

★★★★

9.1

Excellent

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

Hotel Junvay

★★★★

9.0

Excellent

  • wi-fi (free)
  • restaurant
From
₹6,572

Hotel Palacio de Moctezuma

★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
From
₹5,395

Hotel Na Bolom

★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • kids club
From
₹4,572

Ganesha Hotel

★★★

8.9

Very good

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

Hotel La Casa de Mamá

★★★

8.9

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
From
₹6,555

Hotel Hacienda Don Juan

★★★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
From
₹3,468
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 90 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, Hotel Arrecife de Coral, Gran Hotel El Encanto, Hotel San Marcos and Axkan Arte Hotel. It is possible to book cheap hotels in San Cristóbal de las Casas from ₹3,035 per night in a double room.