Very Good 372 Reviews
Jetsetter Verified
This Hotel meets our standards
Our editors have been here and it has met our standards

What We Love

  • A welcome drink is included in the Jetsetter rate
  • The hotel offers 24-hour dining and concierge services, and butler service in the suites
  • A charming, open-fronted mezzanine-level library filled with quirky curios and books on Mexican culture
  • Gloriously downy kingsize beds with Egyptian cotton sheets in bedrooms, and fine Etro amenities in bathrooms
  • Breakfasts are lavish and include fresh fruit, strong coffee, pastries and cooked items such as omelets with local chorizo

What To Know

  • Not right for travelers looking for an authentic experience of old colonial San Cristobal; Hotel BO is a true design hotel
  • Not all staff are entirely fluent in English, but patience and a smile help the communication process
  • The hotel is popular with families and couples, but business travelers are also catered to
  • The nearest airport is Tuxtla Gutierrez (TGZ), around 58 miles away
  • Free WiFi


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap-accessible
  •  Parking On Site
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Bar Dining Drink Eat Elegant Hip Luxury Modern Lobby recreation room living room restaurant


The Review

A stay at Hotel Bo places you in the heart of San Cristobal de las Casas, walking distance from Ex-Convent of Santo Domingo and Mesoamerican Museum of Jade. This 4-star hotel is within close proximity of Plaza de La Paz and San Cristobal de las Casas Cathedral.

Make yourself at home in one of the 22 individually decorated guestrooms, featuring iPod docking stations and LCD televisions. Your pillowtop bed comes with Egyptian cotton sheets. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

Take advantage of recreation opportunities such as a fitness center or take in the view from a terrace and a garden. Additional features include complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge).

Grab a bite to eat at the hotel’s restaurant, which features a bar and a garden view. You can also stay in and take advantage of room service (during limited hours). Quench your thirst with your favorite drink at a bar/lounge. Cooked-to-order breakfasts are available daily for a fee.

Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Event facilities at this hotel consist of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.

How to Get There

Hotel Bo
Av. 5 de Mayo # 38 Barrio Mexicanos
San Cristobal de las Casas, 29240 Mexico


4.5 Very Good 372 Reviews
You will never know what is behind a door
Reviewed 1 day ago

The frontage of this hotel disguises how big it is. However the rooms are generous in size and have all the facilities one would want. The gardens were particularly well laid out in simple lines and the use of the water features made this a very relaxing hotel to stay in despite it being in the middle of a very busy environment.

Modern gem in San Cristóbal
Reviewed 2 months ago

This is a modern minimalist hotel in San Cristóbal, we really appreciated the neat lines of the construction, the luminous lobby with a beautiful and elegantly high wood roof. There are great spaces to read and relax outdoors and also a nice library and a family room.

Rooms are very pretty, very simple also, if you stay in the ground floor there could be some noise coming from the people walking around the hall.

The staff is outstanding, they're constantly looking for your needs, always smiling, always friendly and solving any issue.

I missed having a mini bar and some additional details in our room.

This is certainly one of a kind place in town.

Wonderful stay in a magically crafted hotel.
Reviewed 3 months ago

We stayed at hotel B’o for 4 days and loved our stay. The ik’ suite was a combination of simplicity and impeccable good taste. It had all the essentials of a high end category hotel without the tackiness. B’o couldn’t be anywhere else but in San Cristobal, as the tactful use of local materials and crafts reminded us constantly. Service was impeccable and staff was very helpful and friendly. Location was very convenient. Lum restaurant was also exceptional. We will definitely stay at B’o on our next trip to San Cristobal.

Bo alone is worth the trip to San Cristobal
Reviewed 3 months ago

Rarely does a property excel in everything like Bo. Check in was a breeze, and the friendly staff was helpful. The room was flawless, every aspect was thought of and well designed. Turn down service was tops too!

Breakfast everyday was tasty, coffee was great, and I had dinner on my last night. It was the best meal had in San Cristobal.

Upon an early departure, the valet parking had the car running and ready to be loaded with luggage before I stepped out the front door.

A great property with great staff.

Reviewed 4 months ago

What an incredible hotel in an incredible city! The staff is better than many five star hotels ive stayed and their personalized touches are above and beyond. If you visit then this is the only hotel for you and yours. I happened to mention to the general manager, Luis, that it was my husbands birthday and we came home after a day out to balloons throughout the room, cake, chocolates and a personally signed card from every staff member. Above and Beyond!