We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Southern Mexico

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Southern Mexico?

We'll send you updates with the latest deals, reviews and articles for Southern Mexico each week.

Map of Southern Mexico Hotels

Hotels (431)

B&Bs / Inns (603)

Speciality Lodging (571)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Guayaba Inn (San Cristobal de las Casas) 4.0 of 5
Calle Comitan 55, San Cristobal de las Casas 29220, Mexico
Show Prices
US$114 - US$142 Avg. price/night*
Ollie #1 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (229)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels | Romance
 
Cerrada del Museo de la Tortuga s/n, Mazunte 70946, Mexico
Show Prices
US$152 - US$181 Avg. price/night*
Ollie #2 of 431 hotels in Southern Mexico
  •  Absolutely Civilized 
  • It will be hard for other hotels that we will stay in to meet the... more
  • 2 February 2018
Professional photos | Traveller photos (444)
Announcement Click for details
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain
 
Gardenia 902, Huatulco 70989, Mexico
US$40 - US$90 Avg. price/night*
Ollie #3 of 431 hotels in Southern Mexico
Traveller photos (197)
Hotel Bo (San Cristobal de las Casas) 4.0 of 5
Av. 5 de Mayo 38 | entre Escuadron 201 y 28 de Agosto, San Cristobal de las Casas 29240, Mexico
Show Prices
US$207 - US$296 Avg. price/night*
Ollie #4 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (308)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Casa del Alma Hotel Boutique & Spa (San Cristobal de las Casas) 4.0 of 5
Avenida 16 de Septiembre No. 24, San Cristobal de las Casas 29200, Mexico
Show Prices
US$155 - US$347 Avg. price/night*
Ollie #5 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (148)
Offers & Announcements 25% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Carr. A Las Ruinas Km. 2, Palenque 29960, Mexico
Show Prices
US$166 - US$405 Avg. price/night*
Ollie #6 of 431 hotels in Southern Mexico
  •  Amazing! 
  • We stayed here 1 night (15th Feb) but in the Presidential Suite with its... more
  • 17 February 2018
Professional photos | Traveller photos (254)
Calle Diaz Quintas 115, Oaxaca 68000, Mexico
Show Prices
US$77 - US$128 Avg. price/night*
Ollie #7 of 431 hotels in Southern Mexico
#1 of 110 hotels in Oaxaca
Traveller photos (504)
Special Offer Save on Hotel Packages!
Certificate of Excellence
Travellers' Choice™ 2018 Winner All-Inclusive
 
Seccion Hotelera Bahia de Conejos | Lote 8, Huatulco 70989, Mexico
Show Prices
US$268 - US$554 Avg. price/night*
Ollie #8 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (4832)
Special Offer Winter Greataways!
Boulevard Benito Juarez | Esquina con Zapoteco Bahías de Huatulco, Huatulco 70989, Mexico
Show Prices
US$57 - US$157 Avg. price/night*
Ollie #9 of 431 hotels in Southern Mexico
  •  Great stay in Huatulco 
  • The staff at Villablanca are professionals and know how to run an awesome... more
  • 19 February 2018
Professional photos | Traveller photos (704)
Avenida Miguel Hidalgo 1504 | Centro, Oaxaca 68000, Mexico
Show Prices
US$128 - US$189 Avg. price/night*
Ollie #10 of 431 hotels in Southern Mexico
#2 of 110 hotels in Oaxaca
Traveller photos (66)
Blvd Santa Cruz No. 201 Sector E | Bahía de Santa Cruz, Huatulco 70989, Mexico
Show Prices
US$73 - US$201 Avg. price/night*
Ollie #11 of 431 hotels in Southern Mexico
  •  we love.... 
  • was there in 2018, just felt like being at home,,, everyone is simply... more
  • 18 February 2018
Professional photos | Traveller photos (992)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Casa Santa Lucia (San Cristobal de las Casas) 3.5 of 5
Avenida Josefa Ortiz de Dominguez No. 13 | Barrio Santa Lucía, San Cristobal de las Casas 29250, Mexico
Show Prices
US$99 - US$191 Avg. price/night*
Ollie #12 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (157)
Offers & Announcements 15% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Calle Manuel Garcia Vigil 805 | Col. Centro, Oaxaca 68000, Mexico
Show Prices
US$225 - US$295 Avg. price/night*
Ollie #13 of 431 hotels in Southern Mexico
#3 of 110 hotels in Oaxaca
  •  Oaxaca trip 9 days 
  • If you like it piece full, most wonderful people working there, just 6... more
  • 26 January 2018
Professional photos | Traveller photos (250)
Holiday Inn Tuxtla Gutierrez (Tuxtla Gutierrez) 3.5 of 5
Belisario Dominguez Km 1081, Tuxtla Gutierrez 29020, Mexico
Show Prices
US$45 - US$65 Avg. price/night*
Ollie #14 of 431 hotels in Southern Mexico
  •  Very nice hotel! 
  • The pool area is nice and clean and very spacious. Breakfast is very good... more
  • 21 February 2018
Professional photos | Traveller photos (153)
Special Offer Save on Hotel Packages!
Boulevard Doctor Belisario Dominguez # 1641, Tuxtla Gutierrez 29050, Mexico
Show Prices
US$60 - US$85 Avg. price/night*
Ollie #15 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (155)
Special Offer Double Points, Every...
Blvd. Benito Juarez #4 | Bahia de Tangolunda, Huatulco 70989, Mexico
Show Prices
US$237 - US$699 Avg. price/night*
Ollie #16 of 431 hotels in Southern Mexico
  •  Huatulco Feb 2018 
  • Our family of four stayed here for one week mid Feb 2018 in a standard... more
  • 22 February 2018
Professional photos | Traveller photos (3472)
Special Offer Winter Greataways!
Av Central Poniente 1254, Tuxtla Gutierrez 29000, Mexico
Show Prices
US$52 - US$62 Avg. price/night*
Ollie #17 of 431 hotels in Southern Mexico
  •  Awesome Staff 
  • We arrieved on the 23rd All staff is polite, proactive and... more
  • 25 December 2017
Professional photos | Traveller photos (108)
Special Offer Save on Hotel Packages!
Barcelo Huatulco (Huatulco) 4.0 of 5
Paseo Benito Juarez, s/n | Bahias de Huatulco, Huatulco 70989, Mexico
Show Prices
US$211 - US$386 Avg. price/night*
Ollie #18 of 431 hotels in Southern Mexico
Professional photos | Traveller photos (3006)
Avenida Universidad 140 | Ex Hacienda De Candiani, Oaxaca 68130, Mexico
Show Prices
US$90 - US$141 Avg. price/night*
Ollie #19 of 431 hotels in Southern Mexico
#4 of 110 hotels in Oaxaca
Professional photos | Traveller photos (92)
Calle Morelos 800, Oaxaca 68000, Mexico
Show Prices
US$118 - US$139 Avg. price/night*
Ollie #20 of 431 hotels in Southern Mexico
#5 of 110 hotels in Oaxaca
Professional photos | Traveller photos (184)
Special Price 20% off room rate