Find and Book Top Rated Hotels in Puebla

Search among 55 available resorts and all inclusive hotels in Puebla from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
21-40 out of 55
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great94 reviews
MapView on map800 yd from City Center700 yd from Main Square
From   US$ 25 /nightSelect
8.2
Great57 reviews
MapView on map1200 yd from City Center200 yd from Alley of the Frogs
From   US$ 194 /nightSelect
8.2
Great83 reviews
3.5 mi from City Center1000 yd from International Museum of the Baroque
From   US$ 44 /nightSelect
8.2
Great100 reviews
1000 yd from City Center500 yd from Alley of the Frogs
From   US$ 70 /nightSelect
8.4
Great71 reviews
2.2 mi from City Center700 yd from Angelopolis Shopping Mall
From   US$ 102 /nightSelect
8.4
Great42 reviews
800 yd from City Center300 yd from Cathedral of Puebla
From   US$ 35 /nightSelect
Hotel
8.4
Great162 reviews
800 yd from City Center300 yd from Cathedral of Puebla
From   US$ 30 /nightSelect
Hotel
8.4
Great46 reviews
1.1 mi from City Center500 yd from Paseo de San Francisco Shopping Mall
From   US$ 88 /nightSelect
8.0
Great100 reviews
1.1 mi from City Center
From   US$ 41 /nightSelect
8.4
Great116 reviews
1200 yd from City Center200 yd from Main Square
From   US$ 62 /nightSelect
8.2
Great123 reviews
1.8 mi from City Center1500 yd from Arena Puebla
From   US$ 58 /nightSelect
8.2
Great55 reviews
25.7 mi from City Center
From   US$ 64 /nightSelect
Hotel
8.4
Great51 reviews
1100 yd from City Center200 yd from Main Square
From   US$ 38 /nightSelect
2.1 mi from City Center1100 yd from Arena Puebla
From   US$ 40 /nightSelect
8.2
Great135 reviews
800 yd from City Center300 yd from Cathedral of Puebla
From   US$ 118 /nightSelect
8.0
Great105 reviews
1000 yd from City Center600 yd from Main Square
From   US$ 21 /nightSelect
8.4
Great45 reviews
900 yd from City Center300 yd from Cathedral of Puebla
From   US$ 103 /nightSelect
8.2
Great88 reviews
3.1 mi from City Center1500 yd from Hospital Angeles Puebla
From   US$ 61 /nightSelect
8.4
Great136 reviews
1.8 mi from City Center700 yd from Angelopolis Shopping Mall
From   US$ 51 /nightSelect
8.4
Great49 reviews
2.4 mi from City Center
From   US$ 27 /nightSelect

Best resorts and places to stay in Puebla

Why visit?

Puebla, located in central Mexico, is a vibrant city with a rich history and culture. It offers tourists a unique blend of colonial architecture, delicious cuisine, and fascinating landmarks. Notable landmarks in Puebla include the historic city center (a UNESCO World Heritage Site), the iconic Puebla Cathedral, the beautifully tiled buildings of Uriarte Talavera, and the impressive pyramid of Cholula. Visitors can also explore nearby natural wonders like the Popocatepetl and Iztaccihuatl volcanoes. With its diverse attractions, Puebla is a must-visit destination for any traveler seeking an authentic Mexican experience.

Why is choosing a resort in Puebla better than staying in a hotel?

Privacy: Resorts in Puebla offer more privacy compared to hotels, providing a true retreat for relaxation and tranquility.

Amenities: Resorts typically offer a wide range of amenities such as swimming pools, spas, fitness centers, and restaurants, allowing guests to fully indulge in their vacation.

Location: Many resorts in Puebla are situated in picturesque surroundings, offering stunning views of the city, mountains, or lush gardens.

Activities: Resorts often organize various activities and excursions, providing guests with a chance to explore Puebla and its surroundings in a convenient and organized manner.

Service: Resorts in Puebla pride themselves on delivering excellent and personalized service, ensuring that guests have a memorable and comfortable stay.

What is the price to stay in a resort per night?

In Puebla, the average price for a 3-star resort is around $80-$120 per night. For a 4-star resort, the average cost is approximately $120-$180 per night. If you're looking for a luxurious 5-star experience, expect to pay $180-$300 per night. Prices may vary depending on the season and availability.

Best value for money resorts:

Hotel Mision Arcangel Puebla

- Located in the historic center of Puebla

- Offers comfortable rooms, an outdoor pool, and free Wi-Fi

- Close proximity to attractions such as the Zocalo and Puebla Cathedral

Hotel Quinta Real Puebla

- A former convent turned luxury resort

- Features elegant rooms with modern amenities and beautiful gardens

- Located near the popular Acropolis Mall and the Amparo Museum

La Quinta Luna

- A boutique hotel with colonial-style architecture

- Offers spacious suites and a rooftop terrace with stunning views of the city

- Close proximity to the Great Pyramid of Cholula and the Tonantzintla Church

Best luxury resorts:

Grand Fiesta Americana Puebla Angelópolis

- A luxurious resort with contemporary design

- Offers stylish rooms, a rooftop pool, and a gourmet restaurant

- Located in the upscale Angelopolis district near the Metropolitan Ecopark

Camino Real Puebla Angelópolis

- A modern resort with a unique bee-hive design

- Features spacious rooms, a fitness center, and a spa

- Situated in the Angelopolis district, close to museums and shopping centers

Best pets-friendly resorts:

Hotel Reina Del Angel

- A charming hotel that welcomes pets

- Offers comfortable rooms and a rooftop terrace

- Located near the Puebla Convention Center and the Bello Museum

Hilton Garden Inn Puebla Angelópolis

- A pet-friendly resort with modern accommodations

- Features a fitness center, a restaurant, and a business center

- Situated in the Angelopolis district, close to dining and entertainment options

Best resorts for families:

Estrella de Belem

- A family-friendly resort with spacious villas and a children's playground

- Offers direct access to Lake Valsequillo and water sports activities

- Located outside of Puebla, perfect for a tranquil family retreat

Hotel Boutique Casareyna

- A boutique resort with family suites and a courtyard pool

- Offers a variety of dining options, including a bakery and a bar with live music

- Within walking distance of the Puebla Cathedral and the Amparo Museum

Best resorts with unique views:

Hotel Aristos Puebla

- Offers panoramic views of the Puebla cityscape

- Features comfortable rooms, a rooftop terrace, and a restaurant

- Close to the Museo Amparo and the Artist Quarter

Rosewood Puebla

- A luxurious resort housed in a restored 18th-century convent

- Boasts stunning views of the city and volcanoes

- Offers elegant rooms, a spa, and fine dining options

Show moreLess