A mountainous landscape with a town in the foreground.

San Pedro Hotels, Tepoztlán

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Pedro hotels

1. Hotel Las Puertas de Tepoztlan

Hotel Las Puertas de Tepoztlan
3.5 star property
1.3 km from San Pedro
8.0 out of 10, Very good, (556 reviews)
"Good for a short stay. There was no A/C, but the staff were excellent—helpful, attentive, and very friendly."
United States
Gabriela
The price is AU$120
includes taxes & fees
12 Nov - 13 Nov
Hotel Las Puertas de Tepoztlan

2. Artesanos 11 by Rotamundos

Artesanos 11 by Rotamundos
2.5 star property
San Miguel, 1.4 km from San Pedro
9.0 out of 10, Wonderful, (184 reviews)
"The location is so close to all of the action. I felt safe there as a solo female traveler from the United States. Antonio and his son were very welcoming and it definitely felt as if they were opening up their home to us. Antonio was very helpful with suggestions on what to do and eat. I loved my time there and you will too. "
United States
Alyssa
The price is AU$116
includes taxes & fees
21 Oct - 22 Oct
Artesanos 11 by Rotamundos

3. Hotel y Restaurante El Ciruelo

Hotel y Restaurante El Ciruelo
4.0 star property
1.3 km from San Pedro
9.2 out of 10, Wonderful, (382 reviews)
"Quiet and close to down town, staff very friendly"
United States
Sara
The price is AU$234
includes taxes & fees
21 Oct - 22 Oct
Hotel y Restaurante El Ciruelo

4. Casa Ehua Hotel Galería

Casa Ehua Hotel Galería
3.0 star property
0.9 km from San Pedro
8.8 out of 10, Excellent, (117 reviews)
"The hotel has a good location and the option to park your car, but the water was cold due to the fact that the heater didn’t work well, the views are lovely."
Mexico
Cynthia
The price is AU$214
includes taxes & fees
12 Nov - 13 Nov
Casa Ehua Hotel Galería

5. Posada del Tepozteco - Hotel & Gallery

Posada del Tepozteco - Hotel & Gallery
4.0 star property
San Miguel, 1 km from San Pedro
9.2 out of 10, Wonderful, (465 reviews)
"Most beautiful stay. Second time there and will be going back. Just a gorgeous hotel, lovely staff and delicious food!"
Canada
Nadine
The price is AU$269
includes taxes & fees
21 Oct - 22 Oct
Posada del Tepozteco - Hotel & Gallery

6. Areté

Areté
3.5 star property
Santa Cecilia, 2.3 km from San Pedro
9.4 out of 10, Exceptional, (264 reviews)
"We loved the staff and the view from the hotel is beautiful and anazing"
United States
david
The price is AU$209
includes taxes & fees
21 Oct - 22 Oct
Areté

7. Refugio del Colibrí

Refugio del Colibrí
3.0 star property
4.2 km from San Pedro
9.4 out of 10, Exceptional, (8 reviews)
"Todo estuvo excelente ."
Mexico
Javier
The price is AU$75
includes taxes & fees
26 Oct - 27 Oct
Refugio del Colibrí

8. LUZ KAUANI (SÓLO ADULTOS)

LUZ KAUANI (SÓLO ADULTOS)
3.0 star property
Santo Domingo, 2.7 km from San Pedro
10.0 out of 10, Exceptional, (9 reviews)
"We had a great stay at Luz Kouani! The staff was extremely friendly and the resort was very well maintained. The staff went above and beyond to make sure we had everything we needed at all hours of the day and night. The free breakfast was great, it is not buffet style and we were served two courses every morning for breakfast. The hotel was a hidden gem among other resorts in Tepozltan. We would love to stay here again!"
United States
Christina
The price is AU$142
includes taxes & fees
9 Nov - 10 Nov
LUZ KAUANI (SÓLO ADULTOS)

9. Colibrí Hotel

Colibrí Hotel
3.0 star property
San Miguel, 1.4 km from San Pedro
9.0 out of 10, Wonderful, (209 reviews)
"The entire property and hotel room is beautiful. Everything is walking distance to town from the hotel. The property manager, Yessica is pleasant, super helpful and just the sweetest. Highly recommend Colibri hotel."
United States
Cynthia
The price is AU$226
includes taxes & fees
22 Oct - 23 Oct
Colibrí Hotel

10. La Buena Vibra Wellness Resort & SPA

La Buena Vibra Wellness Resort & SPA
4.5 star property
Valle de Atongo, 3.6 km from San Pedro
9.0 out of 10, Wonderful, (286 reviews)
"Very relaxing atmosphere, yoga was awesome."
United States
Aida
The price is AU$320
includes taxes & fees
25 Oct - 26 Oct
La Buena Vibra Wellness Resort & SPA

11. Hotel Real del Valle Tepoztlan

Hotel Real del Valle Tepoztlan
3.5 star property
2.1 km from San Pedro
8.2 out of 10, Very good, (256 reviews)
"Great stay at the Hotel Real del Valle. The staff was super friendly and accommodating. The breakfast buffet was very good. The location is also very good, close to many interesting places."
Canada
Jose
The price is AU$165
includes taxes & fees
21 Oct - 22 Oct
Hotel Real del Valle Tepoztlan

12. Hotel Amomoxtli

Hotel Amomoxtli
4.0 star property
Santo Domingo, 2.6 km from San Pedro
9.4 out of 10, Exceptional, (720 reviews)
"Hotel is wonderful. The restaurant needs attention. Very flavorless."
Mexico
Richard
The price is AU$609
includes taxes & fees
2 Nov - 3 Nov
Hotel Amomoxtli

