A rustic outdoor dining area with wooden structures and colorful decorations against a mountainous backdrop.

Find hotels in Ocoyoacac from CA $51

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ocoyoacac hotels

1. Hacienda San Martín

Hacienda San Martín
3.5 star property
Ocoyoacac
8.4 out of 10, Very good, (158 reviews)
"Clean room, nice staff, good bed."
United States
Craig
The price is CA $78
CA $93 total
includes taxes & fees
Jul 26 - Jul 27
Hacienda San Martín

2. Microtel Inn & Suites by Wyndham Toluca

Microtel Inn & Suites by Wyndham Toluca
3.0 star property
Toluca
8.6 out of 10, Excellent, (1,000 reviews)
"Todo excelente "
Mexico
Carlos Alberto
The price is CA $81
CA $98 total
includes taxes & fees
Aug 15 - Aug 16
Microtel Inn & Suites by Wyndham Toluca

3. Holiday Inn Express Hotel & Suites Toluca Zona Aeropuerto by IHG

Holiday Inn Express Hotel & Suites Toluca Zona Aeropuerto by IHG
3.0 star property
Toluca
8.8 out of 10, Excellent, (859 reviews)
"Clean room and friendly staff. Very nice breakfast!"
Canada
Shuyang
The price is CA $101
CA $121 total
includes taxes & fees
Jul 31 - Aug 1
Holiday Inn Express Hotel & Suites Toluca Zona Aeropuerto by IHG

4. Royal Pedregal Hotel

Royal Pedregal Hotel
4.0 star property
Tlalpan
9.2 out of 10, Wonderful, (2,161 reviews)
"Excelente hotel"
Mexico
Luis Angel
The price is CA $153
CA $182 total
includes taxes & fees
Jul 27 - Jul 28
Royal Pedregal Hotel

5. Galeria Plaza San Jeronimo

Galeria Plaza San Jeronimo
4.0 star property
Magdalena Contreras
9.4 out of 10, Exceptional, (1,037 reviews)
"The rooms are great! The buffet was great as well."
Canada
Ayodeji
The price is CA $172
CA $206 total
includes taxes & fees
Jul 26 - Jul 27
Galeria Plaza San Jeronimo

6. WeEnjoy Hotels Aeropuerto CDMX

WeEnjoy Hotels Aeropuerto CDMX
3.5 star property
Iztacalco
9.2 out of 10, Wonderful, (4,993 reviews)
"Beautiful hotel and friendly staff."
United States
Jaishuaa
The price is CA $97
CA $118 total
includes taxes & fees
Jul 26 - Jul 27
WeEnjoy Hotels Aeropuerto CDMX

7. Hotel Escala Siglo XXI

Hotel Escala Siglo XXI
3.5 star property
Cuauhtémoc
9.0 out of 10, Wonderful, (1,015 reviews)
"Good affordable hotel"
United States
Guillermo
The price is CA $48
CA $57 total
includes taxes & fees
Aug 11 - Aug 12
Hotel Escala Siglo XXI

8. Econo Express Hotel by Nokte Inn

Econo Express Hotel by Nokte Inn
3.5 star property
Benito Juarez
9.0 out of 10, Wonderful, (1,883 reviews)
"It was a great stay"
United States
Ashley
The price is CA $68
CA $81 total
includes taxes & fees
Aug 18 - Aug 19
Econo Express Hotel by Nokte Inn

9. El Diplomatico Hotel

El Diplomatico Hotel
4.0 star property
Benito Juarez
9.0 out of 10, Wonderful, (1,505 reviews)
"Great stay…."
United States
German Garcia
The price is CA $101
CA $121 total
includes taxes & fees
Jul 27 - Jul 28
El Diplomatico Hotel

10. Hotel Casa Ciudad

Hotel Casa Ciudad
3.0 star property
Reforma
9.4 out of 10, Exceptional, (91 reviews)
"It was a nice and pleasant place to stay."
United States
Carlos
The price is CA $106
CA $128 total
includes taxes & fees
Aug 5 - Aug 6
Hotel Casa Ciudad

11. Fiesta Americana México Toreo

Fiesta Americana México Toreo
4.0 star property
Naucalpan
9.6 out of 10, Exceptional, (1,004 reviews)
"Great property! Great stay!"
Mexico
Roman
The price is CA $207
CA $248 total
includes taxes & fees
Aug 15 - Aug 16
Fiesta Americana México Toreo

12. Fiesta Inn Insurgentes Sur

Fiesta Inn Insurgentes Sur
3.5 star property
Benito Juarez
9.4 out of 10, Exceptional, (1,015 reviews)
"Great location , local cuisine breakfast and attentive staff! "
United States
Carlos
The price is CA $145
CA $173 total
includes taxes & fees
Aug 2 - Aug 3
Fiesta Inn Insurgentes Sur

13. Holiday Inn Express Toluca Galerias Metepec by IHG

Holiday Inn Express Toluca Galerias Metepec by IHG
3.0 star property
Metepec
9.2 out of 10, Wonderful, (927 reviews)
"Hotel room was clean, staff was helpful, great options for breakfast, and parking was accessible and safe."
United States
Julio
The price is CA $126
CA $152 total
includes taxes & fees
Jul 31 - Aug 1
Holiday Inn Express Toluca Galerias Metepec by IHG

14. Hotel Riazor Aeropuerto

Hotel Riazor Aeropuerto
3.5 star property
Iztacalco
9.6 out of 10, Exceptional, (2,305 reviews)
"Great hotel!!"
United States
Sergio
The price is CA $138
CA $170 total
includes taxes & fees
Jul 26 - Jul 27
Hotel Riazor Aeropuerto

15. Holiday Inn Mexico Dali Airport by IHG

Holiday Inn Mexico Dali Airport by IHG
4.0 star property
Venustiano Carranza
9.2 out of 10, Wonderful, (1,002 reviews)
"Excelente hotel"
Mexico
Jesus
The price is CA $119
CA $142 total
includes taxes & fees
Jul 28 - Jul 29
Holiday Inn Mexico Dali Airport by IHG

16. Hotel Harare

Hotel Harare
3.0 star property
Benito Juarez
9.2 out of 10, Wonderful, (729 reviews)
"Excelente hotel"
Mexico
erika
The price is CA $62
CA $74 total
includes taxes & fees
Aug 5 - Aug 6
Hotel Harare

17. Hotel Tacubaya & Autosuites

Hotel Tacubaya & Autosuites
3.0 star property
Miguel Hidalgo
8.6 out of 10, Excellent, (441 reviews)
"Very good"
United States
Enrique
The price is CA $40
CA $47 total
includes taxes & fees
Aug 5 - Aug 6
Hotel Tacubaya & Autosuites

18. KALI La Raza Mexico City

KALI La Raza Mexico City
2.5 star property
Cuauhtémoc
9.4 out of 10, Exceptional, (359 reviews)
"Clean, great staff, close to metro. A great place to stay for the night."
Canada
Armand
The price is CA $80
CA $96 total
includes taxes & fees
Aug 9 - Aug 10
KALI La Raza Mexico City

19. Uniko Living Roma

Uniko Living Roma
2.0 star property
Roma Norte
9.0 out of 10, Wonderful, (206 reviews)
"Room was always clean and well taken care of by staff! Front desk staff was always kind and helpful, even when we arrived at 12:30am. Fantastic location and a very convenient 7/11 across the street!!"
United States
Kylah
The price is CA $69
CA $83 total
includes taxes & fees
Jul 26 - Jul 27
Uniko Living Roma

20. Hotel Escala Colonia Roma

Hotel Escala Colonia Roma
2.0 star property
Roma Norte
9.0 out of 10, Wonderful, (489 reviews)
"Loved it and staff was very friendly."
United States
Kenneth
The price is CA $73
CA $87 total
includes taxes & fees
Jul 26 - Jul 27
Hotel Escala Colonia Roma
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 colourful Sunday markets. Savour traditional Mexican cuisine at local fondas, then explore the historic San Martin Ocoyoacac church with its impressive colonial architecture.

A rustic outdoor dining area with wooden structures and colorful decorations against a mountainous backdrop.
Photo by Laura Bronner
Open Photo by Laura Bronner

Top Ocoyoacac Hotel Reviews

More cheap stays in Ocoyoacac

Find out more about Ocoyoacac

Top reasons to visit Ocoyoacac

  • Stunning Outdoor Adventures: Explore picturesque landscapes in national parks and urban parks, perfect for hiking and outdoor activities.
  • Rich Cultural Experience: Immerse yourself in the local culture and architecture that reflect the essence of Mexico.
  • Family-Friendly Attractions: Enjoy exciting theme parks and recreational areas suitable for all ages.
  • Charming Neighbourhoods: Discover trendy cafes and friendly atmospheres in nearby neighbourhoods, ideal for relaxation and exploration.
  • Comfortable Accommodations: Choose from a variety of hotels and guesthouses tailored to suit your travel needs.

Find great hotels near Ocoyoacac

Discover a variety of accommodation options in Ocoyoacac, where you'll find inviting hotels and guesthouses tailored to suit your needs. Whether you're travelling for business, seeking pet-friendly stays, or looking for a shopping getaway, Ocoyoacac offers top-rated hotels with essential amenities. Experience comfort and convenience in this charming destination, perfect for any type of vacation.

  • Camino Real Santa Fe: Nestled 19.3km from Ocoyoacac, Camino Real Santa Fe is a 4-star hotel that boasts a unique spa-themed atmosphere, perfect for relaxation and rejuvenation. Eco-certified and designed for eco-conscious travellers, this hotel offers a full-service spa featuring aromatherapy treatments, deep tissue massages, and more. Business guests will appreciate the extensive facilities, including multiple meeting rooms, a conference centre, and a dedicated business district. Enjoy a serene retreat while still having access to professional amenities.
  • Krystal Grand Suites Insurgentes: Located 25.7km from Ocoyoacac, Krystal Grand Suites Insurgentes is an ideal choice for those travelling with pets. This 4-star hotel combines a business-friendly environment with a warm, inviting atmosphere. With a range of amenities tailored for corporate travellers, including accessible business centres and coworking spaces, it ensures a productive stay. Additionally, the hotel welcomes pets, allowing guests to enjoy their vacation without leaving their furry friends behind. A perfect blend of comfort and convenience awaits you here.
  • Camino Real Pedregal Mexico: Just 20.9km away from Ocoyoacac, Camino Real Pedregal Mexico offers a stylish shopping-themed experience, complemented by its eco-certification. This 4-star hotel features a prime location within a vibrant shopping district, providing guests with easy access to retail therapy. Business travellers will find essential amenities such as a business centre and meeting rooms, making it a suitable choice for both leisure and work. Enjoy an upscale stay while indulging in the local shopping scene.

Where to stay in and around Ocoyoacac

Ocoyoacac is a charming destination perfect for outdoor enthusiasts and families seeking adventure. Just a stone's throw from Mexico City, it boasts a rustic charm with unique architecture that captures the essence of local culture. Explore the friendly atmosphere of nearby neighborhoods, where trendy cafes and picturesque scenery await. Whether you're looking for a romantic getaway or an exciting family vacation, Ocoyoacac offers a convenient location and unforgettable experiences.

  • La Marquesa: Nestled within the Ocoyoacac region, La Marquesa is a charming village renowned for its stunning natural landscapes and outdoor adventures. Visitors flock here year-round, with peak arrivals in April, July, and September. Outdoor enthusiasts can enjoy a variety of activities, from hiking in nearby national parks to exploring scenic mountain trails. The area features recreational spaces, shopping options, and resorts that cater to both relaxation and adventure. La Marquesa is perfect for those seeking a blend of nature and leisure, making it a must-visit destination.
  • Salazar: Just 4.8km from Ocoyoacac, Salazar is a lively city that offers a rich tapestry of outdoor experiences and scenic views. Travel to Salazar peaks in March and during the holiday season from November to December, drawing visitors eager for adventure. The city boasts several recreational areas and shopping centres, providing ample opportunities for entertainment and relaxation. With its proximity to national parks and mountains, Salazar is an ideal base for exploring the breathtaking landscapes of the State of Mexico.
  • San Nicolás Tlazala: Located 6.4km from Ocoyoacac, San Nicolás Tlazala is a quaint village that invites visitors to immerse themselves in its outdoor beauty. The village attracts tourists mainly in March and during the festive months of November to December. Known for its recreational areas, San Nicolás Tlazala is surrounded by stunning mountains and national parks, making it a fantastic spot for nature lovers and adventure seekers. The serene environment and picturesque scenery ensure a refreshing getaway for all who visit.

Things to do near Ocoyoacac

Ocoyoacac, located in the State of Mexico, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy its recreational areas and explore local shopping centres and malls. With a range of attractions and activities, it offers ample opportunities for shopping and relaxation. Whether you're looking for a fun holiday or to take in the beautiful scenery, Ocoyoacac promises a memorable experience.

Shopping

In Ocoyoacac, you can explore local shops for unique souvenirs. If you're up for a drive, visit Centro Comercial Perisur and Paseo Interlomas, both offering a variety of entertainment and family-friendly spots. Jardin del Arte is also a great option for local crafts and city vibes.

Recreation

Experience the vibrant atmosphere at Estadio Azteca, a renowned sports stadium just 27.4km from Ocoyoacac, perfect for sports enthusiasts. Alternatively, enjoy the outdoor charm at Cuernavaca Country Club, also 27.4km away, or indulge in luxury at Club de Golf Chapultepec, located 25.7km from Ocoyoacac.

Adventure

Experience the thrill of motor racing at Autódromo Hermanos Rodríguez, located 37.0km from Ocoyoacac, where adrenaline meets speed. For a scenic hike, explore the Desierto de los Leones Loop Trailhead, 11.3km away, offering stunning outdoor vistas. Enjoy karting fun at K1 Speed Mexico Garden Santa Fe, situated 19.3km from Ocoyoacac.

