Hotels near Puebla

Hotels near Puebla, Puebla

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Puebla

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Escala Puebla Centro Hotels near Puebla
Hotel Escala Puebla Centro Hotels near PueblaHotel Escala Puebla Centro Hotels near Puebla
Puebla Centro | 1.45km from Puebla
The Hotel Escala Puebla Centro is a great choice for guests looking for accommodation in Puebla, having been recently opened in 2022. With Terminal Puebla Tren Turistico just 4km away and Puebla International Airport only 36km away, transportation is very convenient. This hotel is located near many of Puebla's attractions including Museo Urbano Interactivo, Museo Regional De La Revolución Mexicana Casa De Los Hermanos Serdán and Parroquia de Nuestra Señora del Perpetuo Socorro. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This hotel is a popular accommodation for guests traveling with families.
Very Good
108 reviews
8.6/10
Price from
PHP 1,557
per night
Check Availability
Hotel Sofia Hotels near Puebla
Hotel Sofia Hotels near PueblaHotel Sofia Hotels near Puebla
Puebla Centro | 0.6km from Puebla
With a stay at Hotel Sofia in Puebla (Puebla Historic Center), you'll be a 4-minute walk from Zócalo de Puebla and 7 minutes by foot from Puebla Cathedral. This hotel is 11.7 mi (18.8 km) from Africam Safari and 3 mi (4.8 km) from Centro Expositor. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 8:00 AM to 11:00 AM. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Stay in one of 45 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
108 reviews
8.2/10
Price from
PHP 2,110
per night
Check Availability
Comfort Inn Puebla Centro Histórico Hotels near Puebla
Comfort Inn Puebla Centro Histórico Hotels near PueblaComfort Inn Puebla Centro Histórico Hotels near Puebla
0.68km from Puebla
Located in Puebla (Puebla Historic Center), Comfort Inn Puebla Centro Histórico is within a 5-minute drive of Rosario Chapel and Puebla Cathedral. This hotel is 1.4 mi (2.3 km) from El Parian Market and 1.4 mi (2.3 km) from Candy Street. Enjoy recreation amenities such as a fitness center or take in the view from a terrace. This hotel also features complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served on weekdays from 7:00 AM to 10:00 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 60 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Great
104 reviews
9.1/10
Price from
PHP 3,491
per night
Check Availability
Puebla
You Might Like
Puebla Hotels With BreakfastPuebla Hotels With Twin RoomPuebla Hotels With 1 Double BedPuebla Hotels With Swimming PoolPuebla Hotels With Free Cancellation
Quinta Esencia Hotels near Puebla
Quinta Esencia Hotels near PueblaQuinta Esencia Hotels near Puebla
Puebla Centro | 0.76km from Puebla
Located in Puebla (Puebla Historic Center), Quinta Esencia Hotel Boutique is within a 10-minute walk of Puebla Cathedral and Santo Domingo Church. This hotel is 0.5 mi (0.8 km) from Guardian Angel and 2.6 mi (4.1 km) from Basilica of the Immaculate Conception. Pamper yourself with onsite massages or enjoy recreation amenities such as a fitness center. Additional amenities at this hotel include complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Local cuisine breakfasts are available daily from 8:30 AM to noon for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Treat yourself to a stay in one of the 10 guestrooms, featuring indoor private hot tubs and Smart televisions. 48-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature jetted bathtubs and complimentary toiletries. Conveniences include safes and minibars, as well as phones with free local calls.
Very Good
101 reviews
8.5/10
Price from
PHP 2,562
per night
Check Availability
NH Puebla Centro Historico Hotels near Puebla
NH Puebla Centro Historico Hotels near PueblaNH Puebla Centro Historico Hotels near Puebla
Puebla Centro | 0.61km from Puebla
The NH Puebla Centro Histórico hotel, formerly known as NH Puebla, is in a perfect location for both business and leisure travel. The main square - Zócalo, as well as the famous Catedral Basilica de Puebla, are only 2 blocks away. Guests can reach the Centro de Convenciones and Centro Expositor, as well as churches, museums, markets and restaurants on foot. There are 180 stylish and comfortable rooms at NH Puebla Centro Histórico. Each room features contemporary furniture, a cozy color scheme, and sleek hardwood floors. Our guests’ relaxation is guaranteed with the extra-thick mattresses and modern comforts such as flat-screen TVs and free Wi-Fi are available in every room. Breakfast is served every morning and features a variety of classic continental options. Our restaurant offers an international menu with local specialties which guests can enjoy whilst taking in the views of the San Agustin Church. The lobby bar serves light snacks and your favorite cocktails, which you can also enjoy on the terrace. To unwind, head to our heated rooftop pool or keep up with your workout routine at the gym. For business travelers, there are 11 meetings rooms for up to 300 people and staff can arrange catering and technical equipment.
Very Good
104 reviews
8.3/10
Price from
PHP 3,198
per night
Check Availability
Hotel Elena Hotels near Puebla
Hotel Elena Hotels near PueblaHotel Elena Hotels near Puebla
Puebla Centro | 1.26km from Puebla
With a stay at Hotel Elena, you'll be centrally located in Puebla, just a 4-minute walk from Zócalo de Puebla and 10 minutes by foot from Puebla Cathedral. This hotel is 11.7 mi (18.8 km) from Africam Safari and 2.6 mi (4.2 km) from Centro Expositor. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access and concierge services. You can enjoy a meal at the restaurant serving the guests of Hotel Elena, or stop in at the snack bar/deli. Cooked-to-order breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Stay in one of 17 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include phones, as well as safes and desks.
Very Good
37 reviews
8.1/10
Price from
PHP 1,490
per night
Check Availability
Hostal Casa de Arcos Hotels near Puebla
Hostal Casa de Arcos Hotels near PueblaHostal Casa de Arcos Hotels near Puebla
Puebla Centro | 0.73km from Puebla
The Hostal Casa de Arcos is an ideal spot for travelers wanting to discover the city. Visitors to Puebla will find that the Hostal Casa de Arcos is a fantastic accommodation choice. With Terminal Puebla Tren Turistico just 3km away and Puebla International Airport only 37km away, transportation is very convenient. Keeping busy is easy, with Santiago Park, Lic. Benito Juárez and Parque Analco 1 all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing.
Very Good
21 reviews
8.3/10
Price from
PHP 527
per night
Check Availability
Hostal Santo Domingo Hotels near Puebla
Hostal Santo Domingo Hotels near PueblaHostal Santo Domingo Hotels near Puebla
Puebla Centro | 0.92km from Puebla
Located in Puebla (Puebla Historic Center), Hotel Santo Domingo is within a 10-minute walk of Zócalo de Puebla and Puebla Cathedral. This hotel is 11.8 mi (19.1 km) from Africam Safari and 3.4 mi (5.4 km) from Angelopolis Commercial Center. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. Featured amenities include luggage storage, microwave in a common area, and refrigerator in a common area. Make yourself at home in one of the 14 guestrooms. Rooms have private patios. Bathrooms have showers and complimentary toiletries.
48 reviews
7.2/10
Price from
PHP 620
per night
Check Availability
Hotel Diana Hotels near Puebla
Hotel Diana Hotels near PueblaHotel Diana Hotels near Puebla
Puebla Centro | 0.52km from Puebla
Hotel Diana is in the heart of Puebla, within a 5-minute walk of Palafoxiana Library and Zócalo de Puebla. This spa hotel is 0.3 mi (0.4 km) from Puebla Cathedral and 0.9 mi (1.5 km) from Puebla Convention Center. Pamper yourself with a visit to the spa, which offers massages. Additional features at this hotel include complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free valet parking is available onsite. Make yourself at home in one of the 27 air-conditioned rooms featuring Smart televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Great
100 reviews
9.0/10
Price from
PHP 2,838
per night
Check Availability
Hotel Isabel Hotels near Puebla
Hotel Isabel Hotels near PueblaHotel Isabel Hotels near Puebla
Puebla Centro | 0.65km from Puebla
With a stay at Hotel Isabel in Puebla (Puebla Historic Center), you'll be within a 5-minute walk of Zócalo de Puebla and Puebla Cathedral. This family-friendly hotel is 11.4 mi (18.4 km) from Africam Safari and 2.9 mi (4.7 km) from Centro Expositor. Take advantage of recreation opportunities such as a fitness center or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access, an arcade/game room, and tour/ticket assistance. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 8:30 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 44 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and complimentary bottled water.
Great
105 reviews
9.0/10
Price from
PHP 2,210
per night
Check Availability
See All Hotels Near Puebla

