Find and Book Top Rated Hotels in Puebla

Search among 54 available hotels in Puebla from 50+ providers

Filter & Sort
1-54 out of 54
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great126 reviews
From   US$ 57 /nightSelect
8.4
Great73 reviews
From   US$ 39 /nightSelect
8.4
Great81 reviews
From   US$ 143 /nightSelect
Hotel
8.4
Great95 reviews
From   US$ 51 /nightSelect
Hotel
8.4
Great53 reviews
From   US$ 33 /nightSelect
8.2
Great47 reviews
From   US$ 58 /nightSelect
8.4
Great45 reviews
From   US$ 194 /nightSelect
8.6
Great35 reviews
From   US$ 78 /nightSelect
8.4
Great49 reviews
From   US$ 30 /nightSelect
8.2
Great59 reviews
From   US$ 40 /nightSelect
8.6
Great38 reviews
From   US$ 53 /nightSelect
8.4
Great42 reviews
From   US$ 81 /nightSelect
8.4
Great71 reviews
From   US$ 101 /nightSelect
8.4
Great105 reviews
From   US$ 64 /nightSelect
8.4
Great155 reviews
From   US$ 86 /nightSelect
8.4
Great176 reviews
From   US$ 99 /nightSelect
8.4
Great241 reviews
From   US$ 54 /nightSelect
Hotel
8.4
Great161 reviews
From   US$ 30 /nightSelect
8.4
Great132 reviews
From   US$ 27 /nightSelect
8.4
Great110 reviews
From   US$ 70 /nightSelect
Hotel
8.2
Great134 reviews
From   US$ 29 /nightSelect
8.2
Great132 reviews
From   US$ 43 /nightSelect
8.2
Great176 reviews
From   US$ 34 /nightSelect
Hotel
8.4
Great68 reviews
From   US$ 67 /nightSelect
8.2
Great200 reviews
From   US$ 59 /nightSelect
8.2
Great77 reviews
From   US$ 35 /nightSelect
8.4
Great42 reviews
From   US$ 35 /nightSelect
8.2
Great106 reviews
From   US$ 27 /nightSelect
8.4
Great116 reviews
From   US$ 35 /nightSelect
8.2
Great103 reviews
From   US$ 38 /nightSelect
8.0
Great105 reviews
From   US$ 21 /nightSelect
8.2
Great71 reviews
From   US$ 52 /nightSelect
8.4
Great89 reviews
From   US$ 8 /nightSelect
8.4
Great116 reviews
From   US$ 62 /nightSelect
8.2
Great40 reviews
From   US$ 38 /nightSelect
8.2
Great179 reviews
From   US$ 47 /nightSelect
8.2
Great117 reviews
From   US$ 35 /nightSelect
8.4
Great32 reviews
From   US$ 31 /nightSelect
8.2
Great1 review
From   US$ 54 /nightSelect
8.2
Great80 reviews
From   US$ 35 /nightSelect
From   US$ 169 /nightSelect
8.4
Great50 reviews
From   US$ 35 /nightSelect
8.2
Great76 reviews
From   US$ 64 /nightSelect
8.4
Great75 reviews
From   US$ 40 /nightSelect
8.2
Great40 reviews
From   US$ 52 /nightSelect
Hotel
8.6
Great30 reviews
From   US$ 74 /nightSelect
8.2
Great57 reviews
From   US$ 194 /nightSelect
Hotel
8.4
Great46 reviews
From   US$ 88 /nightSelect
From   US$ 40 /nightSelect
8.2
Great83 reviews
From   US$ 44 /nightSelect
Hotel
8.4
Great47 reviews
From   US$ 50 /nightSelect
8.4
Great63 reviews
From   US$ 146 /nightSelect
8.2
Great52 reviews
From   US$ 56 /nightSelect
8.4
Great130 reviews
From   US$ 60 /nightSelect

City Guide: Puebla

5 Top recommended hotels in Puebla:

Hotel Cartesiano: Situated in the heart of Puebla's historic center, this luxury boutique hotel blends contemporary design with colonial architecture, offering guests a unique and sophisticated experience.

Rosewood Puebla: Nestled in the city's UNESCO World Heritage site, this elegant hotel boasts stunning views of the surrounding volcanoes and offers world-class amenities, including a rooftop pool and renowned spa.

La Purificadora: Housed in a converted 19th-century factory, this trendy hotel showcases sleek modern design coupled with historical elements, and features a rooftop bar offering panoramic views of the city.

Mesón Sacristía de la Compañía: Located near Puebla's main square, this charming colonial-style hotel is known for its antique-filled rooms, impressive courtyard, and renowned restaurant serving traditional local cuisine.

El Sueño Hotel & Spa: Tucked away in a tranquil residential neighborhood, this boutique hotel offers a relaxing escape with its lush gardens, cozy rooms, and a serene spa specializing in traditional Mexican treatments.

Why should you stay in Puebla?

Rich history and culture: Puebla is renowned for its rich history and vibrant culture. With its well-preserved colonial architecture, UNESCO World Heritage sites, and numerous museums, visitors can immerse themselves in the city's fascinating past. Explore the historic center, taste traditional mole poblano, admire colorful talavera ceramics, and witness captivating festivals and religious processions.

Culinary delights: Puebla is a food lover's paradise. The region is famous for its diverse cuisine, blending traditional Mexican flavors with international influences. Don't miss the chance to savor authentic dishes like chiles en nogada, cemitas, and camotes, as well as indulge in delightful sweets like dulces de Santa Clara. Food markets, street food stalls, and upscale restaurants offer a range of options to satisfy every palate.

Natural beauty and adventure: Beyond the city's charms, Puebla boasts captivating natural landscapes and exciting outdoor activities. Take a day trip to the nearby Popocatépetl and Iztaccíhuatl volcanoes, where adventurous souls can hike or climb to enjoy breathtaking views. Alternatively, explore the stunning landscapes of the nearby Cuetzalan and Chignahuapan, known for their waterfalls, hot springs, and coffee plantations, offering a perfect escape for nature enthusiasts.

Show moreLess