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.
Thank you Eric, Inga and staff for making our stay memorable....
See you next year. The venue was very central, the rooms comfortable and the staff was very helpful. Eric, the owner, believe it or not, took the time to entertain our kids and made...More
My wife and I just returned from a week at el Milagro and enjoyed ourselves so much we reserved a room for next year! We stayed in Villa II which was clean and large enough for what we needed. There was some road noise which...More
For the second year in a row we stayed at El Milagro.
Love this place! Everyone friendly and happy to do whatever will make your visit special. Very convenient location, close to Centro but not too close. Hope to come back again.
My husband, two sons and I stayed three nights and enjoyed the very comfortable rooms that were roomy, well-appointed rooms, and the great additional things- kayaks, paddle boards, table tennis and a movie theatre. The other families were friendly and relaxed. The decor was fun...More
Our trip to Isla Mujeres was one of the best Mexico vacations we have taken, and El Milagro Beach Hotel is the most charming hotel we have ever stayed at. Eric and Inga and all the staff are so welcoming and make you feel like...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 Booking.com, Expedia, Hotels.com and Priceline 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!
Are you sure you want to delete this answer?
"The Caribbean suites have a great sea breeze most of the day."