Puebla (San Pedro Cholula)
A beautiful historic house turned into a small adults-only hotel in Cholula. Spacious rooms & suites have high beamed ceilings, heavy original doors, and antiques. The best have large bathtubs. The restaurant serves regional dishes and there's a pretty courtyard garden. Elegant and well-priced.
Puebla (Barrio de Analco)
A grand colonial house turned into an affordable boutique hotel in the historic centre of Puebla. Rooms are simply styled, most are decorated in a single pastel tone with dark wood furniture. The best have whirlpool tubs. The courtyard restaurant serves regional cuisine. An easy city base.
Puebla (Puebla Centro)
A chic family-run hotel located in a centuries-old Spanish Colonial townhouse. Individually styled rooms are packed full of character with bold colours, cast-iron beds and contemporary art. An atmospheric restaurant serves exemplary regional cuisine. Well located and priced. Highly recommended.
Puebla
A charming boutique hotel in Puebla, housed in a 17th-century building. The decor blends modern elegance with historical charm, featuring cosy suites and inviting patios. Guests can enjoy authentic local cuisine, a serene spa, and exclusive shopping experiences. Ideal for a relaxing getaway.
Puebla
A small family-run hotel offering charming and eclectic style and some of Puebla's best cuisine in its award-winning restaurant. Surrounding a shocking-pink courtyard are eight individually designed suites all filled with furniture from the family's antique shop. A unique and friendly stay.
Puebla
This historic hotel in Puebla blends colonial charm with modern comforts. The elegant decor features arches, fountains, and unique contemporary touches. Guests can enjoy gourmet dining, mezcal cocktails, a gym, and luxury services. Ideal for business and leisure, a blend of style and convenience.
Puebla (Puebla)
This renovated former water factory pays homage to modern design at its best. Its alchemists combined the old and the new with strikingly chic effect. Original facades, sleek lines, and enormous spaces. The restaurant draws a lively crowd and the spa is spoiling.
Puebla (Col. Barrio del Alto)
This five-star luxury hotel is located in Puebla, Mexico. The spacious rooms blend contemporary design with local motifs and unique artworks; book a premier room for colonial style and a four-poster bed. Unwind with a drink by the rooftop pool before booking into the spa; a stylish, refined getaway.
Puebla (Centro)
A beautifully restored collection of ancient buildings in the old Unesco-listed centre of Puebla. The elegant design rooms feature heritage walls, organic sheets, and modern-luxe furnishings. With a rooftop pool and bar, excellent restaurant and full-service spa, it is in a league of its own.