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 – 133 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. Gorgeous property, beautiful views, strong wifi, friendly staff. Will definitely return.

Show more Show less
9.3
Wonderful
587 reviews
Price from
$220
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. Being at Tepoztlán, the view, the quietness, the beautiful surroundings

Show more Show less
8.6
Excellent
751 reviews
Price from
$126
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. It is very nice and the environment is peaceful and very well taken care.

Show more Show less
9
Wonderful
579 reviews
Price from
$162
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. I was supposed to stay at Hotel Teocalli one night, but I changed my mind and stayed two nights because the place is amazing. From the moment you enter the gate, you feel you are entering an oasis of peace and tranquility. There is a beautiful garden where you can relax. The room and the bathroom are very spacious. If you're interested in having a massage and/or doing yoga, I highly recommend both. Everyone working in the hotel is always extremely helpful. This is a place you will not want to leave.

Show more Show less
8.7
Excellent
472 reviews
Price from
$65
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
624 reviews
Price from
$167
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. Great location and love for the detail The staff was amazing and helped me with every question i had and further travels

Show more Show less
8.9
Excellent
513 reviews
Price from
$42
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. the location is amazing, the property looks incredible and staff are really friendly

Show more Show less
8.9
Excellent
407 reviews
Price from
$217
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. I really enjoyed my stay. I wasn't expecting this level of comfort and service. I honestly congratulate all. I wanted to escape from city and this was the perfect hotel for me! Im def coming back. You can tell owners and workers put all their heart in this property.

Show more Show less
9
Wonderful
251 reviews
Price from
$147
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
$109
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. Breakfast was great, we many choices and all that we wanted.

Show more Show less
8.3
Very Good
370 reviews
Price from
$78
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

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

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

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

  • 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 $77 per night to book a 3-star hotel in Tepoztlán for tonight. You'll pay around $129 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Tepoztlán will cost around $221, 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.

  • On average, 3-star hotels in Tepoztlán cost $4 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).

  • The average price per night for a 3-star hotel in Tepoztlán this weekend is $96 or, for a 4-star hotel, $174. Looking for something even fancier? 5-star hotels in Tepoztlán for this weekend cost around $197 per night, 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