Skip to main content

Filter by:


Star rating

Review score

Xocoyolo – 35 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Boutique TEKALI INN, hotel in Xocoyolo

Set in Cuetzalán del Progreso, Hotel Boutique TEKALI INN offers a terrace.

It is a very lovely accommodation, very clean at all times. The staff were always very friendly and helpful despite language difficulties. The hotel itself also offers tours, ours was very exciting and well organized.
8.9
Scored 8.9
Fabulous
Rated fabulous
345 reviews
Price from£55.74per night
Hotel Posada Sernichari, hotel in Xocoyolo

Hotel Posada Sernichari is offering accommodation in Cuetzalán del Progreso. The accommodation offers a 24-hour front desk and a tour desk for guests.

The family was very friendly and helpful, breakfast was great, and location was perfect. Good shower and internet.
8.8
Scored 8.8
Fabulous
Rated fabulous
125 reviews
Price from£34.24per night
Posada La Plazuela, hotel in Xocoyolo

Posada La Plazuela is located just a 1-minute walk from the historic centre of Cuetzalán del Progreso. It offers a 24-hour front desk, free Wi-Fi access and free parking.

Location and room (I selected the one with view) is wonderful.
8.6
Scored 8.6
Fabulous
Rated fabulous
167 reviews
Price from£60.64per night
Hospedaje Totalmanik, hotel in Xocoyolo

Located in Cuetzalán del Progreso, Hospedaje Totalmanik features a garden, terrace and free WiFi. There is a restaurant serving Mexican cuisine, and free private parking is available.

Pet super friendly, the back garden is SUPERB, best value for the price
8.1
Scored 8.1
Very good
Rated very good
63 reviews
Price from£43.07per night
Cabañas Los Achicuales, hotel in Xocoyolo

Cabañas Los Achicuales features a restaurant, outdoor swimming pool, a bar and shared lounge 4 km from the center of Cuetzalan del Progreso.

Excellent restaurant. You will not find a better one in Cuetzalan. The staff is very kind. The rooms are super cozy and the pool is very nice.
8.8
Scored 8.8
Fabulous
Rated fabulous
133 reviews
Price from£54.05per night
Cabañas Aldea San Francisco de Asís, hotel in Xocoyolo

Offering a terrace and views of the garden, Cabañas Aldea San Francisco de Asís is situated 8 km from Cuetzalán del Progreso.

9.4
Scored 9.4
Superb
Rated superb
39 reviews
Price from£61.93per night
La Peña Hotel Boutique & SPA, hotel in Xocoyolo

La Peña Hotel Boutique & SPA is located in Cuetzalán del Progreso. This 4-star hotel offers a 24-hour front desk and a tour desk. The hotel provides both free WiFi and free private parking.

Location is perfect. On site secure parking. The front desk staff are incredibly helpful. An amazing restaurant is also on site. Rooms are newly renovated and very pretty, although small.
9.3
Scored 9.3
Superb
Rated superb
79 reviews
Price from£70.38per night
Hotel Boutique La Casona de Don Porfirio, hotel in Xocoyolo

La Casona de Don Porfirio is a rustic hotel in Jonotla, 2 hours’ drive from Puebla. It features a spa with hot tub and massage service, free bicycle hire and a free Wi-Fi zone.

Room was clean
8.7
Scored 8.7
Fabulous
Rated fabulous
108 reviews
Price from£47.29per night
Hotel Taselotzin, hotel in Xocoyolo

Hotel Taselotzin is located in Cuetzalán del Progreso, a 10-minute walk from the city centre. It features on-site “temazcal” treatments and free Wi-Fi.

This is a lovely small hotel. It is far from the center with a very steep hill. If that was stated I missed it. It would be good for people to know. It’s rustic but lively.
8.6
Scored 8.6
Fabulous
Rated fabulous
117 reviews
Price from£45.14per night
El Encuentro, hotel in Xocoyolo

El Encuentro hotel is situated in the pretty mountain village of Cutzalan, one of Mexico’s Magic Towns. The hotel offers free on-site parking and free Wi-fi is available in public areas.

Nice colonial style building with high ceilings. Cute inner yard, friendly staff.
8.9
Scored 8.9
Fabulous
Rated fabulous
102 reviews
Price from£46.73per night
See all hotels in and around Xocoyolo
Subscribe to receive premium deals

Prices drop the moment you sign up!