Premium Hotels in Puebla

See all
Discover our curated selection of premium hotels in Puebla for your next stay
No.
1
Banyan Tree Puebla Hotels in Puebla
9.1/10
104 review

Banyan Tree Puebla

Hotel near Puebla Centro, Puebla
"Good Location"
Select dates to view prices
No.
2
Grand Fiesta Americana Puebla Angelópolis Hotels in Puebla
9.3/10
103 review

Grand Fiesta Americana Puebla Angelópolis

Hotel near Angelopolis, Puebla
"Good Location"
Select dates to view prices
No.
3
Cartesiano Boutique & Wellness Hotel Hotels in Puebla
9.3/10
106 review

Cartesiano Boutique & Wellness Hotel

Hotel near Puebla Centro, Puebla
"Good Location"
Select dates to view prices
No.
4
Quinta Real Puebla Hotels in Puebla
8.6/10
101 review

Quinta Real Puebla

Hotel near Puebla Centro, Puebla
"Good Location"
Select dates to view prices
No.
5
InterContinental Hotels Presidente Puebla Hotels in Puebla
8.8/10
116 review

InterContinental Hotels Presidente Puebla

Hotel near Puebla
"Good Location"
Select dates to view prices

Top Pick Hotels near Puebla

See all
Discover our most booked hotels near Puebla from the last 30 days!
No.1
Hotel Marqués del Ángel Hotels near Puebla
9.2/10
98 review

