The 10 Best Puebla Airbnbs (#4 Has a Glass Floor in the Bedroom)

Looking for the best Puebla Airbnbs?
You’re in the right place as I’ve called Mexico home since 2018, and I’ve stayed in 50+ Airbnbs all over the country — Puebla included.
Puebla is a UNESCO World Heritage city famous for Talavera tiles and mole poblano, with the Popocatépetl volcano on the horizon — and some of Mexico’s best Airbnbs.
👀 Curious about my top pick? It’s the two-bedroom apartment with a rooftop terrace in the Historic Center — check it out here.
The tricky part is that many of the prettiest homes in Puebla’s Historic Center come with lots of stairs, no AC and no parking. That’s where I come in!
I’ve hand-picked a list of places, all with nearly-5 star ratings, lots of glowing reviews, and Airbnb’s Guest Favorite badge.
My Top 3 Picks: The Best Puebla Airbnbs
| Name | Neighborhood | Best for | See more |
|---|---|---|---|
| 1️⃣ Two-Bedroom Apartment with a Rooftop Terrace in the Historic Center | Centro Histórico | Groups of up to 6, families, budget travelers, pet-friendly | ➡️ Check it out |
| 2️⃣ 18th-Floor Apartment with Volcano Views in Zavaleta | Zavaleta | Groups of up to 6, families, pet-friendly | ➡️ Check it out |
| 3️⃣ Loft with a Private Rooftop and AC near the Historic Center | Analco | Couples, friends, solo travelers, digital nomads, pet-friendly | ➡️ Check it out |
⚠️ If none of these work, browse all the Puebla Airbnbs here, and use their filters to narrow down your search to find your ideal place.
The 10 Best Puebla Airbnbs
1. Two-Bedroom Apartment with a Rooftop Terrace in the Historic Center
- 📍 Neighborhood: Puebla (Centro Histórico)
- ❤️ Best for: Groups of up to 6, families, budget travelers, pet-friendly
- ➡️ Check rates and availability on Airbnb
Want to step out the door and be right in the middle of Puebla’s Historic Center?
This loft is on the second floor of a restored manor house, just 6 blocks from the Cathedral.
Picture yourself grilling dinner on the rooftop terrace, with spectacular views over the whole city.
High ceilings, a dining table for six and a fully equipped kitchen make it easy to settle in.
One bedroom has a king bed, and the other has two double beds and a desk, behind a door.
The Casa de los Muñecos museum is steps away, and guests rave about how responsive Alejandro and his team are.
One pet is welcome.
It sleeps 6 guests in 2 bedrooms with 1 bathroom, and the Zócalo is about a 10-minute walk.
Heads up: there are 70 steps up to the apartment, there’s no parking or AC, and it can get warm in spring and summer.
➡️ Check rates and availability on Airbnb
2. 18th-Floor Apartment with Volcano Views in Zavaleta
- 📍 Neighborhood: Puebla (Zavaleta)
- ❤️ Best for: Groups of up to 6, families, pet-friendly
- ➡️ Check rates and availability on Airbnb
From the 18th floor, every room in this apartment looks out over the Puebla skyline and the volcanoes around it.
Picture sunrise over the volcanoes, then the city lights coming on from the building’s 360° rooftop.
The building also has a gym, a game room, a kids’ playroom and a patio with a fire pit you can reserve.
Three queen beds, electric blackout blinds and a crib on request help the whole family sleep well.
Two covered parking spaces are included, and the elevator goes straight from the garage to your floor, so there are no stairs.
Your host, Julio, gets lots of praise for his quick replies and local recommendations.
Up to 2 dogs are welcome.
It sleeps 6 guests in 3 bedrooms with 2.5 bathrooms, and Cholula is about a 5-minute drive.
➡️ Check rates and availability on Airbnb
3. Loft with a Private Rooftop and AC near the Historic Center
- 📍 Neighborhood: Puebla (Analco, by the Centro Histórico)
- ❤️ Best for: Couples, friends, solo travelers, digital nomads, pet-friendly
- ➡️ Check rates and availability on Airbnb
Casa Martina is a stylish loft inside a renovated, architecturally renowned casona, just across the avenue from the Historic Center.
Climb up to your own private rooftop terrace, with 360° views of the city and the volcanoes.
The loft is spread over three levels, with a king bed, a 60-inch TV with streaming and automatic blinds.
It also has AC, which is rare on this list, plus a desk, a laundry room and a Nespresso machine.
The gated building includes free parking for one car, and there’s even an EV charger.
Edificio Carolino and Parque de Analco are a short walk away, and guests love Angélica’s warm welcome and local tips.
Up to 2 pets are welcome.
It sleeps 2 guests in 1 bedroom with 1 bathroom.
➡️ Check rates and availability on Airbnb
4. Penthouse with a Glass Floor and Volcano Views in Cholula
- 📍 Neighborhood: Cholula (San Pedro)
- ❤️ Best for: Groups of up to 5, families
- ➡️ Check rates and availability on Airbnb
How often do you get to sleep in a bedroom with a glass floor?
This penthouse is on the 5th floor of a tower in Cholula, and the glass floor in the master bedroom adds real drama.
Head up to the private rooftop terrace for direct views of the volcanoes, the churches and the countryside.
Big windows fill the modern rooms with natural light all day long.
There’s a 65-inch TV, a Bluetooth sound system, a Keurig and a washer and dryer.
Two parking spaces are included, and the building has a security guard and CCTV.
The San Diego shopping mall is about a 5-minute walk, and the pyramid area is about 5 minutes by car.
It sleeps 5 guests in 3 bedrooms with 3.5 bathrooms.
Heads up: there are stairs up to two of the bedrooms and the terrace, and there’s no AC.
➡️ Check rates and availability on Airbnb
5. Restored Ground-Floor Apartment with Parking in Barrio de San Francisco
- 📍 Neighborhood: Puebla (Barrio de San Francisco)
- ❤️ Best for: Groups of up to 6, families, pet-friendly
- ➡️ Check rates and availability on Airbnb
This ground-floor apartment is ranked in the top 1% of homes on Airbnb.
It’s a thoughtfully restored historic home in the traditional San Francisco neighborhood, with its original architecture intact.
In the mornings, open the windows and listen to the gentle sound of the courtyard fountain.
Two patios bring in plenty of light and fresh air, and one of the bathrooms has a bathtub.
Both bedrooms have king beds, and there’s also a TV room with a full-size sofa bed.
Private parking fits up to two compact cars, a big plus in the Historic Center.
It’s all on one level, and up to 2 pets are welcome.
It sleeps 6 guests in 3 bedrooms with 2 bathrooms, and the Zócalo is about a 10-minute walk.
➡️ Check rates and availability on Airbnb
6. Hacienda-Style Country House with a Garden in San Andrés Cholula
- 📍 Neighborhood: Cholula (San Andrés)
- ❤️ Best for: Groups of up to 6, families, pet-friendly
- ➡️ Check rates and availability on Airbnb
Want to trade the city for a garden full of trees, flowers and grass?
This hacienda-style country house is in a quiet residential area of San Andrés Cholula.
Picture an evening at the BBQ in the fenced garden, then curling up by the wood-burning fireplace.
Fast Wi-Fi and a workspace in a room with a door make it easy to get some work done too.
There are even free weights and a workout bench.
Your host, Claudia, loves gardening, and many guests say they’d come back.
Up to 3 pets are welcome, though they stay outside unless the host agrees otherwise.
It sleeps 6 guests in 3 bedrooms with 2 bathrooms, and Cholula’s town center is about a 10-minute drive.
➡️ Check rates and availability on Airbnb
7. Central Loft with a Heated Lap Pool and a Rooftop Terrace
- 📍 Neighborhood: Puebla (Centro Histórico)
- ❤️ Best for: Couples, friends, solo travelers, digital nomads, budget travelers
- ➡️ Check rates and availability on Airbnb
Atl is a modern loft in a new building that weaves in remains of the former Convent of San Agustín.
It’s two and a half blocks from the Cathedral, and the Biblioteca Palafoxiana and Casa del Deán are about a 5-minute walk.
After a day of sightseeing, swim a few laps in the solar-heated indoor pool.
Then head up to the rooftop terrace for a sunset barbecue, with views of the Cathedral and the city’s domes.
The pool and terrace are shared with other guests, and the one-bedroom loft has a queen bed, a sofa bed and a workspace.
Your host, Suyapa Carolina, is an architect, and guests love her local tips.
It sleeps 3 guests in 1 bedroom with 1 bathroom.
Heads up: there’s no elevator or AC, and the closest parking is a paid lot about 40 feet (12 m) away.
➡️ Check rates and availability on Airbnb
8. 16th-Floor Apartment with Volcano Views and a Pool Table in Angelópolis
- 📍 Neighborhood: Puebla (Angelópolis)
- ❤️ Best for: Groups of up to 5, families
- ➡️ Check rates and availability on Airbnb
This new 16th-floor apartment has incredible views of the city and the volcanoes.
Step outside and you’re in Angelópolis, with the Angelópolis, Vía San Ángel and Solesta malls steps away.
The building feels like a resort, with a pool, a jacuzzi, a sauna, a steam room, a gym and a paddle tennis court.
There’s also a pool table, a coworking area and a meeting room.
Inside, you’ll find a fully equipped kitchen and an in-unit washer and dryer.
Covered parking for two cars is included, and it’s smart to book the building amenities ahead, especially on weekends.
It sleeps 5 guests in 2 bedrooms with 2.5 bathrooms, and Parque Lineal is about a 5-minute walk.
➡️ Check rates and availability on Airbnb
9. Penthouse with a Big Terrace and Volcano Views in Central Cholula
- 📍 Neighborhood: Cholula (San Pedro)
- ❤️ Best for: Groups of up to 8, families, budget travelers
- ➡️ Check rates and availability on Airbnb
This penthouse is in the heart of San Pedro Cholula, about a 5-minute walk from the Zócalo and the market.
Its large terrace has views of almost 360 degrees, over the volcano, the city and the hilltop church.
Picture a barbecue in the outdoor kitchen, then a lazy hour in the hammock as the sun goes down.
Inside, about 1,600 square feet (150 m²) of new, bright space give the whole group room to spread out.
Families will love the crib, high chair, baby gates and kids’ playroom.
It doesn’t face the street, so outside noise is muffled, and two parking spaces are included.
It sleeps 8 guests in 2 bedrooms with 2.5 bathrooms, and the Great Pyramid of Cholula is a few minutes’ walk.
Heads up: there’s no AC or heating, though the host says you won’t need them, and the hot water takes a moment to arrive.
➡️ Check rates and availability on Airbnb
10. Apartment with a Private Hot Tub Terrace near Los Fuertes
- 📍 Neighborhood: Puebla (near Los Fuertes)
- ❤️ Best for: Groups of up to 6, families, pet-friendly
- ➡️ Check rates and availability on Airbnb
Picture a soak in your own hot tub on a private terrace, with the grill going for dinner.
This bright, modern apartment is near Los Fuertes, with Parque Niños de Puebla steps away.
The Los Fuertes area, the cable car and the museums are about 5 minutes by car, and the Historic Center is about 8.
Everything in the photos is for your use only, with an independent entrance and 24-hour self check-in.
There’s a king bed, a double bed, a toddler bed, Netflix and cable TV.
Guests always praise María for her warmth and quick replies.
Up to 2 pets are welcome, and the metrobus terminals are a block away.
It sleeps 6 guests in 3 bedrooms with 1 bathroom.
Heads up: it’s up one flight of stairs, and on-site parking costs extra.
➡️ Check rates and availability on Airbnb
Best Puebla Airbnbs FAQ
What is the best area to stay in Puebla?
The Historic Center is the best area for first-timers, since you can walk to the Zócalo, the Cathedral and the museums.
Cholula is a quieter base near the Great Pyramid, while Angelópolis and Zavaleta are modern areas with high-rises, malls and easy parking.
Heading to Mexico City too? Check out my best Mexico City Airbnbs.
Do you need a car in Puebla?
Not if you stay in the Historic Center, since it’s easy to explore on foot.
Hosts on this list recommend Uber for getting to other parts of the city, and several homes include free parking if you do drive.
Traveling on a budget? See my list of the cheapest places to visit in Mexico.
Do Puebla Airbnbs have AC?
Most don’t, so check the amenities before you book, especially in spring and summer.
On this list, only Casa Martina has AC, and most of the others provide portable fans instead.
Looking for something more unusual? Check out the coolest Airbnbs in Mexico.
Get My FREE Guide: 5 Easy Ways to Save Money in Mexico
Insider tips from someone who’s lived in Mexico since 2018.











