Photo by Laura Bronner

Find hotels in Ocoyoacac from $33

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ocoyoacac hotels

Hacienda San Martín

Hacienda San Martín
3.5 star property
Ocoyoacac
8.2 out of 10, Very Good, (138)
"Bonito hotel"
Mexico
Raymundo
Hacienda San Martín

Hotel Catedral

Hotel Catedral
4.0 star property
Historic Center
9.4 out of 10, Exceptional, (2679)
"Great location and good clean rooms in this hotel makes it a winner"
United States
Chandra
$71 nightly
The price is $84
Jan 14 - Jan 15
Total with taxes and fees
Hotel Catedral

Hotel Bellas Artes

Hotel Bellas Artes
4.0 star property
Historic Center
9.6 out of 10, Exceptional, (627)
"Great stay"
United States
Ignacio Guzman
$79 nightly
The price is $94
Jan 20 - Jan 21
Total with taxes and fees
Hotel Bellas Artes

Suites Inn La Muralla Metepec

Suites Inn La Muralla Metepec
3.5 star property
Metepec
9.6 out of 10, Exceptional, (435)
"Clean room, big tv screen, and very helpful staff, also a delicious breakfast buffet. I totally recomend this hotel. "
United States
ricardo
$51 nightly
The price is $63
Jan 7 - Jan 8
Total with taxes and fees
Suites Inn La Muralla Metepec

Historico Central Hotel

Historico Central Hotel
4.0 star property
Historic Center
9.8 out of 10, Exceptional, (2422)
"Excellent service - beautiful decor- great location!"
United States
Debra
$158 nightly
The price is $188
Jan 26 - Jan 27
Total with taxes and fees
Historico Central Hotel

Hotel Punto MX

Hotel Punto MX
3.5 star property
Historic Center
9.0 out of 10, Wonderful, (1479)
"I love this hotel...pretty clean, staff courteous, nice location...."
United States
Martha
$50 nightly
The price is $61
Jan 11 - Jan 12
Total with taxes and fees
Hotel Punto MX

Hotel Juarez

Hotel Juarez
2.5 star property
Historic Center
9.0 out of 10, Wonderful, (1820)
"Excelente hotel"
Mexico
César augusto
$29 nightly
The price is $35
Jan 9 - Jan 10
Total with taxes and fees
Hotel Juarez

Geneve Ciudad de México

Geneve Ciudad de México
4.0 star property
Reforma
9.0 out of 10, Wonderful, (1773)
"We have been staying at this hotel for pbsr 10 years, we love the location, staff very friendly and the property is beautiful, we love the history behind it."
United States
Ruth
$111 nightly
The price is $133
Jan 7 - Jan 8
Total with taxes and fees
Geneve Ciudad de México

Hotel PF

Hotel PF
3.5 star property
Reforma
9.0 out of 10, Wonderful, (2313)
"Good service, clean room, and there's a restaurant in the hotel, which is very convenient."
United States
Aliya
$76 nightly
The price is $91
Feb 5 - Feb 6
Total with taxes and fees
Hotel PF

Hampton Inn & Suites Mexico City - Centro Historico

Hampton Inn & Suites Mexico City - Centro Historico
3.0 star property
Historic Center
9.0 out of 10, Wonderful, (1112)
"Always a great place to stay while in CDMX "
United States
Juan
$80 nightly
The price is $96
Jan 13 - Jan 14
Total with taxes and fees
Hampton Inn & Suites Mexico City - Centro Historico

Zocalo Central & Rooftop Mexico City

Zocalo Central & Rooftop Mexico City
4.0 star property
Historic Center
9.8 out of 10, Exceptional, (2685)
"Great stay "
United States
CONI
$185 nightly
The price is $221
Jan 12 - Jan 13
Total with taxes and fees
Zocalo Central & Rooftop Mexico City

Galeria Plaza Reforma