Nightlife

For a fun night, visit KidZania Santa Fe, an exciting arcadeAdventureZone 17.7km away. For a cultural experience, check out Parque Interlomas Theater and Insurgentes Theater, both 12 and 25.7km away, offering a blend of romance and entertainment for families and couples alike.

*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, consider visiting during the cheaper months of July to August or December, and aim for a Saturday stay, as Wednesdays tend to be pricier. Use Expedia to compare hotel deals and consider eco-certified accommodations for sustainability. Maximise savings by bundling your hotel with flights and activities through Expedia packages. Additionally, explore free local attractions and utilise public transport, which is an economical way to get around the area. Always check for travel rewards and special offers to make the most of your budget.

  • 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: Utilize Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase hotels that are both sustainable and environmentally friendly, currently available for booking. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Ocoyoacac hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Ocoyoacac

Ocoyoacac, located in the State of Mexico, offers a fantastic mix of outdoor adventures and cultural experiences. With its stunning national parks, exciting theme parks, and inviting urban parks, visitors can immerse themselves in the natural beauty and vibrant city life. Whether you're hiking through scenic landscapes or exploring local attractions, Ocoyoacac is an ideal destination for those seeking both adventure and cultural enrichment.

  • Expo Santa Fe Mexico: This modern event and conference venue is 19.3km from Ocoyoacac, offering a vibrant atmosphere ideal for business gatherings and expos. Experience cutting-edge architecture and a hub of innovation that attracts professionals from various industries.
  • Parque La Mexicana: Located 17.7km away, this urban park is perfect for families and outdoor enthusiasts. Enjoy lush green spaces, playgrounds, and walking trails, all infused with a lively city vibe that encourages relaxation and recreation.
  • Jardines del Pedregal de San Angel: A charming neighbourhood 20.9km from Ocoyoacac, known for its stunning gardens and peaceful ambiance. Explore beautiful landscaped areas that reflect the unique architectural style of the region, making it a perfect spot for leisurely strolls.

Best time to go to Ocoyoacac

The best time to visit Ocoyoacac is dependant 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

Flying into Ocoyoacac, you have several airport options. Mexico City International Airport (MEX) is situated 38.6km away, with luxurious hotels nearby such as Sofitel Mexico City Reforma and The Ritz-Carlton, both around 5 to 9.7km from the airport, offering convenient airport shuttle services. Felipe Ángeles International Airport (NLU) is 66.0km away, with options like Holiday Inn Hotel and Suites, just 322m from the airport, providing free transportation. Toluca International Airport (TLC), located 19.3km away, features hotels like Hotel Opus Grand, which is only 1.1km from the airport, ensuring easy access to your travel needs.

Frequently asked questions

What is the best area to stay in Ocoyoacac?
The best area to stay in Ocoyoacac is generally near the town centre or in the surrounding countryside, depending on your preferences.

The town centre of Ocoyoacac offers a more traditional Mexican experience. You'll find the main plaza, the Parroquia de San Martín Obispo (the local church), and a variety of local eateries and shops within easy walking distance. It's a pleasant area for those who enjoy strolling through markets and experiencing local life.

For those seeking a more secluded and luxurious experience, the area just outside the town, particularly towards the golf courses or within private developments, is ideal. These locations often feature high-end hotels and resorts with extensive grounds, offering a tranquil escape. Couples looking for a relaxing getaway often appreciate the privacy and amenities found in these establishments, which might include spas, fine dining, and access to recreational activities like golf.
What are the best spa hotels in Ocoyoacac?
For a highly-rated spa hotel in Ocoyoacac, consider Hacienda San Martín.

Hacienda San Martín is a 3.5-star hotel with an 8.2 rating, and offers a relaxing spa experience with massage services available. Guests will also appreciate the convenient parking options, including off-street parking, valet parking, and a carport.
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.

During these months, you'll experience pleasant, mild weather with minimal rainfall, making it ideal for exploring the town and surrounding natural beauty without interruption. The average daytime temperatures are comfortable, typically ranging from 20°C to 25°C, great for outdoor activities. This period also coincides with fewer crowds compared to major holiday seasons, ensuring a more relaxed experience.

For those looking to enjoy the region's outdoor attractions, such as hiking or visiting the nearby Nevado de Toluca, the dry season offers clear skies and good visibility. The conditions are great for photography and enjoying the landscapes.

While the rainy season (May to October) brings lush greenery, it also means daily afternoon showers, which can impact sightseeing plans.
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 much is the nightly rate at a Ocoyoacac hotel?
Prices for hotels in Ocoyoacac often vary, but you can find a great deal from CA $51 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