13. HOTEL EL PAN NUESTRO

HOTEL EL PAN NUESTRO
2.5 star property
2.5 km from San Pedro
10.0 out of 10, Exceptional, (2 reviews)
"Excelente y cordial servicio de parte de todo el personal. A 15 minutos del centro, para hacer ejercicio. El desayuno excelente y abundante. Limpieza en la todas las instalaciones."
Mexico
Alfredo
The price is AU$154
includes taxes & fees
21 Oct - 22 Oct
HOTEL EL PAN NUESTRO

14. Hostal de la Luz

Hostal de la Luz
4.0 star property
7.4 km from San Pedro
8.8 out of 10, Excellent, (585 reviews)
"Excellent option for enjoying some days!"
Mexico
Mce
The price is AU$199
includes taxes & fees
21 Oct - 22 Oct
Hostal de la Luz

15. Hotel Boutique Casa Fernanda - Adults only

Hotel Boutique Casa Fernanda - Adults only
4.0 star property
1.8 km from San Pedro
9.2 out of 10, Wonderful, (327 reviews)
"Small boutique hotel that is very comfortable, rooms very spacious, common areas are amazing and the staff is superb, we had an amazing experience here"
United States
David
The price is AU$322
includes taxes & fees
27 Oct - 28 Oct
Hotel Boutique Casa Fernanda - Adults only

16. HOTEL MYTHOS

HOTEL MYTHOS
2.0 star property
La Presa, 3 km from San Pedro
7.8 out of 10, Good, (14 reviews)
"Great stay. Lovely hotel, gorgeous and cute area. Right on the outskirts of Tepoztlan, surrounded by farmland, small shops. Lovely. Only issues I had were problems with the water, but they were solved quickly."
Canada
Salim
The price is AU$79
includes taxes & fees
21 Oct - 22 Oct
HOTEL MYTHOS

17. Posada Rincon Magico

Posada Rincon Magico
2.5 star property
4.6 km from San Pedro
7.8 out of 10, Good, (181 reviews)
"We lived "
United States
Olesya
The price is AU$116
includes taxes & fees
21 Oct - 22 Oct
Posada Rincon Magico

18. Rustika Spa Hotel Boutique

Rustika Spa Hotel Boutique
3.5 star property
1.3 km from San Pedro
9.4 out of 10, Exceptional, (118 reviews)
"Amazing place!!"
United States
Carlos
The price is AU$265
includes taxes & fees
16 Nov - 17 Nov
Rustika Spa Hotel Boutique

19. Gaiatri Holistic Glamping

Gaiatri Holistic Glamping
3.5 star property
5.7 km from San Pedro
10.0 out of 10, Exceptional, (2 reviews)
"Un lugar muy bonito"
United States
Raquel
The price is AU$155
includes taxes & fees
26 Oct - 27 Oct
Gaiatri Holistic Glamping

20. Bambu Villas Wellness Center

Bambu Villas Wellness Center
4.5 star property
7.9 km from San Pedro
9.4 out of 10, Exceptional, (42 reviews)
"Beautiful place, great service. The only thing I would add is AC in the rooms."
Mexico
Nicole
The price is AU$222
includes taxes & fees
21 Oct - 22 Oct
Bambu Villas Wellness Center
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.

Our guide on where to stay in San Pedro

Find the best San Pedro areas for the activities you enjoy most.

San Miguel

If you're spending some time in San Miguel, Artisan Market of Tepoztlán and Ex-Convent of the Nativity are top sights worth seeing.

Santo Domingo

If you're spending some time in Santo Domingo, New Tepoztlán Market and Tepoztlán Museum Carlos Pellicer Collection are top sights worth seeing.

Valle de Atongo

Though Valle de Atongo may not have many top sights, you can venture to the surrounding area to see attractions like Los Venaditos Waterfall and Jardín Xolatlaco.

Santa Cecilia

While Santa Cecilia may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Artisan Market of Tepoztlán and El Suspiro Tepoztlan.

La Presa

While there might not be top attractions in La Presa, you can explore the larger area and discover places like Los Venaditos Waterfall and Artisan Market of Tepoztlán.

Top San Pedro Hotel Reviews

Recent Reviews in San Pedro

Frequently asked questions

When is the best time to go to San Pedro?
The best time to go to San Pedro, Morelos, is during the dry season, from November to April, when you can expect warm, sunny days and comfortable evenings.

During these months, the weather is consistently pleasant, with average daytime temperatures ranging from 25°C to 30°C. This period avoids the heavier rainfall of the wet season, ensuring your outdoor activities and excursions around the region are unlikely to be interrupted. It's ideal for those looking to enjoy the area's natural beauty and explore the town without the humidity that can come with the summer months.

For travellers seeking a quieter experience, visiting in late November or early December, just after the peak of the hurricane season and before the Christmas and New Year rush, can be particularly rewarding. You'll still enjoy fantastic weather but with fewer crowds and potentially better value on accommodation and flights. This time of year is superb for couples looking for a relaxing escape.

If you're interested in local festivals, consider visiting around the Day of the Dead (early November), though this falls just outside the driest period. While there might be a slight chance of rain, the cultural experience is unique.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right San Pedro hotel for you.
How can I save on a hotel booking in San Pedro with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Pedro hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Pedro?
Hotel prices in San Pedro often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia