Top Hotels in Malinalco

Search among 3 available hotels and places to stay in Malinalco from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-3 out of 3
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great59 reviews
MapView on map1.2 mi from City Center
From   US$ 139 /nightSelect
8.4
Great41 reviews
MapView on map700 yd from City Center
From   US$ 129 /nightSelect
8.6
Great47 reviews
1000 yd from City Center
From   US$ 141 /nightSelect

Best Hotels and Places to Stay in Malinalco

Why visit?

Malinalco, Mexico, is a hidden gem known for its rich history, breathtaking natural landscapes, and traditional charm. With a range of historical sites, beautiful hiking trails, and a vibrant local culture, it offers an authentic Mexican experience. Staying in Malinalco allows you to fully immerse yourself in the beauty and culture of this enchanting town.

Where to stay?

Malinalco Centro Historico: Located in the heart of the town, Malinalco Centro Historico is the perfect area to stay for those interested in exploring the architectural wonders and historical sites. This area is filled with colonial-style buildings and narrow cobblestone streets, providing a unique atmosphere. Youll find a variety of hotels in this area, ranging from boutique hotels to charming guesthouses, all within walking distance of the main attractions such as the Templo del Divino Salvador and the Museo Luis Mario Schneider.

Malinalco Viejo: Nestled among lush green hills, Malinalco Viejo offers a tranquil and scenic escape. This area is ideal for nature lovers and outdoor enthusiasts, as it is surrounded by breathtaking landscapes and hiking trails. Here, you can find eco-lodges and rustic cabins that blend harmoniously with the natural surroundings. The peace and serenity of Malinalco Viejo provide a perfect retreat from the hustle and bustle of daily life.

Malinalco Golf & Country Club: For those looking for a luxurious stay, Malinalco Golf & Country Club is an excellent choice. Offering world-class amenities and stunning views, this area is known for its top-notch golf course and spa facilities. The hotels in this area are often 5-star resorts that provide a high level of comfort and elegance. Enjoy pampering yourself during your stay and indulge in fine dining and relaxation.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $100.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hotel Malinalco: Located in the heart of Malinalco Centro Historico, this hotel offers comfortable rooms at an affordable price. Guests can enjoy a peaceful stay with easy access to the towns main attractions. The hotel features a cozy courtyard, friendly staff, and a delicious complimentary breakfast. For travelers seeking a budget-friendly option without compromising on quality, Hotel Malinalco is an excellent choice.

Villa del Sol: Situated in Malinalco Viejo, Villa del Sol provides guests with a great value for their money. The hotel offers spacious rooms with rustic decor, stunning views of the surrounding gardens, and a tranquil atmosphere. It also features a swimming pool and a restaurant serving traditional Mexican cuisine. With its affordable rates and scenic location, Villa del Sol is a wonderful option for budget-conscious travelers.

De los Frailes Hotel: Located in the heart of Malinalco, De los Frailes Hotel combines comfort and affordability. The rooms are tastefully decorated, and the hotels architecture reflects the towns historic charm. Guests can enjoy the beautifully landscaped gardens and a rooftop terrace with panoramic views of Malinalco. This hotel offers excellent value for money, making it a popular choice among budget travelers.

Best kids-friendly hotels:

Hotel Piedra Rodela: Situated in a peaceful area of Malinalco, Hotel Piedra Rodela provides a family-friendly environment. The hotel offers spacious rooms, a swimming pool, and a playground for children. Additionally, it has a lovely garden where families can relax and spend quality time together. With its convenient location and child-friendly amenities, Hotel Piedra Rodela ensures a memorable stay for families.

Casa Micaela: Nestled in Malinalcos historic center, Casa Micaela offers a warm and welcoming atmosphere for families. The hotel features family suites with separate bedrooms and a shared living area, allowing everyone to have their own space. The central courtyard has a garden and a small pool, providing a peaceful retreat after exploring the town. Casa Micaelas convenient location and family-oriented amenities make it a great choice for those traveling with children.

Best hotels for a romantic getaway:

Casa Limonchelo: This boutique hotel in Malinalco Centro Historico exudes charm and romance. The rooms are elegantly decorated, some featuring private terraces with panoramic views. Couples can enjoy a relaxing soak in the hotels hot tub or savor a candlelit dinner in the intimate courtyard. With its attention to detail and romantic ambiance, Casa Limonchelo is an ideal choice for couples seeking a romantic escape.

Hotel Spa Hacienda Malinalco: Situated in Malinalco Golf & Country Club, this hotel offers a serene environment for couples looking for relaxation and romance. With its luxurious spa and wellness facilities, including couples massage packages, the hotel creates the perfect setting for unwinding together. The spacious rooms, picturesque surroundings, and personalized services make Hotel Spa Hacienda Malinalco a top choice for a romantic getaway.

Best for location:

Hotel Posada San Francisco: Located in Malinalco Centro Historico, this charming hotel is surrounded by the towns main attractions. Guests can easily explore the Templo del Divino Salvador, the Museo Luis Mario Schneider, and other historical sites within walking distance. The hotels central location ensures convenience and easy access to Malinalcos cultural landmarks.

Hotel Canto de Aves: Situated near Malinalco Viejo, Hotel Canto de Aves offers a serene and picturesque setting. It provides easy access to the hiking trails and natural beauty of the surrounding area. Guests can immerse themselves in nature and enjoy breathtaking views while still being close to the towns attractions. The hotels location is perfect for nature enthusiasts seeking an escape from the city.

Hotel Solar de los Aguacates: Located in Malinalco Centro Historico, this hotel offers a tranquil retreat with a central location. It is within walking distance of the towns main plaza and shops, providing easy access to the local sights and amenities. Guests can explore the towns vibrant culture and return to the hotels serene atmosphere.

Best for a short city break:

Hotel de la Villa: Situated in Malinalco Centro Historico, Hotel de la Villa provides a comfortable and convenient stay for a short city break. The hotel offers spacious rooms, a rooftop terrace with panoramic views, and a charming courtyard. Guests can easily explore the towns highlights and enjoy a relaxing stay in the heart of Malinalco.

Hotel La Casona Malinalco: Located in Malinalco Viejo, Hotel La Casona Malinalco combines tranquility and proximity to nature with easy access to the towns attractions. The hotel features stylish rooms, a swimming pool, and beautiful gardens. Guests can enjoy the serenity of the surroundings while being a short distance away from the cultural offerings of Malinalco.

Show moreLess