Galeria Plaza Reforma
4.0 star property
Reforma
9.4 out of 10, Exceptional, (3262)
"Excellent stay "
United States
Arturo
$132 nightly
The price is $158
Jan 11 - Jan 12
Total with taxes and fees
Galeria Plaza Reforma

Barceló México Reforma

Barceló México Reforma
4.5 star property
Reforma
9.4 out of 10, Exceptional, (5152)
"Great hotel!"
United States
Alma
$120 nightly
The price is $143
Jan 11 - Jan 12
Total with taxes and fees
Barceló México Reforma

Punta Alameda

Punta Alameda
2.0 star property
Downtown Mexico City
9.4 out of 10, Exceptional, (257)
"Clean and comfortable room and accommodating staff"
United States
Vicente
$64 nightly
The price is $77
Jan 8 - Jan 9
Total with taxes and fees
Punta Alameda

Eurostars Zona Rosa Suites

Eurostars Zona Rosa Suites
4.0 star property
Reforma
8.8 out of 10, Excellent, (1006)
"Yes, the housekeeping and the front desk were great "
United States
Alfonso
$60 nightly
The price is $72
Feb 5 - Feb 6
Total with taxes and fees
Eurostars Zona Rosa Suites

Holiday Inn Express Mexico Basilica by IHG

Holiday Inn Express Mexico Basilica by IHG
3.0 star property
Downtown Mexico City
9.2 out of 10, Wonderful, (1060)
"I've stayed at this hotel twice already, and both times were good"
United States
Apolinar
$77 nightly
The price is $92
Jan 25 - Jan 26
Total with taxes and fees
Holiday Inn Express Mexico Basilica by IHG

Hotel Brasilia

Hotel Brasilia
3.0 star property
Gustavo A. Madero
9.0 out of 10, Wonderful, (1009)
"Super clean hotel and the staff very pleasant and friendly."
United States
Emanuel
$57 nightly
The price is $69
Jan 19 - Jan 20
Total with taxes and fees
Hotel Brasilia

Colmena Hotel CDMX Centro

Colmena Hotel CDMX Centro
3.0 star property
Historic Center
8.6 out of 10, Excellent, (322)
"Great service and amazing home cooked breakfast meals!"
United States
Eugenia ARREDONDO
$56 nightly
The price is $67
Jan 27 - Jan 28
Total with taxes and fees
Colmena Hotel CDMX Centro

Reforma Capital Inn

Reforma Capital Inn
2.0 star property
Reforma
8.6 out of 10, Excellent, (280)
"Clean room nice staff "
United States
Gilberto
$75 nightly
The price is $90
Jan 7 - Jan 8
Total with taxes and fees
Reforma Capital Inn

Hotel Embassy

Hotel Embassy
3.0 star property
Roma Norte
8.6 out of 10, Excellent, (3286)
"It was a very clean place, clean room, clean bathroom. Excellent location. Friendly staff."
United States
Juan
$37 nightly
The price is $45
Jan 11 - Jan 12
Total with taxes and fees
Hotel Embassy
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Ocoyoacac

Tucked between pine forests and mountains, this charming town offers peaceful hikes through La Marquesa National Park and colorful Sunday markets. Savor traditional Mexican cuisine at local fondas, then explore the historic San Martin Ocoyoacac church with its impressive colonial architecture.

A short trip from Mexico City, La Marquesa is the perfect place to escape the big city and simply enjoy a bit of nature. Be sure to try the blue corn tortillas, the freshwater trout, and some rabbit, too. The food is the main draw to the national park, but you can also hike, go horseback riding, ride a quad bike, or go ziplining. You need a car to get here so you can either rent one from Mexico City or hire a driver from beside the Zocalo. #troveon
Photo by Laura Bronner
Open Photo by Laura Bronner

Top Ocoyoacac Hotel Reviews

More cheap stays in Ocoyoacac

Hotels in Ocoyoacac with star-rating

Find out more about Ocoyoacac