Hotel Marqués del Ángel

Puebla Centro, Puebla | 0.55KM from Puebla
"Good Location"
Select dates to view prices
No.2
Quinta Real Puebla Hotels near Puebla
8.6/10
101 review

Quinta Real Puebla

Puebla Centro, Puebla | 0.63KM from Puebla
"Good Location"
Select dates to view prices
No.3
Hotel Tamara Hotels near Puebla
8.5/10
53 review

Hotel Tamara

Puebla Centro, Puebla | 0.57KM from Puebla
"Good Location"
Select dates to view prices
No.4
Hotel Gala Hotels near Puebla
7.8/10
101 review

Hotel Gala

Puebla Centro, Puebla | 0.7KM from Puebla
"Good Location"
Select dates to view prices
No.5
Hotel Puebla Plaza Hotels near Puebla
6.9/10
12 review

Hotel Puebla Plaza

Puebla Centro, Puebla | 0.69KM from Puebla
"Good Location"
Select dates to view prices
No.6
Hotel Boutique Posada XVII Hotels near Puebla
9.4/10
25 review

Hotel Boutique Posada XVII

Puebla Centro, Puebla | 0.9KM from Puebla
"Good Location"
Select dates to view prices
No.7
Casa Pepe Hotels near Puebla
9.3/10
117 review

Casa Pepe

Puebla Centro, Puebla | 1.26KM from Puebla
"Good Location"
Select dates to view prices
No.8
Casona de Los Sapos Hotel Boutique Hotels near Puebla
9.4/10
66 review

Casona de Los Sapos Hotel Boutique

Puebla Centro, Puebla | 1.05KM from Puebla
"Good Location"
Select dates to view prices
No.9
Hotel Palace Puebla Hotels near Puebla
8.2/10
78 review

Hotel Palace Puebla

Puebla Centro, Puebla | 1.03KM from Puebla
"Good Location"
Select dates to view prices
No.10
voco Royalty Puebla Downtown Hotels near Puebla
9.1/10
102 review

voco Royalty Puebla Downtown

Puebla Centro, Puebla | 0.91KM from Puebla
"Good Location"
Select dates to view prices

Latest reviews for Puebla hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.4/10
Amazing
MMargaret88CThe hotel is beautiful with great amenities. It has a very nice restaurant on premise; and beautiful outdoor space. It has a decent size pool and Jacuzzi that looked very inviting. I also had a last min spa treatment that was very relaxing. The room was clean, spacious and comfortable. I’d stay there again!
Hotel Boutique Casareyna Hotels near Puebla

