Hotels in San Pedro

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in San Pedro?

San Pedro hotels that make comfort easy

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.
trending_down

Our prices for Tepoztlán are cheapest in January

See average prices and weather for all months
Price trends for hotels in Tepoztlán
Pricing is based on two traveler single night rates
View properties in September

Month selector

Currently viewing crowd sizes and weather for September.
Weather forecast for Tepoztlán
September
trending_flatModerate crowds
High 76°F / low 56°F. Rainy most days.
View properties in September
76°
weather_sleet
September, Moderate crowds, average high temperature 76 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Rainy most days.
56°
77°
weather_sun
October, Low crowds, average high temperature 77 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
76°
weather_sun
November, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
75°
weather_sun
December, High crowds, average high temperature 75 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
75°
weather_sun
January, Low crowds, average high temperature 75 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
79°
weather_sun
February, Moderate crowds, average high temperature 79 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
83°
weather_sun
March, High crowds, average high temperature 83 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Sunny most days.
53°
86°
weather_sun
April, Moderate crowds, average high temperature 86 degrees Fahrenheit, average low temperature 57 degrees Fahrenheit. Sunny most days.
57°
85°
weather_sun
May, Low crowds, average high temperature 85 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
79°
weather_partly_sunny
June, Low crowds, average high temperature 79 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Partly sunny.
58°
77°
weather_partly_sunny
July, Moderate crowds, average high temperature 77 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Partly sunny.
56°
78°
weather_partly_sunny
August, High crowds, average high temperature 78 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Partly sunny.
56°
Monthly weather averages (˚F)

Top landmarks in Tepoztlán

Check out reviews of San Pedro hotels guests love

Frequently asked questions

Is San Pedro expensive to stay in?
You can find great hotels from $48 in San Pedro to suit a range of budgets. If you're looking for an affordable stay in San Pedro, San Pedro Hotel Tepoztlán is a great low-cost option. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for San Pedro hotels?
Unlocking discounted rates at hotels in San Pedro couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my San Pedro hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some San Pedro hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in San Pedro?
Basing yourself in San Pedro makes it easy to explore Tepoztlán, including the neighborhoods of Santo Domingo and San Miguel.
Are all taxes and fees included in the San Pedro hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.

Find out more about San Pedro

Find out more about San Pedro

San Pedro: Where Ancient Ruins Meet Vibrant Culture in Nature's Embrace

Nestled in the lush mountains of Morelos, San Pedro, Tepoztlán is a charming cultural gem that enchants visitors with its vibrant traditions and breathtaking landscapes. Explore the ancient ruins of Tepozteco, hike through the stunning national park, and immerse yourself in the local artistry at its lively markets. The town’s cobblestone streets are lined with colorful shops and authentic eateries, inviting you to savor delicious regional cuisine. Whether you seek adventure, spirituality, or a romantic getaway, San Pedro offers a unique blend of history, nature, and culture that captivates every traveler’s heart.

Discover great hotels in San Pedro

San Pedro, Tepoztlán offers a variety of hotel accommodations, from budget-friendly options to luxurious stays. Visitors can find charming boutique hotels, cozy bed and breakfasts, and comfortable star-rated properties, all set against the backdrop of stunning natural beauty and rich cultural experiences. Here are some of the most popular hotels with our travelers in San Pedro:

  1. Hotel Tesoro 22Opens in a new window: This inviting 3.0-star hotel offers a comfortable lodging experience with essential amenities for modern travelers. Guests can enjoy complimentary self-parking and access to internet facilities, ensuring a seamless stay. The hotel’s relaxed atmosphere is perfect for leisure travelers seeking a convenient base for exploration. Review sentiments reflect appreciation for its accessibility and the overall welcoming environment, making it an excellent choice for those looking to unwind.
  2. Villa Tatala hotel boutiqueOpens in a new window: Villa Tatala hotel boutique is a delightful 2.5-star hotel, tailored for travelers craving a rejuvenating spa-themed escape. This property features an outdoor pool and an onsite full-service spa, providing upscale treatments such as in-room massages and tailored wellness experiences. The atmosphere promotes relaxation and indulgence, making it an attractive option for leisure travelers seeking a serene getaway. Positive reviews highlight the exceptional spa services and tranquil setting, enhancing the overall guest experience.
  3. TuboHotel - HostelOpens in a new window: TuboHotel - Hostel is a unique 1.0-star hostel/backpacker-style lodging that caters to adventurous travelers looking for a pet-friendly, spa-oriented retreat. This establishment stands out with its onsite full-service spa and outdoor pool, offering a refreshing and relaxing environment. The property welcomes pets, allowing guests to enjoy their stay without leaving their furry companions behind. Review sentiments emphasize the cozy, laid-back atmosphere and the appeal of its spa offerings, attracting those seeking distinctive experiences in a welcoming setting.

Top locations to stay in San Pedro

