Hotels with Restaurants in Puebla from $49

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Puebla

Check availability on Puebla Hotels with Restaurants

Pick from 170 Puebla Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Our top choices for Puebla hotels with a restaurant

Hotel Boutique Casareyna

4.5 star property
9.6 out of 10, Exceptional, (1000)
"Great property!"
$75 nightly
The price is $89
Sep 7 - Sep 8
Total includes taxes and fees
Hotel Boutique Casareyna

Casona María

4.0 star property
9.4 out of 10, Exceptional, (440)
"Very beautiful place to relax and the restaurant has great food at reasonable prices."
$106 nightly
The price is $127
Aug 21 - Aug 22
Total includes taxes and fees
Casona María

JF Grand Puebla

4.5 star property
9.2 out of 10, Wonderful, (983)
"El hotel es excelente, las habitaciones super comodas y limpias, la ubicación es muy tranquila, lejos del ajetreo de la ciudad, el restaurante no fue mi favorito pero en general la estancia fue excelente."
JF Grand Puebla

Grand Fiesta Americana Puebla Angelópolis

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Location is the main attraction of this stay"
$148 nightly
The price is $176
Aug 21 - Aug 22
Total includes taxes and fees
Grand Fiesta Americana Puebla Angelópolis

Casa Pepe Hostel Boutique - Puebla

4.0 star property
9.2 out of 10, Wonderful, (707)
"Casa Pepe is the best hotel to stay if you’re looking for great service by staff, perfect location, excellent price and a chill vibe. The hotel is spotless and has international guests that makes me feel right at home. Plenty of restaurants around and on weekends a great number of vendors if your looking for local crafts and much more."
$41 nightly
The price is $49
Sep 17 - Sep 18
Total includes taxes and fees
Casa Pepe Hostel Boutique - Puebla

Quinta Real Puebla

4.0 star property
8.8 out of 10, Excellent, (1000)
"Excellent place to stay and to enjoy"
$110 nightly
The price is $131
Sep 16 - Sep 17
Total includes taxes and fees
Quinta Real Puebla

Mesón Sacristía de la Compañía

4.0 star property
8.6 out of 10, Excellent, (151)
"It was fabulous!"
Mesón Sacristía de la Compañía

Estrella de Belem

4.0 star property
9.8 out of 10, Exceptional, (217)
"Excelente service. Best massage ever! Beautiful hotel"
$103 nightly
The price is $122
Aug 22 - Aug 23
Total includes taxes and fees
Estrella de Belem

Comfort Inn Puebla Centro Histórico

3.0 star property
9.0 out of 10, Wonderful, (985)
"Excellent hotel and location."
$54 nightly
The price is $64
Sep 17 - Sep 18
Total includes taxes and fees
Comfort Inn Puebla Centro Histórico

Hotel Gilfer

3.0 star property
8.4 out of 10, Very Good, (644)
"Excelente "
$50 nightly
The price is $59
Aug 21 - Aug 22
Total includes taxes and fees
Hotel Gilfer
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Puebla Hotel Reviews

Frequently asked questions

How much do hotels with dining in Puebla cost?
Hotels in Puebla range between $49 to $176 per night. Bring your appetite — these properties feature restaurants or offer access to some terrific culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in Puebla?
Take your pick of 170 hotels that offer access to terrific dining throughout Puebla. Whether you're on the lookout for a hotel with a restaurant or one that'll place you in the heart of a foodie hub, Expedia will help you find your ideal digs.
Are there any family-friendly hotels with dining in Puebla?
You'll find family-friendly hotels with dining across Puebla, including San Andrés Cholula. Cartesiano Boutique & Wellness Hotel is one stay that'll suit your culinary needs in this bustling city. It has a 4.5-star rating and amenities including WiFi and housekeeping services. Alternatively, unpack your bags at Casona de los Sapos Hotel Boutique. With a sauna, laundry facilities and access to top dining experiences, this 4.5-star favorite in San Andrés Cholula will make you and your team feel relaxed and welcome. You'll find plenty of things to do and see with the family in San Andrés Cholula. Estrella de Puebla Observation Wheel and Michin Puebla Aquarium promise the perfect day out.
Are there any 5-star hotels with dining in Puebla?
In Puebla, 5-star hotels with dining are difficult to come by. But there are some 4-star properties that will place you near some superb foodie experiences. If you're on your way to San Andrés Cholula, settle in at Casona María. It comes with amenities such as pillow top mattresses and proposal/romance packages. Alternatively, eat your way around Puebla from Hotel Marques Del Angel. Also in San Andrés Cholula, it offers concierge services and comfy slippers.
Why book your hotel with dining in Puebla with Expedia?
Booking a hotel with dining in Puebla is as simple as working out your travel dates and choosing the option that has what you need. On the search for a stay that has its own restaurant or is in a foodie hub? Want it to be low cost or luxurious? Use Expedia's filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with dining in Puebla?
Expedia can help you narrow down your search for cheap hotels with dining in Puebla. Simply use our helpful filter tools to lock in accommodations with restaurants or optional extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Puebla near my hotel with dining?
Whether your travels take you north, south, east or west in Puebla, you'll find loads of fun things to explore. Staying a few days in Zacatlán? Tuliman Waterfalls is a popular attraction to put on your itinerary.