Skip to main content

The best B&Bs in San Cristóbal de Las Casas

Check out our pick of great B&Bs in San Cristóbal de Las Casas

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

All units at the guest house come with a seating area, a flat-screen TV with streaming services and a private bathroom with a hair dryer and a walk-in shower. At the guest house, all units are allergy-free. At the guest house, units are fitted with bed linen and towels.

Absolute perfection. Staff, location, comfort, design details...

Show more Show less
9.7
Exceptional
274 reviews
Price from
£53
per night

Set just 800 metres from Central Plaza & Park, Casa Flor de Vida offers accommodation in San Cristóbal de Las Casas with access to a garden, a shared lounge, as well as a shared kitchen. The property has mountain and garden views, and is less than 1 km from San Cristobal Cathedral. The guest house features facilities for disabled guests.

Featuring a private bathroom, units at the guest house also feature free WiFi, while some rooms also feature a terrace.

This is one of the absolutely best places I've ever stayed at. Luca is a super host, very friendly and relaxed and the place itself... well, it has a very good vibe to it, a very good atmosphere. I changed accomodation twice, so I got to know three different rooms (the last was the apartment on the first floor overlooking the garden, magnificent!) and they were all good. There are some small shops nearby and a laundry across the street. At least at the moment this is very good value for money and I really can't recommend this place enough.

Show more Show less
9.2
Superb
290 reviews
Price from
£24
per night

Less than 1 km from San Cristobal Cathedral, Hospedaje Boutique Paz Creativa is situated in San Cristóbal de Las Casas and features free WiFi, express check-in and check-out and concierge services. It is set 500 metres from Santo Domingo Church San Cristobal de las Casas and offers full-day security. The guest house has spa facilities, sun terrace and outdoor fireplace, and guests can grab a bite to eat in the restaurant.

Cozy, relaxing very beautiful stay. The personal was very nice and welcoming. The homemade breakfast a la carte is ecceptional

Show more Show less
9.1
Superb
102 reviews
Price from
£39
per night

At the inn, the rooms are equipped with a desk and a flat-screen TV. Every room comes with a coffee machine and a private bathroom with a shower and free toiletries, while selected rooms include a kitchen equipped with a fridge. At Hotel Ocho Barrios rooms have bed linen and towels.

Great people running the place. Place itself is nice and clean. Nice common area to spend time. Wish it was only one night.

Show more Show less
9.4
Superb
473 reviews
Price from
£44
per night

Guests can stay warm with a fireplace in every unit. Each unit is fitted with a coffee machine, a private bathroom and free WiFi, while some rooms are fitted with a balcony and some have mountain views. At the guest house, all units include bed linen and towels.

Wonderful room and the best hosts! The bed was comfortable, the shower always had hot water, the room was very spacious and well lit. There is a nice little shared cafeteria with complementaries like fruits and hot beverages. All in all a perfect place to stay in San Cristobal!

Show more Show less
9.5
Exceptional
215 reviews
Price from
£35
per night

Boasting a garden and a bar, Casa Tequio is situated in San Cristóbal de Las Casas in Barrio del Cerrillo, "el barrio de los hombres libres". 700 metres from San Cristobal Cathedral. The property is around 300 metres from Santo Domingo Church San Cristobal de las Casas, 700 metres from Central Plaza & Park ,1 km from Del Carmen Arch and 2 blocks from the old market. The accommodation features free WiFi.

The place is super nice, quiet, peacefull. The staff is very kind. The commom room is beatifully decorated and has a very nice view. It was really a pleasure to work from there for a few days. The rooftop offer a nice view as well. The rooms I tried were spacious and the bed s confortable.

Show more Show less
9.5
Exceptional
297 reviews
Price from
£12
per night

Certain units in the guest house have private entrance and are equipped with desk and dressing room. Some of the units feature a satellite flat-screen TV, a fully equipped kitchen with a toaster, and a private bathroom with a bidet and free toiletries. At the guest house, some units are allergy-free.

The owner was very sweet, the place had a very homey vibe to it. The garden space was lovely, they have a pool table and ping pong table and a great kitchen and living room. The place was very peaceful and quiet. They provided many thick blankets which was nice in the chilly night.

Show more Show less
9
Superb
435 reviews
Price from
£9
per night

Situated in San Cristóbal de Las Casas, near San Cristobal Cathedral and Santo Domingo Church San Cristobal de las Casas, Tierra Alta Hostal is a recently renovated property, featuring, a garden and shared lounge. It is located less than 1 km from Central Plaza & Park and provides a shared kitchen. The guest house features inner courtyard views, a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property.