When staying in San Pedro, Tepoztlán, Morelos, Mexico, consider locations near Tepozteco Pyramid, Jardín Xolatlaco, and Bajo La Montaña. The Tepozteco Pyramid offers stunning views and historical significance, Jardín Xolatlaco features lush gardens and tranquility, while Bajo La Montaña is perfect for adventure seekers. For first-time visitors, staying near Tepozteco Pyramid is ideal for its iconic cultural experience.

  1. Near Tepozteco PyramidOpens in a new window: Staying near the Tepozteco Pyramid allows you to immerse yourself in the rich history and stunning views of this ancient site. The area is vibrant with local culture, and you'll find the beautiful El Tepozteco National Park nearby, perfect for hiking and nature walks. Don't miss out on the Artisan Market of Tepoztlán, where you can pick up unique crafts and souvenirs from local artisans.
  2. Near Jardín XolatlacoOpens in a new window: This charming garden is a serene escape, making it a lovely spot to stay close to nature. Enjoy leisurely walks among the lush greenery and explore the nearby cultural attractions like the Cineteca Nacional, which offers a variety of film experiences. The area also features quaint local shops for a delightful shopping experience.
  3. Near Bajo La MontañaOpens in a new window: If you're seeking a peaceful retreat, Bajo La Montaña is the place to be. This scenic area is perfect for relaxation and offers access to wellness options like Balneario La Cascada, where you can unwind in soothing thermal waters. For some fun, check out the nearby cultural venues like the Ayapango Municipal Theater, where you can catch local performances.

Things to do near San Pedro

San Pedro offers a delightful mix of stunning beaches, lush forests, and majestic mountains, perfect for outdoor enthusiasts. Explore vibrant public markets, enjoy boating or diving in crystal-clear waters, and hike scenic trails that showcase breathtaking views. This charming destination invites travelers to experience its rich history and natural beauty.

  • Cuernavaca CathedralOpens in a new window – Step into history at Cuernavaca Cathedral, an architectural gem that stands as a testament to the region's rich past. Marvel at its stunning facade and intricate details. This historic place invites you to explore its serene interiors, where you can soak in the spiritual ambiance and appreciate the artistry of its design. Don't forget to snap a few photos of this cultural centerpiece!
  • Borda GardensOpens in a new window – Take a leisurely stroll through Borda Gardens, a tranquil oasis that offers a perfect escape from the hustle and bustle. This beautiful monument features lush greenery, vibrant flowers, and charming pathways. It’s an ideal spot for a picnic or simply to relax and enjoy nature. Keep an eye out for the various sculptures scattered throughout the gardens, adding an artistic touch to this peaceful environment.
  • Tepozteco PyramidOpens in a new window – Get ready for an adventure as you hike up to the Tepozteco Pyramid, an archeological site that rewards you with breathtaking views of the surrounding landscape. The trek to this ancient ruin is steep but invigorating, and the sense of achievement upon reaching the summit is unmatched. Explore the remnants of this historic site and take a moment to appreciate the connection to the past while soaking in the stunning vistas below.

5 tips for savvy savings when booking a hotel in San Pedro

  1. Book for the cheapest times: The most budget-friendly time to visit San Pedro is during July, August, and December, when hotel prices are typically lower. For a great value for money experience, it’s recommended to stay for at least 2 to 3 days to fully explore the area's significant landmarks and cultural sites. During your visit, you can discover attractions such as national state parks, historical ruins, archaeological sites, cultural centers, public markets, and various historical places that showcase the rich heritage of San Pedro. Planning your trip during these months could help you take advantage of lower prices while immersing yourself in the local culture.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to San Pedro, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special offers, helping you capitalize on potential savings. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. This way, if prices drop or new rooms become available, you’ll be among the first to know for your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a San Pedro hotel. If you're seeking unique accommodations, boutique hotels often provide a more personalized experience and might offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that may be more affordable, helping you find the best deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might look for hotels in less central neighborhoods, striking a balance between cost and accessibility to the sights you want to see. Independent hotels located a bit further out usually tend to be more affordable and can offer a more authentic experience.
  5. Become a Member: Join for free and unlock exclusive savings on your next stay in San Pedro! As a member, you'll gain access to over 100,000 hotels worldwide with special member prices. Enjoy the benefits of quickly advancing through membership tiers, which include perks like complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Start your journey to better travel experiences today!

What's San Pedro Like?

If you're in search of the perfect part of the city to explore, why not check out San Pedro? Places to visit like El Suspiro Tepoztlan and Artisan Market of Tepoztlán are not far away. Tepozteco Pyramid and El Tepozteco National Park are two places to visit nearby.

How to Get to San Pedro

Flying to:

  • Benito Juarez International Airport (MEX), 30.7 mi (49.4 km) from San Pedro

Things to See and Do in and around San Pedro

Things to See near San Pedro:

  • Tepozteco Pyramid (0.9 mi/1.4 km away)
  • El Tepozteco National Park (0.9 mi/1.4 km away)
  • Experiencia Tepoztlan Language School (0.8 mi/1.3 km away)
  • Ex-Convent of the Nativity (0.9 mi/1.4 km away)
  • Cocinar Mexicano (0.4 mi/0.7 km away)

Things to Do near San Pedro:

  • El Suspiro Tepoztlan (0.7 mi/1.2 km away)
  • Artisan Market of Tepoztlán (0.8 mi/1.2 km away)
  • Casa Chavela (1 mi/1.6 km away)
  • Jardín Xolatlaco (3 mi/4.9 km away)
  • Bajo La Montaña (0.8 mi/1.2 km away)

When Is the Best Time to Visit Tepoztlán?

  • Hottest months: April, May, March, June (average 70°F)
  • Coldest months: January, December, February, November (average 61°F)
  • Rainiest months: September, June, August, July (average 10 inches of rainfall)

San Pedro Travel Information

Best Time to Visit
July, August and October
Average Stay
2 days
Closest Neighborhoods
Jacarandas, CIVAC
Top Attractions
Tepozteco Pyramid, Artisan Market of Tepoztlán, Tepoztlán Museum Carlos Pellicer Collection

Keep exploring

Keep exploring