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

Tierra Alta Hostal

★★★

9.6

Excellent

  • wi-fi (free)
  • ac
  • accessible
  • shuttle
From
₹2,184

Guayaba Inn Boutique Hotel

★★★★

9.5

Excellent

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

Hotel Bo

★★★★★

9.5

Excellent

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

Taller de Juan - Casa Hotel

★★★

9.5

Excellent

  • spa
  • wi-fi (free)
  • restaurant
  • ac
  • shuttle
From
₹21,182
  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
  • pets

Casa Santa Lucía

★★★

9.4

Excellent

  • parking (free)
  • wi-fi (free)
  • kids club
From
₹10,542

Casa del Alma Hotel Boutique & Spa

★★★★

9.4

Excellent

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

Hotel Azulejos

★★★

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
  • shuttle
  • kids club
From
₹6,325
  • spa
  • wi-fi (free)
  • restaurant
  • pets
  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
From
₹15,077

Hotel Posada Primavera

★★

9.3

Excellent

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

Hotel El Zaguán Histórico

★★★

9.3

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
From
₹4,466

Villas Casa Morada

★★★

9.3

Excellent

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

Hacienda Valentino

★★★

9.2

Excellent

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

Hotel Villa Murano

9.2

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
From
₹10,175
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
From
₹8,289

Hotel Casa del Sol

★★

9.2

Excellent

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

Plaza Magnolias Suites

★★★

9.2

Excellent

  • parking (free)
  • wi-fi (free)
  • accessible
From
₹5,983

Casa Flor De Vida

★★

9.2

Excellent

  • wi-fi (free)
  • accessible
  • shuttle
  • pets
From
₹2,965

Sombra Del Agua

★★★

9.2

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
From
₹7,262
San Cristóbal de las Casas
self. · CC BY-SA 4.0

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,184 per night in a double room.