Stays

Flights

Cars

Deals

My Trips
city landscape illustration

Find Hotels in Puebla

See the latest deals and prices in Puebla hotels



Puebla – discover 104 hotels

Show stays on map

Filter by:



Banyan Tree Puebla

Banyan Tree Puebla

Hotel in Historic Centre of Puebla, Puebla

Excellent

1 review

9

Banyan Tree Puebla is a 5-star luxury hotel in the Historic Centre of Puebla. Enjoy free WiFi, a swimming pool, and a full-service spa. Dine at one of three restaurants or relax at two bars. Nearby attractions include the Puebla Convention Center and Artist Quarter. Pets are welcome.

From $273 per night

Check availability
View all hotels in Puebla

Budget hotels in Puebla

Hotel Río Puebla Centro

Hotel Río Puebla Centro

Hotel in Historic Centre of Puebla, Puebla

From $29 per night

Hotel de Talavera

Hotel de Talavera

Hotel in Historic Centre of Puebla, Puebla

6

Average

9 reviews

Hotel de Talavera is a cozy 2-star hotel in Puebla's Historic Centre. Enjoy free WiFi, a restaurant, and a fitness center. The hotel offers free self-parking and valet parking for a fee. Nearby attractions include the Bello Museum, Puebla Cathedral, and Zocalo Square. The 24/7 front desk provides luggage storage and tour assistance.

From $32 per night

Popular hotels in Puebla with free breakfast

Where to stay in Puebla

Popular landmarks and attractions in Puebla

About Puebla

Discover the charm and beauty of Puebla, Puebla, Mexico, a destination rich in history and culture. Whether you're planning a leisurely vacation or a business trip, you'll find a variety of hotels to suit your needs. The average price of hotels in this destination right now is $77, but options range from $29 to $273, ensuring there's something for every budget.

Puebla offers a diverse selection of neighborhoods where you can find accommodations, including the Historic Centre of Puebla, Puebla Historic Center, Angelopolis, and La Paz. Each area provides a unique experience, allowing you to immerse yourself in the local culture and attractions.

With 104 hotels available, you'll have plenty of choices for your stay. One of the most popular options is the Hotel Boutique Casona De Santa Clara, known for its exceptional service and comfortable amenities.

During your visit, be sure to explore some of Puebla's renowned points of interest. The Zocalo Square is a must-see, offering a glimpse into the city's vibrant atmosphere. Zona Histórica de los Fuertes provides a historical perspective, while Africam Safari offers a unique wildlife experience. Don't miss the Basilica of the Immaculate Conception, a stunning architectural marvel.

Whether you're drawn to the historical landmarks or the modern attractions, Puebla, Puebla, Mexico, has something to offer every traveler. With a range of hotel prices and numerous neighborhoods to choose from, you're sure to find the perfect place to stay.

Cheapest time to stay in Puebla

August is the cheapest time to stay in Puebla for an average of $72 per night.

Average price per night for 3-star hotels

Month

Price

January

$78

February

$81

March

$78

April

$79

May

$76

June

$73

July

$74

August

$72

September

$75

October

$78

November

$79

December

$83

Explore guest reviews of hotels in Puebla

10

Excellent

1 review

Everything friendly staff loved that they gave us history of the hotel

Cindy

Keep exploring

Nearby destinations

Mexico City
HTS

Travel

FlightsHotelsRental CarsHomes

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.