Hotel San Marcos
★ 4.5 · 733 reviews

Hotel San Marcos

A four-star stay in San Cristóbal, from $47 a night.

Check availability
6 room types Wi-Fi Parking Breakfast
Welcome

A place to stay in San Cristóbal de Las Casas

Hotel San Marcos is a 4-star hotel in San Cristóbal de Las Casas, Chiapas, rated 4.5/5 across 733 guest reviews. Rooms start at $47 and run up to suites that sleep four across two bedrooms. The property has a garden with an outdoor fireplace, a coffee house on site, a snack bar, and a tour desk. An airport shuttle is available, and private parking nearby costs MXN 70 per day. Guests consistently rate the location, cleanliness, and staff as standout points.

4.5/5
Guest rating
733 reviews
6
Room types
available
$47
Rates from
per night
★★★★
Class
4-star
Is it right for you?

Who this stay suits

A well-priced, cleanly run four-star hotel with attentive staff, solid breakfast, and straightforward access to San Cristóbal de Las Casas.

Best for

  • Couples and families on a mid-range budget
  • Travellers wanting airport-to-hotel convenience
  • Groups needing multi-bedroom suite space
  • Business travellers using the meeting facilities

Less suited to

  • Guests who need a full on-site restaurant menu
  • Travellers wanting in-room spa services

Garden and outdoor fireplace

The outdoor space includes a garden with seating furniture and a fireplace — a practical draw in San Cristóbal de Las Casas, where evenings at altitude run cool. It's the kind of spot that makes the difference after a day walking the city.

Suites with two bedrooms

Three suite categories sleep more than two guests across separate bedrooms. The Suite with Terrace, at 36 m², has a private terrace with mountain views and two full beds plus a queen — the largest room type on offer.

Coffee house and snack bar

On-site food options include a coffee house and a snack bar. Breakfast can be served in the room, and the kitchen handles special diet requests and kids' meals — useful for families who don't want to eat every meal off-property.

Balcony rooms with views

Both the Double Room and the Deluxe Twin Room include a private balcony and a view, alongside a flat-screen TV and free Wi-Fi. The Double Room starts at $47 per night with a king bed.

Rooms & suites

Suite with Garden View

30.0 m² · Bedroom 1: 1 full bed Bedroom 2: 1 queen bed

  • Private suite
  • View
  • Private bathroom
  • Flat-screen TV
  • Free Wifi
From
$83 /night
View room

Suite with Terrace

36.0 m² · Bedroom 1: 2 full beds Bedroom 2: 1 queen bed

  • Private suite
  • Mountain view
  • Private bathroom
  • Flat-screen TV
  • Terrace
From
$108 /night
View room

Standout features

Breakfast
Bar & Lounge
Free Parking
Free Wi-Fi

Amenities at Hotel San Marcos

Most popular facilities

  • Non-smoking rooms
  • Free Wifi
  • Private Parking
  • Airport shuttle
  • Family rooms
  • Very Good Breakfast

Great for your stay

  • Private bathroom
  • Parking
  • Free Wifi
  • Family rooms
  • Airport shuttle
  • Non-smoking rooms
  • Tour desk
  • Private Parking

Bathroom

  • Private bathroom

Outdoors

  • Outdoor fireplace
  • Outdoor furniture
  • Garden

Activities

  • Live sports events (broadcast) Off-site
  • Walking tours Additional charge

Food & Drink

  • Coffee house on site
  • Fruit Additional charge
  • Kid-friendly buffet
  • Kids' meals Additional charge
  • Special diet meals (on request)
  • Snack bar
  • Breakfast in the room

On the map

Av. Cresencio rosas Num. 21, Barrio San Antonio, 29250 San Cristóbal de Las Casas, Mexico

Get directions

What guests say
4.5 / 5
across 733 reviews

Across 733 reviews, the property scores 4.5/5. Guests most consistently call out the location within San Cristóbal de Las Casas, the cleanliness of the rooms, and the quality of the staff. No dominant negative themes appear in the available data.

  • Staff9.2
  • Facilities8.9
  • Cleanliness9.3
  • Comfort9.1
  • Value For Money9.1
  • Location9.6
  • Free Wifi7.5

Good to know

MealsBreakfast available
Airport transferAvailable — arranged by property, paid separately
ParkingAvailable on-site
PetsContact the property
Wi-FiAvailable

Frequently asked

Where is Hotel San Marcos located?

The hotel is in San Cristóbal de Las Casas, Chiapas, Mexico. Guests rate the location as one of the property's strongest points, though exact distances to specific landmarks are not listed.

Is there an airport shuttle?

Yes. The hotel provides an airport shuttle service. Contact the property directly to arrange pick-up or drop-off times before your arrival.

Is parking available, and does it cost extra?

Private parking is available nearby (reservation not possible) at a cost of MXN 70 per day. Accessible parking is also available.

What is included at breakfast?

The hotel is rated 'Very Good Breakfast' by guests. It includes a kid-friendly buffet option. Breakfast in the room is available, and special diet meals can be requested. Kids' meals are available at an additional charge.

What are the check-in and check-out arrangements?

The hotel has a 24-hour front desk and offers both express and private check-in/check-out. Contact the property for exact check-in and check-out times.

Is the hotel suitable for families?

Yes. The property has designated family rooms, a kid-friendly buffet, kids' meals (at extra charge), and multi-bedroom suites that sleep three or four guests across separate bedrooms.

What room types sleep more than two guests?

The Suite with Garden View, Suite with Terrace, and Junior Suite with Garden View all have two bedrooms. The Suite with Terrace is the largest at 36 m², with two full beds and one queen.

Is there food and drink available on site?

The hotel has a coffee house and a snack bar on site. Breakfast can be served in the room. Special diet meals are available on request, and fruit can be arranged at an additional charge.

Are walking tours available?

Walking tours of San Cristóbal de Las Casas can be arranged through the hotel's tour desk at an additional charge.

What are the lowest room prices?

The Double Room starts from $47 per night. The Deluxe Twin Room starts from $61, and suites range from $71 to $108 depending on size and configuration.

Is Wi-Fi free?

Yes. Free Wi-Fi is available throughout the property and included in all room types.

Does the hotel have meeting or business facilities?

Yes. Business and meeting facilities are listed among the hotel's signature features. Contact the property directly for capacity and booking details.

Reserve your stay

Ready to book Hotel San Marcos?

Indicative rates from $47/night. Check availability & prices
AddressAv. Cresencio rosas Num. 21, Barrio San Antonio, 29250 San Cristóbal de Las Casas, Mexico
Hotel San Marcos from $47/night
Check availability