Top reasons to visit Ocoyoacac

  • Outdoor Adventures: Ocoyoacac is perfect for nature lovers, featuring national parks and scenic spots for hiking and exploration.
  • Vibrant Nightlife: Experience a lively atmosphere with various nightlife options, ensuring fun evenings during your stay.
  • Cultural Immersion: Engage with local traditions and enjoy the rich culture that Ocoyoacac has to offer.
  • Relaxing Wellness Centers: Unwind and rejuvenate at local wellness centers, providing a serene escape.
  • Proximity to Mexico City: Easily explore nearby Mexico City, enhancing your travel experience with more attractions.

Find great hotels near Ocoyoacac

Discover a range of accommodation options in Ocoyoacac, where you'll find inviting hotels and guesthouses tailored for every type of traveler. Whether you're seeking a pet-friendly getaway or a business-themed stay, this charming destination offers a variety of services and amenities. Explore the best hotels in the area, read top reviews, and make your vacation experience truly memorable in Ocoyoacac.

  • Hyatt Regency Mexico City: Experience luxury and inclusivity at Hyatt Regency Mexico City, a premier 5-star hotel located 18 miles from Ocoyoacac. This property, renowned for its LGBTQIA-friendly atmosphere, offers a lavish spa-themed getaway. Guests can indulge in a wide range of wellness services including in-room massages, an onsite full-service spa, and a relaxing indoor pool with sun loungers. The sophisticated ambiance, combined with exceptional service, makes it a perfect choice for travelers seeking both relaxation and luxury during their stay.
  • Camino Real Santa Fe: Nestled just 12 miles from Ocoyoacac, the 4-star Camino Real Santa Fe stands out with its eco-certified credentials and luxurious spa offerings. Ideal for eco-conscious travelers, this hotel seamlessly blends sustainability with indulgence. Guests can unwind with deep tissue massages, body treatments, and aromatherapy services, all designed to rejuvenate the body and mind. The hotel's commitment to eco-friendly practices, paired with elegant accommodations, ensures a refreshing and guilt-free retreat.
  • Krystal Grand Suites Insurgentes: Located 16 miles from Ocoyoacac, Krystal Grand Suites Insurgentes is a 4-star hotel tailored for business travelers and pet owners alike. This pet-friendly property is equipped with essential business amenities including a coworking space, meeting rooms, and a fully accessible business center. Guests appreciate the welcoming environment for their furry companions, with specific amenities and policies in place. The blend of professional facilities and the comfort of home makes it an ideal choice for those traveling with pets.

Where to stay in and around Ocoyoacac

Ocoyoacac, located in the State of Mexico, offers a delightful mix of adventure and tranquility for travelers. This picturesque town is perfect for outdoor enthusiasts, with stunning scenery and opportunities for exploration. Nearby cities and neighborhoods provide a friendly atmosphere, rich culture, and romantic settings, making it an ideal getaway. Whether you're seeking a peaceful retreat or a vibrant local experience, Ocoyoacac has something to offer every visitor.

  • La Marquesa: Nestled close to Ocoyoacac, La Marquesa is a charming village that invites visitors to immerse themselves in outdoor adventures and stunning scenery. The area features a national state park and a mountain, making it a perfect spot for nature enthusiasts. With a steady flow of travelers year-round, La Marquesa becomes particularly vibrant in April, July, and September. Popular activities include exploring recreational areas and shopping venues, ensuring a fulfilling experience for all types of visitors. Whether you're hiking in the mountains or enjoying a leisurely day at the resort, La Marquesa promises a refreshing escape.
  • Salazar: Just 3 miles from Ocoyoacac, Salazar is a bustling city that captivates tourists with its adventurous spirit and scenic views. The city experiences a consistent influx of visitors, peaking in March and November to December. Adventurers can find plenty to do, from visiting the nearby national parks to exploring recreational and shopping areas. Salazar's proximity to breathtaking mountains and natural parks makes it an ideal destination for those seeking both excitement and relaxation. Get ready to dive into the vibrant local culture and enjoy shopping at the various centers.
  • San Nicolás Tlazala: Located 4 miles from Ocoyoacac, San Nicolás Tlazala is a quaint village that offers a delightful blend of outdoor experiences and beautiful landscapes. Similar to its neighbors, this village attracts visitors year-round, with peak times in March and November to December. Adventure seekers will appreciate the nearby national parks and mountains, perfect for hiking and exploration. The recreational areas in San Nicolás Tlazala provide a relaxed atmosphere for unwinding after a day of adventure. Whether you're here for the scenery or to engage in outdoor activities, this village is sure to leave a lasting impression.

