Hotels in Puebla, Mexico

Only Handpicked and Verified Resorts for Your Stay in Puebla, Mexico
Check-in
18Oct2025Select date
Check-out
19Oct2025Select date
Rooms and Guests2 Guests, 1 Room
O

Price range for hotels in Puebla

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 218
⬇️ The lowest price
US$ 11
💸 Average price for
5-star hotels
US$ 92
4-star hotels
US$ 55
3-star hotels
US$ 43

Best hotels in Puebla

Based on guest reviews over the last 12 months

Historic Charm in the Heart of Puebla:
Nh Puebla Centro Historico
Luxury Stays in Angelopolis:
Camino Real Puebla Angelopolis
Boutique Experience with Artistic Flair:
Hotel Boutique Casareyna
Affordable Comfort for Families:
La Quinta By Wyndham Puebla Palmas Angelopolis
Tranquil Retreats Near Nature:
Banyan Tree Puebla
Modern Amenities in a Historic Setting:
Hotel San Angel
Wellness and Relaxation Escapes:
El Sueno Hotel & Spa
Cultural Richness and Heritage:
Gran Hotel De Puebla By Hnf
Contemporary Stays with Stunning Views:
Grand Fiesta Americana Puebla Angelopolis

Weather in Puebla

Check out the weather statistics so you know what to expect when you book your hotel in Puebla

Average monthly max temperature
Average monthly min temperature
23.0°C
5.0°C
January
24.0°C
6.0°C
February
26.0°C
8.0°C
March
28.5°C
10.0°C
April
27.0°C
12.0°C
May
26.0°C
14.0°C
June
25.0°C
13.0°C
July
25.5°C
12.5°C
August
25.0°C
11.0°C
September
24.0°C
10.0°C
October
23.5°C
8.0°C
November
22.0°C
6.0°C
December
Hottest month
28.5°C
April
Coldest month
5°C
January
Sunny days
200
days per year
Rainy days
90
days per year
Snow days
0
days per year
High season
December to March
Low season
May to November
For hiking and mountain biking around Puebla, the dry season from December to March offers ideal weather with sunny days and mild temperatures. In contrast, the rainy season from June to September is suitable for activities like white-water rafting in the nearby rivers when water levels are high, but be prepared for occasional downpours. Travelers can find comfortable hotels in Puebla to rest after their adventures.

Essential Information About Hotels in Puebla

This guide offers key insights into hotels in Puebla, evaluating over 100 properties to help travelers make informed accommodation choices based on specific details and facts.

Typical nightly rates range from $40 to $150.

There are about 100 hotels in Puebla.

Peak travel seasons are during spring and major holidays.

Local taxes are approximately 16% plus a 3% lodging fee.

Key attractions like the Zócalo are within 1 mile of most hotels.