Skip to main content

Filter by:


Star Rating

Review Score

San Lorenzo Almecatla – 296 hotels and places to stay
See the latest prices and deals by choosing your dates.
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,096 reviews
Price from$54.19per 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
394 reviews
Price from$70.44per 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.

Room, Breakfast
9.2
Scored 9.2
Wonderful
Rated wonderful
2,494 reviews
Price from$65.52per 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
718 reviews
Price from$59.56per 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,274 reviews
Price from$68.04per 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
466 reviews
Price from$73.64per 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
532 reviews
Price from$26.68per 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
335 reviews
Price from$73.95per 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
322 reviews
Price from$37.36per night
Arcángel Puebla, hotel in San Lorenzo Almecatla

This hotel in Puebla is 2 miles from the Zona Histórica de Los Fuertes. It features an on-site restaurant and guest rooms with free Wi-Fi.

8.8
Scored 8.8
Excellent
Rated excellent
284 reviews
Price from$54.84per night
See all hotels near San Lorenzo Almecatla
Subscribe to receive premium deals

Prices drop the second you sign up!