Things to do near Ocoyoacac

Ocoyoacac offers a fantastic blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can explore recreational areas, enjoy shopping at local malls, and unwind at wellness centers. The town provides memorable stays and a range of outdoor activities, perfect for day trips. Don't miss the vibrant nightlife experience that Ocoyoacac has to offer, ensuring a well-rounded and enjoyable getaway.

Shopping

For a great shopping experience in Ocoyoacac, visit Las Plazas Outlet Lerma, just 6 miles away, offering a vibrant atmosphere with entertainment and family-friendly options. If you're up for a drive, check out Bazar del Sabado and Centro Comercial Perisur, both 14-15 miles away, for unique finds and city vibes.

Recreation

Experience the energetic vibes at Estadio Azteca, where you can catch a thrilling sports event. Alternatively, enjoy a round of golf at Cuernavaca Country Club, surrounded by beautiful landscapes. Blue Stadium offers more sports excitement, perfect for those seeking an active getaway.

Adventure

Experience the thrill of speed at Autódromo Hermanos Rodríguez, a premier motor racing venue located 23 miles from Ocoyoacac. For karting enthusiasts, K1 Speed Mexico Garden Santa Fe offers an exhilarating racing experience just 12 miles away, while KBR Kartódromo Internacional provides more karting excitement also 12 miles from Ocoyoacac.

Nightlife

Experience the vibrant nightlife in Ocoyoacac with a visit to KidZania Santa Fe, an exciting arcadeAdventureZone just 11 miles away, or indulge in the cultural and romantic ambiance at Parque Interlomas Theater and Insurgentes Theater, both offering family-friendly entertainment about 12 and 16 miles away, respectively.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ocoyoacac

To save money on your trip to Ocoyoacac, plan your visit during the cheaper months of July to August or December, and aim for a Saturday stay to get the best rates. Use Expedia to compare hotel prices, filter for eco-friendly options, and consider bundling your accommodations with flights for additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and help you earn rewards for future bookings. Take advantage of free activities in the area and rely on public transport to keep costs low while exploring this charming destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ocoyoacac are July to August and December, where the prices are slightly lower. This is in comparison to February and October to November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ocoyoacac is Saturday. The most expensive day to stay in Ocoyoacac is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can easily arrange your results to display prices from lowest to highest, helping you find the most affordable hotel options right away. Additionally, you have the option to narrow down your choices by hotel category. For instance, if you select the Eco-certified filter, you'll be shown sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Ocoyoacac with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Ocoyoacac

Ocoyoacac, located in the State of Mexico, is perfect for outdoor and adventure vacations, featuring attractions like national parks, theme parks, and urban parks. Visitors can immerse themselves in the local culture while enjoying scenic beauty and various city experiences. Additionally, exploring nearby Mexico City and finding the best resorts can enhance your trip, making it a memorable getaway for all types of travelers.

  • La Marquesa National Park: Located 3 miles from Ocoyoacac, this stunning national park offers breathtaking scenery, outdoor adventures, and a chance to connect with nature. Enjoy activities like hiking, horseback riding, and picnicking amidst lush landscapes and diverse wildlife.
  • Centro Dinámico Pegaso: Situated 12 miles away, this vibrant entertainment facility is perfect for families. With various attractions and events, it provides a fun atmosphere for all ages, making it an ideal spot for a day of excitement and laughter.
  • Expo Santa Fe Mexico: Also 12 miles from Ocoyoacac, this event venue is a hub for business and networking. Hosting various conferences and exhibitions, it showcases Mexico's dynamic industry and innovation, offering a glimpse into the country's professional landscape.

