Search for hotels in San Cristóbal de las Casas

Compare with (in a new window):

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
36 €

Hotel Parador Margarita

★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
50 €

Plaza Gallery Hotel & Boutique

★★★

9.1

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
180 €

San Marcos

★★★★

9.1

Excellent

  • parking
  • wi-fi (free)
  • shuttle
From
66 €

Hotel Diego de Mazariegos

★★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
From
48 €

Guayaba Inn Boutique Hotel

★★★★

9.1

Excellent

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
128 €

Hotel Villa Mercedes San Cristobal

★★★★

9.1

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • kids club
From
43 €

Hotel Palace Inn SCLC

★★★

9.1

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • pets
From
42 €

Hotel Pepen

★★

9.0

Excellent

  • wi-fi (free)
  • shuttle
From
45 €

Hotel Hacienda Don Juan

★★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
From
32 €

Hotel La Casa de Mama

★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
From
61 €

Hotel Mansion del Valle

★★★

9.0

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
61 €

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
37 €

Gran Barrio

★★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
From
63 €

Hotel Junvay

★★★★

8.9

Very good

  • wi-fi (free)
  • restaurant
From
61 €

Hotel Plaza Magnolias

★★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
90 €

Nukuch Nah

★★

8.9

Very good

  • internet
  • restaurant
From
33 €

Hotel Tradicional

★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • shuttle
From
25 €

Ganesha Hotel

★

8.8

Very good

  • spa
  • wi-fi (free)
  • restaurant
From
42 €
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 25 € per night in a double room.