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 Villas Casa Morada

★★★★

9.5

Excellent

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

Hotel Bo

★★★★★

9.5

Excellent

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

Docecuartos Hotel

★★★★

9.4

Excellent

  • parking
  • wi-fi (free)

Plaza Gallery Hotel Boutique

★★★★★

9.4

Excellent

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

Casa del Alma Hotel Boutique & Spa

★★★★★

9.3

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
  • shuttle
From
₹15,078
  • spa
  • wi-fi (free)
  • restaurant
  • pets

Guayaba Inn Boutique Hotel

★★★★

9.2

Excellent

  • spa
  • wi-fi (free)
  • restaurant
From
₹14,384

Hotel Diego de Mazariegos

★★★★

9.2

Excellent

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

Hotel San Luis

★★★

9.1

Excellent

  • wi-fi (free)
  • shuttle
From
₹3,084
  • swimming pool
  • wi-fi (free)
  • restaurant
  • shuttle
From
₹5,726

Hotel Tepeyac

★★★

9.0

Excellent

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

Hotel Boutique Hacienda Don Juan

★★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
From
₹4,317

Hotel Mansion Del Valle

★★★★

9.0

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
From
₹5,328

Ganesha Hotel

★★★

9.0

Excellent

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

Rossco Hostel

9.0

Excellent

  • parking (free)
  • wi-fi (free)
From
₹1,994

Hotel Casa Mexicana

★★★★

8.9

Very good

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

Santuario Las Escaleras

★★★

8.8

Very good

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

Hotel Casa Margarita

★★★

8.8

Very good

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

Hotel Grand Maria

★★★★

8.8

Very good

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

Hotel Catedral

★★★★

8.8

Very good

  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
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 ₹1,994 per night in a double room.