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

Rossco Hostel

★★

9.1

Excellent

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

Hotel Parador Margarita

★★★

9.1

Excellent

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

Plaza Gallery Hotel & Boutique

★★★

9.1

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
₹19,234

San Marcos

★★★★

9.1

Excellent

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

Hotel Diego de Mazariegos

★★★★

9.1

Excellent

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

Guayaba Inn Boutique Hotel

★★★★

9.1

Excellent

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹13,682

Hotel Villa Mercedes San Cristobal

★★★★

9.1

Excellent

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

Hotel Palace Inn SCLC

★★★

9.1

Excellent

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

Hotel Pepen

★★

9.0

Excellent

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

Hotel Hacienda Don Juan

★★★★

9.0

Excellent

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

Hotel La Casa de Mama

★★★

9.0

Excellent

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

Hotel Mansion del Valle

★★★

9.0

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹6,558

Hotel Bosques del Sol Suites

★★★

9.0

Excellent

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

Hotel Casa Margarita

★★★

9.0

Excellent

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

Gran Barrio

★★★

8.9

Very good

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

Hotel Junvay

★★★★

8.9

Very good

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

Hotel Plaza Magnolias

★★★

8.9

Very good

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

Nukuch Nah

★★★

8.9

Very good

  • internet
  • restaurant
From
₹3,501

Hotel Tradicional

★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • shuttle
From
₹2,683

Ganesha Hotel

★

8.8

Very good

  • spa
  • wi-fi (free)
  • restaurant
From
₹4,444
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 Jardines Del Carmen, Hotel Arrecife de Coral, Gran Hotel El Encanto, San Marcos and Axkan Arte Hotel. It is possible to book cheap hotels in San Cristóbal de las Casas from ₹2,683 per night in a double room.