Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Puebla Mexico Hotels & Motels

Find hotels in Puebla using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby Puebla, Mexico for your upcoming personal or group trip. Discover the best Puebla motel and hotel rooms. Browse the Puebla area hotels to find the perfect lodging! Please use the provided map of the Puebla hotels. Booking 5+ Rooms? Find Puebla Group Hotel Rates

The Puebla center is about 1 mile east of El Triangulo Shopping Mall and 1 mile east of Juarez Corridor.

Puebla Hotels/Accommodations

Grand Fiesta Americana Puebla Angelópolis Calle Osa Mayor Número 2507, Puebla, PUE 72190 MX
  • Luxury 5-star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.7 /10 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Banyan Tree Puebla 10 Norte #1402, Puebla, PUE 72000 MX
  • Luxurious Five Star hotel
  • 4 floors in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Camino Real Puebla Angelopolis Boulevard Atlixcayotl Km 5, San Andrés Cholula, PUE 72810 MX ~3.21 miles southwest of Puebla
  • Four-star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
NH Puebla Centro Histórico Calle 5 Sur #105 Col. Centro, Puebla, PUE 72000 MX
  • High end property
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
InterContinental Presidente Puebla by IHG Blvd Hermanos Serdan 141, Puebla, PUE 72140 MX
  • High-end property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Quinta Real Puebla Av. 7 Poniente 103 Col. Centro, Puebla, PUE 72000 MX
  • Four-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Puebla Angelópolis Mexico Via Atlixcayotl 2528, San Andrés Cholula, PUE 72830 MX ~2.72 miles southwest of Puebla
  • 3 star hotel
  • 24 suites in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Review Score Call BookMore Details
Four Points by Sheraton Puebla Boulevard Hermanos Serdssn No 102, Puebla, PUE 72060 MX
  • Midscale hotel
  • 144 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Puebla by IHG Blvd. Hermanos Serdan 45, Puebla, PUE 72140 MX
  • 3 star property
  • Hotel has 7 floors
Call to Book
Add your dates for price
Excellent 9.5 /10 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG Perseo North 2502 Col.San Martinito, San Andrés Cholula, PUE 72825 MX ~3.19 miles southwest of Puebla
  • Three Star hotel
  • 148 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Holiday Inn Puebla La Noria by IHG Circuito Juan Pablo Ii No 1936, Puebla, PUE 72410 MX
  • Affordable hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Cartesiano Boutique & Wellness Hotel 3 Oriente 610, Puebla, PUE 72000 MX
  • hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Fiesta Inn Puebla Las Animas 39 Poniente 3515 Col Las Animas, Puebla, PUE 72400 MX
  • 3 star hotel
  • 8 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Hotel Boutique Casareyna Privada 2 Oriente 1007, Puebla, PUE 72000 MX
  • hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Fiesta Inn Parque Puebla Calzada Ignacio Zaragoza Número 410, Puebla, PUE 72220 MX
  • 3-star property
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hacienda Zotoluca Carretera Apan Zotolua South / N, Apan, HGO 43922 MX ~43.07 miles north of Puebla
  • Midscale property
  • Pets are Allowed
Call to Book
Add your dates for price
Average 6.0 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Puebla Las Animas Av 31 Poniente 3333 Esq Blvd. Atlixco, Puebla, PUE 72400 MX
  • High end hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
La Quinta by Wyndham Puebla Palmas Angelopolis Ave. Zeta del Cochero No 407, San Andrés Cholula, PUE 72810 MX ~1.69 miles south of Puebla
  • 3 star hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Gran Hotel de Puebla by HNF Blvd Hermanos Serdan 794, Puebla, PUE 72020 MX
  • Four-star property
  • 154 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Holiday Inn Puebla Finsa by IHG Lateral Mexico Puebla: 7719, Puebla, PUE 72110 MX
  • Expensive property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Staybridge Suites Puebla by IHG Blvd. Hermanos Serdan 810, Puebla, PUE 72000 MX
  • Affordable property
  • Hotel has an eco-friendly policy See more
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Marriott Puebla Hotel Meson del Angel Avenida Hermanos Serdan 807, Puebla, PUE 72116 MX
  • hotel
  • 11 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Tru by Hilton Puebla Angelopolis Atlixcayotl 2528, San Andrés Cholula, Puebla 72830 MX ~2.72 miles southwest of Puebla
  • 3-star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Ramada Encore by Wyndham Puebla Lateral del Anillo Periferico, Coronango, PUE 72680 MX ~6.64 miles northwest of Puebla
  • 4-star property
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.5 /10 Latest Reviews Call BookMore Details
City Express by Marriott Puebla Angelopolis Circuito Juan Pablo II # 1755, Puebla, PUE 72410 MX
  • Affordable hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
JF Grand Puebla Av. Juarez 3309 La Paz, Puebla, PUE 72160 MX
  • Mid-scale hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Hotel Misión Puebla Angelopolis Privada de Sur No 3931, Puebla, PUE 72410 MX
  • 4-star property
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Hotel Villa Florida Boulevard Atlixcayotl North 1100, San Andrés Cholula, PUE 72810 MX ~1.88 miles southwest of Puebla
  • Three Star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
City Express by Marriott Puebla Centro Calle 10 Norte North 1406, Puebla, PUE 72000 MX
  • Three Star hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Fiesta Inn Express Puebla Finsa Rancho Moratilla 7735, Puebla, PUE 72110 MX
  • Three Star property
  • Hotel has 8 floors
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Wyndham Puebla Angelopolis Av Zeta Del Cochero 401, San Andrés Cholula, PUE 72810 MX ~1.71 miles south of Puebla
  • 3-star property
  • 14 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