We just felt at home! There are many shared spaces - not only the kitchen and big eating area but also a room where you can work, a TV room, two terraces and a chill out room. We played billard (Very new, but small table). The staff is so great and helpful! The hostel is brand new and they still improve. The location is perfectly quiet and close to many restaurants.

Show more Show less
9.7
Exceptional
61 reviews
Price from
£8
per night

Situated in San Cristóbal de Las Casas, 1.2 km from San Cristobal Cathedral, Casa de los colores San cris provides a garden and terrace. The property is set less than 1 km from Santo Domingo Church San Cristobal de las Casas and a 14-minute walk from Central Plaza & Park. Attractions in the area include Del Carmen Arch, 1.5 km away, or La Merced Church, located 1.6 km from the property.

A continental breakfast is available daily at the property.

Thank you guys, and the place is so peaceful :)

Show more Show less
9.1
Superb
68 reviews
Price from
£14
per night

"A traditional Temascal sauna and rooms with free Wi-Fi, a free minibar and coffee maker are offered at this colonial-style house. San Cristobal’s central Zócalo Square is just 150 metres away.

Rooms at Casa de los Arcángeles are decorated with warm colors and antique furniture. Each room includes heating, cable TV and a private bathroom, and some have a fireplace.

Location and Staff . Front desk - Maritza , absolutely amazing person . She personally was stopping taxi on the street for me . Juanita , cleaning lady, very professional and kind . Also I want to thanks Diego and Rodrigo. Good job guys !!!

Show more Show less
9
Superb
60 reviews
Price from
£35
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in San Cristóbal de Las Casas

Most booked B&Bs in San Cristóbal de Las Casas this month

Enjoy breakfast in San Cristóbal de Las Casas!

  • Hotel Ocho Barrios
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 473 reviews

    Featuring a garden, Hotel Ocho Barrios is located in San Cristóbal de Las Casas in the Chiapas region, less than 1 km from San Cristobal Cathedral and a 12-minute walk from Central Plaza & Park.

    Delicious breakfast, comfy bed, friendly staff, nice shared spaces

  • Casa Tequio
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 297 reviews

    Boasting a garden and a bar, Casa Tequio is situated in San Cristóbal de Las Casas in Barrio del Cerrillo, "el barrio de los hombres libres". 700 metres from San Cristobal Cathedral.

    The homemade breakfast was great, restaurant quality.

  • Hosteria Del Virrey - B&B
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 219 reviews

    Boasting a garden and views of mountain, Hosteria Del Virrey - B&B is a bed and breakfast set in a historic building in San Cristóbal de Las Casas, 700 metres from San Cristobal Cathedral.

    Es excelente son muy amables lo recomiendo muchísimo

  • Casa Carmen
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 274 reviews

    Featuring quiet street views, Casa Carmen features accommodation with balcony, around 500 metres from San Cristobal Cathedral.

    Perfect stay , the bed is really confortable and the room cosy

  • Hospedaje Boutique Paz Creativa
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 102 reviews

    Less than 1 km from San Cristobal Cathedral, Hospedaje Boutique Paz Creativa is situated in San Cristóbal de Las Casas and features free WiFi, express check-in and check-out and concierge services.

    Excelente lugar , muy amables y la comida muy rica

  • Hostal Casa Gaia
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 435 reviews

    Featuring inner courtyard views, Hostal Casa Gaia features accommodation with patio, around 400 metres from San Cristobal Cathedral.

    The staff, pool table, having a guitar and kitchen

  • Casa Cheleb
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 217 reviews

    Offering city views, Casa Cheleb is an accommodation located in San Cristóbal de Las Casas, less than 1 km from San Cristobal Cathedral and a 7-minute walk from Del Carmen Arch.

    Amazing breakfast, staff, lovely cat.... Great place!!

  • Kotantik bed & breakfast
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 125 reviews

    Set in San Cristóbal de Las Casas, 700 metres from San Cristobal Cathedral, Kotantik bed & breakfast offers accommodation with a bar, free WiFi, a shared kitchen, and full-day security.

    Good location, friendly/cute staff, nice breakfast

Save money on B&Bs in San Cristóbal de Las Casas – budget options available!

