Skip to main content

Filter by:


Star Rating

Review Score

San Lorenzo Almecatla – 297 hotels and places to stay
See the latest prices and deals by choosing your dates.
Presidente Intercontinental Puebla, an IHG Hotel, hotel in San Lorenzo Almecatla

Presidente Puebla hotel offers spectacular views of the Popocatepetl and Iztaccihuatl volcanoes. The hotel has an outdoor swimming pool and 24-hour fitness center. It is 2.8 mi from the city center.

The Restaurant was nice. & Lobby area. The restaurant staff was helfull and professional. Ernesto the Cheff was so personal making sure you had what you needed we were there for 4 days for breakfast and every day he was there with a great smile, he made chalupas, gorditas, and all the good Mexican food. We really enjoyed our breakfast. Thank you, Ernesto.
8.8
Scored 8.8
Excellent
Rated excellent
585 reviews
Price from$104.25per night
Hotel Panamerican, hotel in San Lorenzo Almecatla

Hotel Panamerican is located 5 minutes’ drive from Puebla Zocalo Square and 1.9 mi from Las Animas Shopping Center. It features free Wi-Fi and a furnished terrace with swimming pool.

Everything
8.7
Scored 8.7
Excellent
Rated excellent
2,092 reviews
Price from$53.95per night
Staybridge Suites Puebla, an IHG Hotel, hotel in San Lorenzo Almecatla

Featuring free WiFi and heated pool, Staybridge Suites Puebla offers accommodations in Puebla, 5 mi from Cholula. Breakfast is included.

For us, the Staybridge Suites Puebla provides an absolutely perfect midway stopping point for our frequent family trips between San Miguel de Allende and Oaxaca City. It has easy access from the highway and a very secure parking lot. Their suites have full size refrigerators, 2 burner electric stovetops, full size dishwashers, dishes, utensils, pots and pans, kitchen towels, dish soap, clean sponges, paper towels-- namely everything a family needs for eating in. We've stayed at many Staybridge Suites in the United States and this one in Puebla Mexico seriously beats them all. The suites are always immaculately clean and have large windows. The beds are comfortable and the bedding is high quality. We appreciate that the bedrooms offer blackout shades. My older son loves the small gym and I appreciate the spacious laundry room. We generally pay $2400 pesos per night (which includes the 19% taxes) and we always opt for the westerly mountain/volcano view which constitutes about $400 pesos extra. ($2000 + $400 additional). This offers a view over the parking lot and of the famous Mexican Volcano Popocatépetl, which is from time to time smoking somewhat ominously. There is a Starbucks and a Toks restaurant within a 3 minute walk from the Staybridge--they actually share the same super secure parking lot. The staff has never been overly friendly, but they've always been extremely professional.
9.3
Scored 9.3
Wonderful
Rated wonderful
392 reviews
Price from$70.12per night
Ramada Encore by Wyndham Puebla, hotel in San Lorenzo Almecatla

Offering a swimming pool and fitness center, Ramada Encore Puebla Mexico is located in Santa María Coronango, 7.5 mi from Puebla. Guests can enjoy the on-site restaurant.

Bed comfort. Pillow was clean and comfortable
9.2
Scored 9.2
Wonderful
Rated wonderful
2,501 reviews
Price from$76.73per night
Hotel Star Express Puebla, hotel in San Lorenzo Almecatla

Featuring 3-star accommodations, Hotel Star Express Puebla is located in Puebla, 4.6 miles from Acrópolis Puebla and 3.3 miles from Biblioteca Palafoxiana.

Very clean and friendly staff
8.4
Scored 8.4
Very Good
Rated very good
713 reviews
Price from$41.82per night
JF Grand Puebla, hotel in San Lorenzo Almecatla

Boasting a contemporary style mixed with characteristic Mexican décor, JF Grand Puebla features a privileged location within the center of Puebla's business district.

Location is perfect. Room is spacious and clean and comfy
9.2
Scored 9.2
Wonderful
Rated wonderful
1,272 reviews
Price from$69.15per night
Holiday Inn Puebla Finsa, an IHG Hotel, hotel in San Lorenzo Almecatla

Located 1.2 mi from FINSA Business Park and 15 minutes’ drive from central Puebla, this modern hotel has free Wi-Fi and free parking. It offers an indoor pool, sauna and a gym.

La habitacion
9.0
Scored 9.0
Wonderful
Rated wonderful
461 reviews
Price from$73.31per night
Hotel Central, hotel in San Lorenzo Almecatla

Hotel Central is located in northern Puebla, 15 minutes’ drive from the city center. It offers a 24-hour reception and simple rooms with free Wi-Fi, cable TV and a private bathroom.

The hotel is in a good location and is very clean, the staff is friendly and courteous.
8.1
Scored 8.1
Very Good
Rated very good
534 reviews
Price from$26.56per night
Gran Hotel de Puebla by HNF, hotel in San Lorenzo Almecatla

Located in Puebla, 5.2 miles from Acrópolis Puebla, Gran Hotel de Puebla by HNF provides accommodations with a fitness center, free private parking, a restaurant and a bar.

Exellent everything was good
9.3
Scored 9.3
Wonderful
Rated wonderful
333 reviews
Price from$69.70per night
Hotel Kapu, hotel in San Lorenzo Almecatla

Hotel Kapu is located in front of the CAPU Puebla Bus Station and 15 minutes' drive from 5 de Mayo Industrial Park. It features room service and free Wi-Fi in all rooms.

I liked the happy staff. In the room, there is a fan.
7.6
Scored 7.6
Good
Rated good
321 reviews
Price from$37.20per night
See all hotels near San Lorenzo Almecatla
Subscribe to receive premium deals

Prices drop the second you sign up!