Hotel Boutique Casareyna

Puebla Centro, Puebla
Price per night from:PHP 6,111
9.3/10
Great
RRuby8383A perfect stay! I really like the style of this hotel. The elegant design uses wooden elements to blend pastoral style with colonial style. The aroma in the room is very good, I had a good rest, the sound insulation is good, the room is spacious, clean and brand new! The location is perfect for being quiet in the bustle and within walking distance to surrounding attractions. The hotel itself also has a spa experience with massages that are pretty good. The service staff were very enthusiastic and responsible. When we were leaving the hotel and waiting for the bus, a beggar approached us. The hotel security immediately came to protect us. We were very touched! Highly recommended!
Cartesiano Boutique & Wellness Hotel Hotels near Puebla

Cartesiano Boutique & Wellness Hotel

Puebla Centro, Puebla
Price per night from:PHP 7,300
9.0/10
Great
MM259711****The hotel is very good. I have been to three cities and this is the best. The service is very good. They even rolled up my charging cable, arranged my face towels, and hung my clothes. If you want to use a computer, you can also use the hotel's Apple all-in-one computer. There are special rooms with computers and copying services.
Four Points by Sheraton Puebla Hotels near Puebla

Four Points by Sheraton Puebla

Puebla
Price per night from:PHP 3,458
9.0/10
Great
AAnonymous UserThe window was completely sealed, couldn't be opened, just entered, the room smelled, dizzy, the air conditioner opened the door for a long time, only a little better. The elevator is very old and slow. The toilet has no shower curtain, after the shower, the whole floor is full of water, and it can't flow away.
Holiday Inn Express Puebla Hotels near Puebla

Holiday Inn Express Puebla

Puebla
Price per night from:PHP 3,298
8.9/10
Very Good
GGuest UserThe Room 2211 was clean, good smell, and quiet. I booked without breakfast. My family rest well. the view to the city side is nice.
Holiday Inn Puebla la Noria Hotels near Puebla

Holiday Inn Puebla la Noria

Puebla
Price per night from:PHP 3,533
8.8/10
Very Good
Jjose angel arizpeThe hotel was very comfortable and the staff were very friendly, the reception was quick that I liked, generous parking and roofed with staff on the pen, breakfast buffet meets the expectations, the very pleasant and wide room, The hotel is very close to the historical centre.
City Express by Marriott Puebla Centro Hotels near Puebla

City Express by Marriott Puebla Centro

Puebla Centro, Puebla
Price per night from:PHP 3,608
8.6/10
Very Good
GGuest UserThe Hotel was Very Clean and Safe!! The location was one block away from INM where i had to go to get my permanent residency here in Mexico. The staff was very friendly and helpful. The room didn't have A/C but they brought me a very nice Fan. If i ever need to go back to that area of Puebla i will be staying there again!!
Hotel Panamerican Hotels near Puebla

Hotel Panamerican

Puebla
Price per night from:PHP 2,595
8.5/10
Very Good
SSaiprasaad GThe Courtyard Puebla Las Animas offers an exceptional stay, primarily defined by its majestic location. My room provided a breathtaking, uninterrupted view of the Volcano mountain, which was the absolute highlight—truly spectacular to wake up to. Beyond the scenery, the hotel excels in comfort and service. The room itself was modern, spacious, and impeccably clean, featuring comfortable bedding and reliable amenities. The entire staff was professional, friendly, and efficient throughout my visit. Located in the vibrant Las Animas area, the hotel is perfectly situated for easy access to both commercial centers and Puebla's historic core. I highly recommend requesting a volcano-facing room. This is a five-star experience that seamlessly blends convenience with an unforgettable natural backdrop.
Courtyard Puebla Las Animas Hotels near Puebla

Courtyard Puebla Las Animas

Puebla
Price per night from:PHP 3,675
8.4/10
Very Good
海婕📍The location is really good, you’re btwn Angelopolis and Juan Pablo II 👩🏻💻in my experience the reception was not good, the girl in front desk was unfriendly, you need to do your own check in (scanning a QR) and the lady only give you the key card 🛏️room is very austere, not cozy, looks old; but the bed is comfortable  🚽🚿bathroom is big, has towels, soap 🧼 and shampoo. The hand wash basin has mold and the shower floor was wet  🅿️ Parking is ok but is not only for hotel guests, which makes you feel a bit insecure.
Mision Puebla Angelopolis Hotels near Puebla

