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.
My husband and I had the pleasure of staying here from Aug. 18 – 28. From the moment we arrived we felt so comfortable and welcomed. Ingi greeted us with a big smile, along with the resident critters in tow, which consisted of Eric’s (owner)...More
I'm leaving my 5night/6day trip tomorrow from the beautiful Isla Mujeres and El Milagro. I'm so sad to leave this place and my new friends. The staff and owner really went out of their way to make me feel at home and the most comfortable...More
Stayed for a week June 20-27, 2015 for our yearly anniversary trip to Isla. Eric stayed in communication with us early on about rooms etc. Wonderful, clean, well kept property. Great villa - we stayed in #3 with a small balcony. Inga and staff were...More
We stayed at El Milagro for 4 nights, to go swimming with whale sharks. We had the bayfront 1-A and 1-B units, for 4 of us. We loved this place! Everyone was very friendly and helpful. The location is great, away from the madness of...More
When we were looking for a place on Isla for next February, we came across El Milagro and booked it. We wanted something reasonably priced, that had cooking options, and would have availability for several couples. We booked 2 rooms for February. A few months...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 Hotels.com, Orbitz, Expedia, Booking.com and Travelocity 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!