Great access to the city centre! Check these B&Bs in San Cristóbal de Las Casas

  • Tierra Alta Hostal
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 61 reviews

    Situated in San Cristóbal de Las Casas, near San Cristobal Cathedral and Santo Domingo Church San Cristobal de las Casas, Tierra Alta Hostal is a recently renovated property, featuring, a garden and...

    tutto, in particolare il titolare e il figlio sono gentilissimi e molto disponibili

  • Casa Flor de Vida
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 290 reviews

    Set just 800 metres from Central Plaza & Park, Casa Flor de Vida offers accommodation in San Cristóbal de Las Casas with access to a garden, a shared lounge, as well as a shared kitchen.

    The host is amazing. Location is great. We'd stay there again.

  • Casa de los colores San cris
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 68 reviews

    Situated in San Cristóbal de Las Casas, 1.2 km from San Cristobal Cathedral, Casa de los colores San cris provides a garden and terrace.

    Great value for money. Spacious rooms. Helpful staff.

  • Casa Huipil
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 79 reviews

    Located just less than 1 km from San Cristobal Cathedral, Casa Huipil provides accommodation in San Cristóbal de Las Casas with access to a garden, a shared lounge, as well as a shared kitchen.

    felt like home with a kitchen & roof lovely people

  • Hostal IKAL
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 135 reviews

    Housed in a historic building, the recently renovated Hostal IKAL offers accommodation with a garden and free WiFi.

    Precios accesibles, buena ubicación y buena atención

  • Posada Sancris
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 164 reviews

    Posada Sancris is a guest house located a 6-minute walk from central San Cristobal De Las Casas. It offers a 24-hour reception and free Wi-Fi throughout.

    Everything was perfect. Yummy breakfast. Quite location. Super kind staff.

  • Hostal 23
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 27 reviews

    Situated in San Cristóbal de Las Casas, the recently renovated Hostal 23 features accommodation 2.7 km from San Cristobal Cathedral and 1.9 km from Santo Domingo Church San Cristobal de las Casas.

    Todo, la decoración la vista de la terraza y la excelente atención de Giovanni.

  • Posada Santa
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 158 reviews

    Located in San Cristóbal de Las Casas, Posada Santa features a garden, shared lounge, terrace, and free WiFi throughout the property.

    Very good and chill vibes, everyones too nice here

  • Casa Mua
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 8 reviews

    Casa Mua, a property with a garden, is situated in San Cristóbal de Las Casas, 500 metres from Santo Domingo Church San Cristobal de las Casas, 600 metres from La Merced Church, as well as 500 metres...

    La medida de la habitación y los espacios comunes grandes, agradables y bien equipados.

  • Hostal Casa Rincon
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

    Located 500 metres from San Cristobal Cathedral, 400 metres from Santo Domingo Church San Cristobal de las Casas and 600 metres from Central Plaza & Park, Hostal Casa Rincon features accommodation...

  • IL GIARDINO HOSTAL
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2 reviews

    Located in San Cristóbal de Las Casas in the Chiapas region, with San Cristobal Cathedral and Central Plaza & Park nearby, IL GIARDINO HOSTAL provides accommodation with free WiFi and free private...

  • Casa Apapacho hostel
    7.8
    Scored 7.8
    Good
    Rated good
     · 145 reviews

    Casa Apapacho hostel is situated in San Cristóbal de Las Casas, 600 metres from San Cristobal Cathedral and 400 metres from Del Carmen Arch. A terrace or patio are featured in certain rooms.

    There's not much space in the room. Only one toilet.

  • Casa Rincón
    7.6
    Scored 7.6
    Good
    Rated good
     · 41 reviews

    Casa Rincón is situated in San Cristóbal de Las Casas, 400 metres from Santo Domingo Church San Cristobal de las Casas, 500 metres from Central Plaza & Park, and 1 km from La Merced Church.

    La família es molt agradable. Està molt ben situat.

  • Hostal la nube
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 2 reviews

    Located in San Cristóbal de Las Casas in the Chiapas region, Hostal la nube features a terrace.

  • Hostal Suaber
    1.0
    Scored 1.0
    Very poor
    Rated very poor
     · 2 reviews

    Boasting city views, Hostal Suaber offers accommodation with balcony, around 600 metres from San Cristobal Cathedral. This property offers access to a terrace, free private parking and free WiFi.

  • Posada Carmelita

    Posada Carmelita is located in San Cristóbal de Las Casas, within 300 metres of Del Carmen Arch and 600 metres of San Cristobal Church.

  • El Rinconcito de San Cris

    El Rinconcito de San Cris, a property with free bikes, is located in San Cristóbal de Las Casas, 500 metres from Santo Domingo Church San Cristobal de las Casas, 400 metres from Central Plaza & Park,...

  • Chunca Casa-Hostal boutique

    Set 700 metres from San Cristobal Cathedral and 600 metres from Central Plaza & Park, Chunca Casa-Hostal boutique features free WiFi and units equipped with a kitchen, patio and seating area.

  • casa79sancris

    Situated in San Cristóbal de Las Casas, near Central Plaza & Park, Santo Domingo Church San Cristobal de las Casas and La Merced Church, casa79sancris has a garden.

  • OCTLI CABAÑA Y PULQUERIA

    Situated in San Cristóbal de Las Casas and only 3.4 km from San Cristobal Cathedral, OCTLI CABAÑA Y PULQUERIA features accommodation with garden views, free WiFi and free private parking.