Mision Puebla Angelopolis

Angelopolis, Puebla
Price per night from:PHP 2,813
7.8/10
Good
SSARA GABRIELAService was excellent, I had an early check in and the reception was able to?accommodate me without any trouble. Breakfast is simple but really local and tasty! The rooms are spacious and clean, the bed linen was fresh and the bathroom was always spotless. It's not a fancy hotel but absolutely everything you need and more for short convenient stays in the heart of the city. I felt safe walking around the area and there's a lot to do if you're interested in doing city visits etc.
Hotel Frida Hotels near Puebla

Hotel Frida

Puebla Centro, Puebla
Price per night from:PHP 2,922

Frequently asked questions

Which hotels near Puebla are the most popular?

What luxury hotels are near Puebla?

What's the average price of hotels near Puebla this weekend?

According to Trip.com data, the average price for a one-night stay at a hotel near Puebla Puebla this weekend is PHP 6,270. Please note that prices fluctuate frequently, so the above price is for reference only.

What hotels near Puebla offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Puebla Puebla with a high-quality breakfast, you can consider staying Hotel Marqués del Ángel (from PHP 3,516),Casa Pepe (from PHP 879) and Quinta Esencia (from PHP 2,720) .These hotels are very popular, so book early.

What's the average price per night of hotels near Puebla?

According to Trip.com data, the average price for a one-night stay at a hotel near Puebla Puebla is PHP 3,440. Please note that prices fluctuate frequently, so the above price is for reference only.

Which hotels near Puebla have free Wi-Fi?

Hotel internet access is especially important for independent travelers and business travelers. Hotel Diana (from PHP 2,938),Hotel Marqués del Ángel (from PHP 3,516) and NH Puebla Centro Historico (from PHP 3,147) are popular hotels with free Wi-Fi.

Which hotels near Puebla have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. Hotel Escala Puebla Centro (from PHP 1,649),City Express by Marriott Puebla Centro (from PHP 3,599) and NH Puebla Centro Historico (from PHP 3,147) are popular hotels with a fitness room.

Which popular hotels near Puebla have parking?

If you're planning a road trip to Puebla and Puebla, consider staying at Hotel Diana (from PHP 2,938),Hotel Sofia (from PHP 2,042) and Quinta Esencia (from PHP 2,720) . These are popular hotels with parking lots.

What hotels are recommended near Puebla?

If you're having trouble choosing a hotel, you might want to consider staying at Hotel Marqués del Ángel (from PHP 3,516),Hotel Diana (from PHP 2,938) and Hotel Sofia (from PHP 2,042) . These hotels are highly rated, so you should book early.

Which popular hotels near Puebla have pools?

Many people travel to Puebla Puebla for a family road trip during the summer or long holidays. Casona de Los Sapos Hotel Boutique (from PHP 10,899), Four Points by Sheraton Puebla (from PHP 3,650) and Banyan Tree Puebla (from PHP 9,836) are popular hotels with pools where you can relax and enjoy the summer vibe.

Puebla weather

Today
15 Dec, 2025
10
°
Cloudy
Cloudy 10 - 23℃
15 Dec, 2025
CloudyCloudy
10 - 23℃
16 Dec, 2025
Intermittent cloudsIntermittent clouds
7 - 20℃
17 Dec, 2025
Mostly clearMostly clear
10 - 21℃
18 Dec, 2025
Clear with poor air qualityClear with poor air quality
10 - 21℃
19 Dec, 2025
Clear with poor air qualityClear with poor air quality
8 - 20℃
20 Dec, 2025
Clear with poor air qualityClear with poor air quality
8 - 22℃
21 Dec, 2025
ClearClear
9 - 22℃

Puebla Hotels near Puebla Information

Number of Reviews8,534
Total Properties142
Weekday Avg. PricePHP 5,231
Weekend Avg. PricePHP 5,425
Trending hotelHotel Marqués del Ángel