One Puebla Serdan Av. 15 de Mayo North 4502, Puebla, PUE 72023 MX
  • 3-star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
City Express Junior by Marriott Puebla Angelopolis Circuit Juan Pablo II North 1743, Puebla, PUE 72410 MX
  • Mid-scale property
  • 122 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hotel 5 de Mayo BLV 5 DE MAYO 404 COL XANENETLA, Puebla, PUE 72290 MX
  • Affordable property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
La Purificadora Puebla, a Member of Design Hotels Callejon De La 10 Nte 802, Puebla, PUE 72000 MX
  • High-end property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Hampton Inn & Suites by Hilton Puebla 2do Retorno Osa Menor No 4, San Andrés Cholula, PUE 72830 MX ~3.86 miles southwest of Puebla
  • 3-star hotel
  • 120 rooms in property
Call to Book
Add your dates for price
Excellent 9.5 /10 Latest Reviews Call BookMore Details
Hotel San Francisco Tlaxcala Plaza de la Constitución 17, Tlaxcala, TLAX 90000 MX ~18.38 miles north of Puebla
  • Midscale hotel
  • 69 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Read Reviews Call BookMore Details
One Puebla Angelópolis Periférico Periferico Ecologico #4015, San Andrés Cholula, PUE 72810 MX ~3.76 miles southwest of Puebla
  • Affordable hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
MM Grand Hotel Puebla Tapestry Collection by Hilton Blvd. Atlixco 4303, Puebla, PUE 72180 MX
  • Expensive hotel
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Fiesta Inn Express Puebla Explanada Calle Alejandra 512, San Pedro Cholula, PUE 72760 MX ~4.06 miles west of Puebla
  • Three Star hotel
  • 6 floors in property
Call to Book
Add your dates for price
Excellent 9.5 /10 Recent Reviews Call BookMore Details
Arkana Puebla by Grupo Amber Calle Atoyac #10 Col. La Paz, Puebla, PUE 72160 MX
  • Four-star hotel
  • 22 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Casona de los Sapos Hotel Boutique Calle 7 Oriente 406, Puebla, PUE 72000 MX
  • property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Ikonik Hotel Puebla Boulevard 5 de Mayo 202, Puebla, PUE 72377 MX
  • 4-star hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Casa Juárez Av. Juárez 1704A Zona Esmeralda, Puebla, PUE 72160 MX
  • 3 star hotel
  • Check-in: 3:00 PM - 8:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Reviews Call BookMore Details
Hotel Arcangel D. Defensores de la Republica 276, Puebla, PUE 72095 MX
  • Affordable property
  • Check-in time: 3:00 PM - 9:30 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Hotel Isabel 5 PONIENTE 125 COL. CENTRO, Puebla, PUE 72000 MX
  • 3-star property
  • Check in time: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
City Express by Marriott Puebla Finsa Lateral Sur Autopista Mexico Puebla, Cuautlancingo, PUE 72730 MX ~4.67 miles north of Puebla
  • Affordable hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Hotel Azucena Zaragoza Ote. #203 Col. Centro, Huamantla, TLAX 90500 MX ~26.66 miles northeast of Puebla
  • Affordable hotel
  • Hotel has 30 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Sonata Hotel 18 Blvd. Europa, San Andrés Cholula, PUE 72830 MX ~5.36 miles southwest of Puebla
  • 3 star property
  • Hotel has 66 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
NH Puebla Finsa Av. Moratilla 132 1, Puebla, PUE 72110 MX
  • Affordable property
  • 12 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details

Next: See My Puebla Hotels with Pricing

FAQs about hotels in Puebla

What are the most favored hotels in Puebla?

Casa Juárez, Grand Fiesta Americana Puebla Angelópolis and Holiday Inn Express Puebla by IHG are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Puebla?

Grand Fiesta Americana Puebla Angelópolis, Banyan Tree Puebla and Cartesiano Boutique & Wellness Hotel are the top 3 luxury hotels near Puebla city center.

What hotels are closest to the city center of Puebla?

JF Grand Puebla, Casa Juárez, and Holiday Inn Express Puebla by IHG are the properties closest to Puebla city center.

What are the best independent hotels in Puebla?

Casa Juárez, Japoneza Retreat Nakamura and Sendero de San Francisco are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Puebla?

Marriott Puebla Hotel Meson del Angel, Courtyard by Marriott Puebla Las Animas and Hotel Ex hacienda Chautla Puebla Trademark by Wyndham are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Puebla?

Sleep Inn Puebla Centro Histórico and Comfort Inn Puebla Centro Histórico are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in Puebla?

Holiday Inn Express Puebla by IHG, Staybridge Suites Puebla by IHG and Holiday Inn Tlaxcala by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city of Puebla

Below are reviews of the city of Puebla, Mexico from an actual visitor's perspective.

"Great food"
Score 5.0 / 5

Julio G., from 22-Feb-2026
"Good food, nice weather."
Score 5.0 / 5

Good food, nice weather.

Julio G., from 16-Feb-2026
"Walkable Streets & Good Food!"
Score 5.0 / 5

Loved the Telavera factory we visited. We also enjoyed the food and the very walkable streets.

David H., from 17-Mar-2024
"LOVE the cathedrals!"
Score 5.0 / 5

Loved the cathedrals and the friendliness of the people here.

Lorna B., from 24-Jan-2022
The average traveler rating of the city of Puebla, Mexico shown above is 5.0 out of 5 based on 4 reviews
Back to Top