FAQ about B&Bs in San Cristóbal de Las Casas





B&Bs that guests love in San Cristóbal de Las Casas

  • Avg. price/night: £37.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,010 reviews
    This is a great hotel in a great location. Our room was large, clean and very comfortable. Wifi and air conditioning worked well and we appreciated having ac in the hot month of May. It is very quiet at night, even though it's only a block or two to the restaurant area. Shower has hot water, towels are clean. We could store our luggage for a couple of hours before check-in which was very helpful.
    Maggie
    Family with young children
  • Avg. price/night: £44.35
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 657 reviews
    We booked this place very last minute after another booking didn’t work out. We were so happy that we did. We had the Bambu apartment, it was really charming, lots of character. The street outside is pedestrianised and is very quiet, with lovely views. The apartment is comfortable. The shower is fantastic. We have been travelling with our family on an extended trip and this was the best value accommodation we have stayed in 10 months. Our kids absolutely loved it.
    Georgina
    Family with young children
  • Avg. price/night: £18.93
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 241 reviews
    Amazing stay! Lovely hosts, comfortable/quiet room and great location. 5 min walk to the ADO bus station and a short walk to the city centre. Would stay again!
    Roshan
    Young couple
  • Avg. price/night: £20.48
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,504 reviews
    Great location, quiet hotel, loved the private roof terrace, a great spot to enjoy a drink and play cards on a sunny day. Coffee machine, coffee and filtered water were appreciated. Reception helped us organise a tour which was really interesting. Communal areas were clean and well maintained
    Joe
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 216 reviews
    Wonderful small hotel 10 minutes walk from the historic city center. The remoteness of the hotel is offset by the fact that all the restaurants and shops around are much cheaper than the historic center. In addition, a very quiet place. Large and comfortable rooms, fast internet, good mattresses. A nice bonus is the well-equipped guest kitchen.
    Alexander
    Family with young children
  • Avg. price/night: £64.57
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 197 reviews
    Beautiful B&B at a great location, close to the city center but quiet. The patio is wonderful, with all the flowers and the hummingbirds! Super friendly staff, they were very helpful, especially when one of us got ill. Delicious freshly made breakfast. Nicely decorated room. 11/10!
    Lotte
    Young couple
  • Avg. price/night: £25.29
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 223 reviews
    - Great location on quiet edge of Centro with a beautiful view. - Spacious and gorgeous private room. - Plenty of shared bathrooms. - Great rooftop with social atmosphere and daily activities. - Volunteer staff were very kind and welcoming. - Good family vibe. - Good shared kitchen facilities with free drinking water.
    Phoebe
    Young couple
  • Avg. price/night: £38.05
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 504 reviews
    Great location on main street, 15mins walk from bus station. Quiet room on upper floor with (almost) private terrace. Friendly and helpful staff. Restaurant on site if required
    Ian
    Young couple
  • Avg. price/night: £16.64
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,278 reviews
    This is a great hostel! We had a private double which was lovely and quiet, we slept really well. The free breakfast is also amazing you can have fruit, cereal, eggs, beans, toast, coffee, tea... There were lots of bathrooms scattered around the hostel and we had no problems with ever having to wait for these. They also let us leave our luggage before and after checkin. We would definitely stay again.
    Coralie
    Young couple
  • Avg. price/night: £16.64
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,278 reviews
    the private room was huge! Very clean. Bed was very good as well. Nice breakfast included (cereal, toast, fruit, eggs). You can book tours at reception. Strong wifi. Quiet area just outside the city center. Free purified water (you need this in San Cristobal).
    Ivo
    Solo traveller
gogless