Best time to go to Ocoyoacac

The best time to visit Ocoyoacac is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January52.3°F (11.3°C)No RainSunnyAverageAverage
February55.8°F (13.2°C)No RainSunnySlightly LowSlightly High
March58.6°F (14.8°C)No RainSunnyAverageAverage
April61.2°F (16.2°C)No RainSunnySlightly HighAverage
May61.7°F (16.5°C)Light RainMostly SunnyAverageAverage
June59.4°F (15.2°C)Moderate RainMostly SunnyAverageAverage
July57.2°F (14.0°C)Moderate RainMostly CloudySlightly HighSlightly Low
August57.0°F (13.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
September56.5°F (13.6°C)Moderate RainMostly CloudySlightly HighAverage
October55.8°F (13.2°C)Light RainMostly SunnyAverageSlightly High
November54.3°F (12.4°C)No RainMostly SunnyAverageSlightly High
December53.1°F (11.7°C)No RainSunnySlightly LowSlightly Low

The nearest major airports for your trip to Ocoyoacac

For your visit to Ocoyoacac, you have several airport options. Mexico City International Airport (MEX) is 24 miles away, with nearby luxurious hotels like the Sofitel Mexico City Reforma and The Ritz-Carlton, both offering airport shuttle services. Santa Lucía Airport (NLU) is 41 miles from Ocoyoacac, with the Holiday Inn Hotel and Suites just 0.2 miles away, providing free transportation. Lastly, Toluca International Airport (TLC) is the closest at 12 miles away, with the 4-star Hotel Opus Grand Toluca Aeropuerto located only 0.7 miles from the terminal, making access convenient. Each airport offers various transportation options to ensure a smooth journey.

Frequently asked questions

What is the best area to stay in Ocoyoacac?
The best area to stay in Ocoyoacac is the town center, particularly around the main square, Jardín Principal.

This area is the heart of Ocoyoacac, characterized by its traditional Mexican architecture and the central plaza where local life unfolds. You'll find the Parroquia de San Martín Obispo, the town's main church, facing the Jardín Principal, and surrounding streets offer a selection of local eateries and shops. It's a convenient base for exploring the town on foot.

Solo travelers will find the town center appealing due to its accessibility and the opportunity to experience local culture directly. The central plaza often hosts community events, providing a welcoming environment to observe daily life and interact with locals.

For couples looking for an authentic and relaxed experience, staying near the Jardín Principal offers a pleasant setting.
What are the best spa hotels in Ocoyoacac?
For a highly-rated spa hotel in Ocoyoacac, consider Hacienda San Martín.

This 3.5-star hotel, with an 8.2 rating, offers relaxing massage services. Guests will also appreciate the convenient parking options, including self-parking, off-street parking, a carport, and valet parking.
When is the best time to go to Ocoyoacac?
The best time to go to Ocoyoacac is during the dry season, which runs from November to April, for pleasant weather and clear skies.

During these months, you'll experience mild temperatures and significantly less rainfall, making it ideal for exploring the natural beauty and outdoor activities the region offers. This period is superb for enjoying the scenic landscapes around the Nevado de Toluca or visiting local markets without the interruption of daily showers.

Couples looking for a peaceful escape will appreciate the comfortable climate for romantic strolls or enjoying quiet moments in nature.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ocoyoacac.
How can I save on a Ocoyoacac hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Ocoyoacac hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Ocoyoacac hotel?
Prices for hotels in Ocoyoacac often vary, but you can find a great deal from $33 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia