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.
If you are looking for a 5-star hotel with plush sheets and a walk-in rainfall shower made of marble, you are not going to find it on Isla Mujeres - but if you want a beautiful, well-kept, safe, affordable, experience, you will love El Milagro....More
We stayed in the Pent House and it was an experience that we will never forget! The Staff was OUTSTANDING!! So friendly and they made us all feel so at home. If you get the chance to stay here - please do so!! Everyone is...More
I cannot say enough about the staff and houses at El Milagro. The staff was absolutely excellent in every possible way. The Ocean Garden condo was perfect for us with 2 bedrooms and 2 bathrooms. It was clean and they were attentive to our every...More
From the time we booked until the time we left, the folks at El Milagro took great care of us. We let them know we were arriving late so Inga sent us pictures of a menu from a local restaurant and offered to have dinner...More
Arriving late, tired with a 10yr old needing to eat and go to bed it was like a dream. Staff checked us in, ordered a takeaway and arranged cold drinks. It is so beautiful sitting on the terrace of the sea view apartment sipping a...More
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.
Free High Speed Internet ( WiFi )
Children Activities (Kid / Family Friendly)
Things to do
US$101 - US$196 (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 travellers each month to find the perfect hotel for both holiday 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!