Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tepoztlán – 132 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Amomoxtli

Hotel in Tepoztlán

Located in Tepoztlán, 17 miles from Robert Brady Museum, Amomoxtli has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Beautiful landscaping, lots of privacy incorporated into the surroundings so you feel serene and at peace.

Show more Show less
9.3
Wonderful
587 reviews
Price from
$225
per night

Hostal de la Luz - Spa Holistic Resort

Hotel in Tepoztlán

This luxurious 5 star resort for adults is set in the scenic El Tepozteco National Park. The spa services were extraordinary. In particular, the Temazcal was life-changing! Also the Nirvana massage was truly on one of the best I've ever had.

Show more Show less
8.6
Excellent
759 reviews
Price from
$129
per night

La Buena Vibra Retreat and Spa Hotel Adults Only

Hotel in Tepoztlán

Just 1.2 mi from the El Tepozteco National Park, La Buena Vibra Retreat and Spa Hotel Adults Only offers complimentary Continental breakfast to its guests. The hotel is lovely. Everything was perfect, the view is amazing, the staff is very nice and the food is spectacular. I really had de chance to relax and I will come back for sure.

Show more Show less
9
Wonderful
575 reviews
Price from
$166
per night

Hotel boutique Teocalli

Hotel in Tepoztlán

Located only 5 minutes’ walk from central Tepoztlán, this adults-only hotel offers its guests an outdoor pool, massage services and free Wi-Fi throughout. The location is on a quiet street, off the main street. It's very close to the market, shopping, restaurants an Tepozteco pyramid hike. My room was extremely clean as were all the facilities at the hotel (yoga room, breakfast area, etc).

Show more Show less
8.7
Excellent
468 reviews
Price from
$67
per night

Nequi Hotel Boutique

Hotel in Tepoztlán

Located in Tepoztlán, 16 miles from Robert Brady Museum, Nequi Hotel Boutique provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. We loved the location and proximity to town. The bar hot tub was really nice and the breakfast was amazing. The room and grounds were beautiful.

Show more Show less
8.7
Excellent
631 reviews
Price from
$171
per night

Flor de Cera

Hotel in Tepoztlán

Featuring free WiFi and a garden, Flor de Cera offers accommodations in downtown Tepoztlán, the Church is 164 feet away while the Tepozteco is 5-minute drive away. Staff amazing and facility has been in family for decades. Gorgeous views and wonderful coffee shop up the street.

Show more Show less
8.9
Excellent
516 reviews
Price from
$43
per night

Posada del Tepozteco

Hotel in Tepoztlán

This charming boutique hotel offers spectacular views of the Tepozteco National Park. It is located 1 block from the center of Tepoztlán, one of Mexico’s Magic Towns. Really, this place is so pretty. The gardens, mountain views, the building, rooms…I would’ve stayed a full week. The restaurant is really good as well.

Show more Show less
8.9
Excellent
408 reviews
Price from
$223
per night

Hotel Boutique Casa Fernanda

Hotel in Tepoztlán

Hotel Boutique Casa Fernanda is set in Tepoztlan, in the Tepozteco National Park. It offers a spa and outdoor pool, as well as 24-hour reception, free Wi-Fi and free parking. beautiful property and room. everything was perfect and curated, luckily to my liking. wonderful statues and water features everywhere.

Show more Show less
9
Wonderful
254 reviews
Price from
$150
per night

Mocca Hotels

Hotel in Tepoztlán

Offering an outdoor pool, tropical garden and beautiful wooden furniture, Mocca Hotels is located 10 minutes’ walk from Tepoztlán town center. Free WiFi access is available in public areas. The staff & ambience was amazing! My family went for the holidays & the staff / hosts went out of their way to make us feel at home. On our way out it was raining & Aldo gave us a personal ride to make sure we made it to our bus on time 💜🙏🏽 thank you so much mocca hotel for a delightful few days in Tepoztlan.

Show more Show less
8.7
Excellent
304 reviews
Price from
$112
per night

Hotel Las Puertas de Tepoztlan

Hotel in Tepoztlán

Located in Tepoztlán, 16 miles from Robert Brady Museum, Hotel Las Puertas de Tepoztlan provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The location, the bedroom is so comfy and clean.

Show more Show less
8.3
Very Good
369 reviews
Price from
$80
per night

Most-booked hotels in Tepoztlán in the past month

See all

Tepoztlán's best hotels with breakfast

See all

Budget hotels in Tepoztlán

See all

Hotels located in the center of Tepoztlán

See all

FAQs about hotels in Tepoztlán

  • For hotels in Tepoztlán that serve highly-rated breakfasts, try Hotel Boutique Casa Isabella, Quinta GYO, and Amomoxtli.

  • These hotels in Tepoztlán are highly rated by couples: Villa Tatala hotel boutique, Hotel Casa del Angel, and Hotel Zaragoza.

  • The average price per night for a 3-star hotel in Tepoztlán this weekend is $119 or, for a 4-star hotel, $259. Looking for something even fancier? 5-star hotels in Tepoztlán for this weekend cost around $309 per night, on average (based on Booking.com prices).

  • Hotel Casa del Angel, Finca Catalina Hotel Boutique, and Amomoxtli are some of the popular hotels in Tepoztlán.

  • On average, 3-star hotels in Tepoztlán cost $3 per night, and 4-star hotels in Tepoztlán are $6 per night. If you're looking for something really special, a 5-star hotel in Tepoztlán can be found for $4 per night, on average (based on Booking.com prices).

  • Many families visiting Tepoztlán loved staying at Rústika SPA Hotel Boutique, Casa de Agua, and La Buena Suerte.

  • Quinta GYO, La Buena Suerte, and Hotel Concierge Flor y Canto got great room view-related reviews from travelers in Tepoztlán.

  • On average, it costs $86 per night to book a 3-star hotel in Tepoztlán for tonight. You'll pay around $139 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Tepoztlán will cost around $205, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Tepoztlán:

Explore guest reviews of hotels in Tepoztlán

See all