Skip to main content

Filter by:


Star Rating

Review Score

San Lorenzo Almecatla – 310 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
593 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,107 reviews
Price from$54.75per 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.

Clean rooms, refrigerator, beds
9.3
Scored 9.3
Wonderful
Rated wonderful
395 reviews
Price from$71.17per 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,493 reviews
Price from$66.20per 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
722 reviews
Price from$60.18per 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,271 reviews
Price from$68.74per 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
469 reviews
Price from$74.40per 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
531 reviews
Price from$26.96per 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$76.50per 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.5
Scored 7.5
Good
Rated good
322 reviews
Price from$37.75per night
See all hotels near San Lorenzo Almecatla
Subscribe to receive premium deals

Prices drop the second you sign up!