Skip to main content

Hotels near San Lorenzo Almecatla

Search hotels and more near San Lorenzo Almecatla

Filter by:


Star rating

Review score

San Lorenzo Almecatla – 321 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 centre. It is 4.5 km from the city centre.

The hotel is clean and comfortable. The facilities are great, I liked the bar for drinks at night and the restaurant for breakfast is good.
8.8
Scored 8.8
Fabulous
Rated fabulous
605 reviews
Price from₱ 7,642.16per night
Staybridge Suites Puebla, an IHG Hotel, hotel in San Lorenzo Almecatla

Featuring free WiFi and heated pool, Staybridge Suites Puebla offers accommodation in Puebla, 8 km from Cholula. Breakfast is included.

The breakfast was good ans sorted of all types of a natrion. The whifi was excellent could used it all over inside the hotel
9.3
Scored 9.3
Superb
Rated superb
397 reviews
Price from₱ 4,851.25per night
Ramada Encore by Wyndham Puebla, hotel in San Lorenzo Almecatla

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

Facilities
9.2
Scored 9.2
Superb
Rated superb
2,490 reviews
Price from₱ 4,943.13per night
JF Grand Puebla, hotel in San Lorenzo Almecatla

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

comfortable and clean, no damage, good location close to Av. Juarez where plenty of bars clubs and restaurants are located. Even a walk to the downtown is easy and done in 30 minutes. Walmart is close located and some other shops.
9.2
Scored 9.2
Superb
Rated superb
1,278 reviews
Price from₱ 5,512.79per night
Holiday Inn Puebla Finsa, an IHG Hotel, hotel in San Lorenzo Almecatla

Located 2 km 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.

Room was large and typically “Holiday Inn”
9.0
Scored 9.0
Superb
Rated superb
477 reviews
Price from₱ 5,071.77per night
Hotel Panamerican, hotel in San Lorenzo Almecatla

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

Good location
8.7
Scored 8.7
Fabulous
Rated fabulous
2,116 reviews
Price from₱ 3,732.16per night
Hotel Star Express Puebla, hotel in San Lorenzo Almecatla

Featuring 3-star accommodation, Hotel Star Express Puebla is situated in Puebla, 5.3 km from Biblioteca Palafoxiana and 6.6 km from Puebla Convention Centre.

For the type of hotel they totally exceed my expectation, the staff was super helpful, room was small but clean but this is a bus station hotel I was expecting so little and they surprised me.
8.4
Scored 8.4
Very good
Rated very good
730 reviews
Price from₱ 4,102.01per night
Hotel Central, hotel in San Lorenzo Almecatla

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

the room was close to the ADO station (but not close to the centre!)
8.1
Scored 8.1
Very good
Rated very good
530 reviews
Price from₱ 1,837.60per 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.

Close to the bus station
7.6
Scored 7.6
Good
Rated good
322 reviews
Price from₱ 2,458.99per night
Hotel Río, hotel in San Lorenzo Almecatla

Hotel Río is located 5 minutes’ drive from the Puebla Zocalo Square and 3 km from Amparo Museum. It features free WiFi and wake up service for all rooms.

Comfortable and very clean, help with any amenities
7.6
Scored 7.6
Good
Rated good
487 reviews
Price from₱ 2,399.90per night
See all hotels near San Lorenzo Almecatla