We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
We enjoyed our time here. It is a nicely set up place with your own apartment and kitchen but then also a communal kitchen and outdoor eating area. There is also a table tennis, and access to free kyaks, paddle boards, (with life jackets) and...More
We loved staying here at El Milagro! I don't think we could have found a better place to stay with my family with two kids and extended family - we had a total of 9 in the group (they stayed in other rooms). My family...More
El Milagro is not really a hotel, more like a vacation villa rental. We stayed for a week and were more than comfortable and would certainly prefer to return again if in Isla Mujeres. El Milagro is outside of downtown so you need to take...More
We loved El Milagro! Everyone was incredibly helpful and generous. It is just gorgeous there. When my wife got sick (not montezuma's revenge), they shared medicine, helped get her fresh juices, the staff generously shared their food with her. It really feels like a community...More
OK...I know most reviews deal with how things went after the stay; however, as a group leader of a bunch of Minnesota scuba divers going down to reef dive and then snorkel with the whale sharks at the end of this month...I just want everyone...More
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.
Free High Speed Internet ( WiFi )
Children Activities (Kid / Family Friendly)
Things to do
$101 - $195 (Based on Average Rates for a Standard Room)
Star rating provided by Expedia.
Non-Smoking Rooms ,
Number of rooms
TripAdvisor is proud to partner with Expedia, Hotels.com, Travelocity, Orbitz and Booking.com so you can book your El Milagro Beach Hotel and Marina reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
The beach area is small but you can swim in it, it just has a little bit of sea grass but it's not too bad. The pool is small, I believe it is considered a dipping pool but we did not go in it on our visit (not sure if it's... More
The beach area is small but you can swim in it, it just has a little bit of sea grass but it's not too bad. The pool is small, I believe it is considered a dipping pool but we did not go in it on our visit (not sure if it's filtered our not). The rooms do stay nice and cool, my suggestion would be to stay in a ground floor unit, you would not want to go up and down the stairs with a 10 month old. Hope this helps!