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 Azulejos

★★★★

9.6

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
  • shuttle
  • kids club
From
$101

Tierra Alta Hostal

9.6

Excellent

  • wi-fi (free)
  • ac
  • accessible
  • shuttle
From
$35

Casa Rosa Hotel & Spa

9.6

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible

Casa Santa Lucia

★★★★★

9.5

Excellent

  • parking (free)
  • wi-fi (free)
  • kids club
From
$169

Guayaba Inn Boutique Hotel

★★★★

9.5

Excellent

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • shuttle
From
$215
  • parking (free)
  • wi-fi (free)
  • restaurant
  • shuttle
  • pets

Casa del Alma Hotel Boutique & Spa

★★★★★

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • kids club
From
$212

Hotel Villas Casa Morada

★★★★

9.4

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • pets
  • kids club
From
$88

Plaza Gallery Hotel Boutique

★★★★★

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • car
  • accessible
  • shuttle
  • kids club
From
$302
  • parking (free)
  • wi-fi (free)
  • restaurant
From
$241

Hotel Villa Murano

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
From
$163

Taller de Juan - Casa Hotel

★★★

9.4

Excellent

  • spa
  • wi-fi (free)
  • restaurant
  • ac
  • shuttle
From
$339

Hotel Bo

★★★★★

9.4

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • pets
  • kids club
  • bikes
From
$522

Docecuartos Hotel

★★★★

9.4

Excellent

  • parking
  • wi-fi (free)

Hotel El Zaguán Histórico

★★★

9.3

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
From
$71
  • spa
  • wi-fi (free)
  • restaurant
  • pets

Hotel Casa de Familia de San Cristobal

★★★★★

9.3

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
From
$133

Hotel Tradicional

★★

9.3

Excellent

  • parking (free)
  • wi-fi (free)
  • shuttle
From
$42

Sombra del Agua

★★★

9.2

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
From
$116

Hotel San Luis

★★★

9.2

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • kids club
From
$64
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 (MXN). 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 $35 per night in a double room.