Mia Reef Isla Mujeres

Hotel · Isla Mujeres Municipality

Mia Reef Isla Mujeres

Hotel · Isla Mujeres Municipality

1

Islote El Yunque, Zazil-ha s/n, Centro - Supmza. 001, 77400 Isla Mujeres, Q.R., Mexico

Photos

Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null
Mia Reef Isla Mujeres by null

Highlights

Tucked away on its own island off Isla Mujeres, this vibrant beachfront resort features cozy accommodations, a lively pool scene, and stunning Caribbean views.  

Featured in Conde Nast Traveler
Placeholder

Islote El Yunque, Zazil-ha s/n, Centro - Supmza. 001, 77400 Isla Mujeres, Q.R., Mexico Get directions

hotelmiareefislamujeres.com
@miareefislamujeres

Information

Static Map

Islote El Yunque, Zazil-ha s/n, Centro - Supmza. 001, 77400 Isla Mujeres, Q.R., Mexico Get directions

+52 998 561 7400
hotelmiareefislamujeres.com
@miareefislamujeres

Features

Last updated

Jul 7, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@cntraveler

The Best All-Inclusive Resorts in Mexico, Starting at Less Than $300 a Night

"This colorful all-inclusive resort is located on a private island off Isla Mujeres, itself just a 20 minute ferry ride from Cancún. Although it's not very hard to get to—it's connected by a footbridge to the main island and is just a few minutes from downtown—it does have a secluded feel. With fewer than 200 rooms, it's not an overly large resort, so it's a somewhat quiet atmosphere, but it is family-friendly and the small beach can get a little crowded. It gets even quieter at the small spa, which has just three treatment rooms, including a couples suite."

https://www.cntraveler.com/story/all-inclusive-resorts-in-mexico
View Postcard for Mia Reef Isla Mujeres

Thiago Guimaraes

Google
I recently stayed at Mia Reef Isla Mujeres, and overall, it was a fantastic experience! The location is absolutely perfect – the views and the surrounding area are breathtaking, offering a peaceful and picturesque retreat. The staff really stood out, particularly Kimberly from the Kids Club. She went above and beyond to make sure the kids had an amazing time, always engaging with them in such a warm and caring way. Her energy and dedication really made our stay special. While the service and staff were top-notch, I do think the facilities could use some updates. A bit of refurbishment and modern touches could elevate the experience even further. That said, the beautiful location and incredible staff more than made up for any minor imperfections. Overall, I would definitely recommend Mia Reef Isla Mujeres and would love to return in the future!

Samantha M

Google
Overall really great stay at Mia Reef. Hotel staff were kind and attentive. Rooms were comfortable, our AC worked great. The location was gorgeous. More pros and cons are listed below:||Pros:|- The water was crystal clear and the swimming space is massive so even when it's busy it doesn't feel like it in the water. I'd say the water is the nicest on the island, even better than the North Beach.|- The location is amazing, you have the "rough" ocean on one side, and the calm crystal waters on the other.|- Staff came by to take drink orders on the beach and check in fairly frequently.|- Food was good and you could always find something to eat at the buffet. The Mexican restaurant was amazing and really knowledgeable about gluten free foods.|- The hotel was very quiet and relaxing, with a bit of entertainment scheduled each night. |- Super close to the main town area with lots of restaurants and shops. About a 10 minute walk, no need for a golf cart unless you want to explore the full island.||Cons:|- Beware the "Deluxe ocean view room." We paid for the upgrade expecting to be on the side facing out to the ocean, and the listing said we would get either a king bed or two doubles. We were given a room with a queen bed, and our room had a view mostly of the roof below, and the bridge going back to the main part of the island. When talking to the front desk staff to explain this isn't the room we paid for, we were told that every room has an ocean view because we're on an island and there's ocean everywhere, and that the beds aren't guaranteed (even though the listing clearly stated that room came with a king or two doubles, no mention of a queen at all). We did end up being able to move rooms after the first night and the room was more in line with our expectations for the upgrade we paid for, but we heard at least 2 other people having the same discussion at the front desk during our stay.|- The new room had the worst shower pressure though, it came out in a trickle. We didn't bother asking to get it fixed since we already moved room's once but showers took a while lol. |- Although the food was good (especially the Mexican restaurant!) it did get repetitive at the buffet as others said. Also, there were no labels to indicate what was gluten free at the buffet which would have been helpful. I am certain if I had asked, someone would have helped me out but as it's just an intolerance, I didn't want to be a bother every day. The Mexican restaurant did a great job showing me what was gluten free though.|- The beach space is really limited at the resort. Chairs are really close together and people get up early and place their towels out so we only got to sit in the front row / closest to the water once in 7 days. You were always able to get a chair though; if there weren't any free ones available someone would bring out more for you. And umbrellas as well.||Would still recommend the hotel but temper expectations on the above! The swimming space and the gorgeous views far outweighed the small beach space. If you like being in the water, it's still very much worth it.

Katherine L

Google
Location - The views, the beach and the accessibility to town - 10/10||Staff - Everyone, and I mean everyone, was friendly. But special shout out to: J/C our server from the beach, he was awesome! And Jerry who tended to us at the buffet, so friendly and attentive! - 10/10||Rooms - The location of the Grand Aqua Villas could not be beat. And they were comfortable enough so no complaints there. We had booked 2 rooms and one was in much better shape than the other. We were lucky that there was an upcoming vacancy in one of the villas the next day and they kindly moved us. - 8/10||Food - Other than the fresh egg station at breakfast run by Nancy, who did a great job by the way, it was subpar. We had dinner there the first night and only ate breakfast there after that. Luckily there are plenty of great options in town! Never tried the reservation restaurants so I can't speak to that but the buffet honestly was not good. - 2/10||Activities - We really didn't spend too much time in the main area of the villa where I think they had them. We were approached by entertainment staff one day when we sitting in the bar area and were invited to their cocktail making class which ended up being the bartender showing us how to make 2 simple cocktails and a small sample. Not what we were expecting, so I don't think we missed much with not attending other activities that they had. - N/A

Christopher L

Google
Absolutely, breath taking. We booked through a member for three nights and extended for an additional night. Substantial savings. We didn't even explore Isla because we were so content.|Miguel (Mike) and Roberto went out of their way to make everyone feel VIP.|Rooms are small but who spends time in them. The views of the Caribbean and Ocean best I've seen in the Yucatan. Sunsets are better than PV.|The ceviche at 2-4pm to die for. The reno's were apparent in the buffet and main bar. Pool is not used very much as the Norte beach is the best.|Highly recommend

Lucine Chan

Google
I had high expectations for this hotel but was left extremely disappointed. Unfortunately, Mia Reef Isla Mujeres did not live up to the “all-inclusive” experience they advertise. Here are some key issues we encountered: 1. Disorganized Check-In Process – We arrived around 4 PM, well after the advertised 3 PM check-in time. Despite this, staff presence was minimal, and no one was available to assist us with finding our room. We had to navigate the property on our own, dragging our luggage and asking other guests for directions. 2. Room Conditions – The room felt outdated and poorly maintained. The curtains were stained, and there was a persistent foul smell from the bathroom area near our entrance. 3. Constant Noise & Construction – During our stay, the hotel was installing new railings on the wooden deck, causing loud construction noise from sunrise to sunset. This made it difficult to relax, take a midday nap, or even enjoy our balcony in swimsuits without feeling uncomfortable. 4. Limited Dining Options & No Room Service – The hotel has 4 restaurants/bars, but the 2 better dining options require reservations before 3 PM— see what they are doing here? They make sure only those that stay more than 1 night can eat at the better restaurants. Also, there is no room service, which is surprising for a resort that markets itself as all-inclusive. 5. Mediocre Food & Poor Service – The remaining dining options were disappointing. Food quality was comparable to an airport lounge—steaks and sausages were rubbery, and service was nearly nonexistent. We also noticed waitstaff using a single dirty cloth to sweep leftovers from tables onto the floor before seating new guests, which raised hygiene concerns. 6. Unsafe & Poorly Maintained Facilities – The snorkeling area was underwhelming, with murky water (which is understandable and out of their control), but the real issue was the condition of the stairs leading to the sea. They were in disrepair, slippery with seaweed, and some sections were completely closed off, seemingly due to safety concerns. 7. King’s Pool Closure – One of the main attractions, the natural tide pool known as the King’s Pool, was closed for the entire duration of our stay, despite signage indicating it should be open daily from 8 AM – 6 PM. Final Thoughts: The only redeeming aspects of our stay were the stunning beach and the nightly entertainment at the bar, which featured talented external performers. However, given the overall experience, I cannot recommend Mia Reef Isla Mujeres and would not return.

Joan T

Google
We stayed at the Mia in December 2024 on our first visit to Isla Mujeres. The property is in need of repairs which were ongoing during our visit with minimal inconvenience. The location and views are Absolutely Spectacular. The beach area is small but beautiful. Beach crew is very helpful with umbrellas for shade and the water is warm, beautiful sand, a bit of snorkelling. It can be quite windy. All rooms either look back toward town and Playa Norte (just across the bridge) or north which is great for watching waves. Food was excellent. It is nice to have access to town for walking, touring, shopping, entertainment. The area is very safe. If you are looking for a fancy place, look elsewhere. If you want amazing views, scenery and a beautiful beach, this is your spot! King's Pool was only open on non-windy days and we asked at reception for them to open the gate. Pool area has very few seating areas and it is near the venting for the toilets and can be unpleasant at times. This property is recovering from a recent hurricane but is still in a Beautiful Spot!! Staff were very helpful, friendly and genuine and they helped us have a great stay.

Kira M

Google
We had a wonderful stay at Mia Reef in Isla Mujeres. The staff are all lovely. The buffet is excellent for an all inclusive, and they had a bit of everything. For several days, they had some of the best guacamole I’ve ever had, no lie. It’s a very chill and family friendly place. They have some kids games around the resort (Jenga, connect 4, chess) and a kid’s club with activities. Other guests were not obnoxious like we have experienced at different all inclusives. The beach is perfection- it’s crystal clear water that fades from the most pristine aquas to teals and turquoise. We didn’t have to fight for beach chairs at all. The front row does get claimed early, but if you don’t care where your spot is, you can always get one. Umbrella set up is available for tips. The ocean on the other side is rougher and beautiful for ocean gazing (not for swimming). There are perfect spots to watch the sunset, and front row lounge chairs were practically all open for viewing the sunsets. There were a few small things that we didn’t love, like that our room wasn’t ready out first night so we had to switch rooms the next day. Our first room had a good bed but our second room had very slouchy mattresses that definitely need replacing (can hurt the back or knees). No ledge in the shower, which matters if you are with travelers who need something for balance or even to shave your legs. Bring small bills, as the hotel really doesn’t have any. I never understood this about all inclusives though, because yes, things are already paid for, but you’d think they’d want to make it easy for you to tip all kinds of staff. All the drinks I ordered were good, and they have different beers and wine too. The shows at night were a range of entertainment, and all were good. Town was a short walk away with all kinds of shopping and restaurants, ice cream, and coffee. Everyone rents golf carts (we didn’t need to, as we loved just relaxing and doing next to nothing on vacation), but they look fun. The ferry ride to the island is wonderful and they sing music on the upper level. The resort is just absolutely beautiful and well manicured and maintained (true to the pictures). No pushy sales to opt in to the club or anything like other all inclusives. I’d highly recommend Mia Reef, and would love to come back one day.

Debora Cicone

Google
I had an amazing time at Mia Reef Isla Mujeres! The location is unbeatable—truly a paradise. The staff is incredibly friendly, and I have to give a special shoutout to Kimberly from the kids' club. She was so kind and made my girls feel right at home. They looked forward to the kids' club every day! While the resort could use a few updates, it was still a wonderful experience for our family. I’m already looking forward to our next visit!
google avatar

Don R. V.

Yelp
Our stay at the Mia Reef Hotel was unforgettable. With breathtaking beach views and exceptional service, every moment was magical. The views at sunrise and sunset were exquisite, and the amenities, from the pool to the spa, were top-notch. We highly recommend it for an extraordinary getaway. We can't wait to return. Listed below are a few of the excellent staff members that made our stay better. Concierge Rich Massage Aurora Breakfast Waitress Kimberly Breakfast Waiter Gustavo Thank you, Don and Yvonne Varney
google avatar

William S.

Yelp
I have been to this hotel 3 times now and I have very mixed feelings about this place: Food: The food is nothing special. Don't expect anything fancy. This is very basic buffet/cafeteria style. The food 'can' be great here but it's never filling and lowers your overall happiness. The restaurants where you need a reservation, are also decent, nothing overly crazy but I wouldn't go to the Italian night ever again. Was very disappointing. The cevicheria restaurant (aka a window you order from) had great food that my partner LOVED. I don't like seafood BUT the food looked the best here. Oh there's only 2 types of tacos, both being shrimp. Over all food is a major let down, BUT if you tip the waiters they will heavily serve you and get you your drinks faster!! Drinks: There is no set drink menu which doesn't let you know what exactly they will be able to make for you. If you don't have the VIP black band you are limited to cheap alcohol (no name brand). The basic frozen drinks are great though, but for all inclusive I would expect a little more "MAGIC" ?? Hotel Room: They are very basic 2000s with no modern flair to them. Again, I travel for the views not the room BUT expect your AC unit to leak at some point. The balcony views are AMAZING!!! I have been on the ground floor Emerald, level 4 and level 6, all have been AMAZING views!! The bathrooms are small and as a heads up you are not allowed to put TP in the toilet which again was a little funky to me. Also be very careful wearing flat shoes in this hotel as the floors are like polished marble and VERY slippery. Also I was here during a major storm and the hotel flooded on multiple levels, checkout was a nightmare walking on wet floors. General Hotel: This is very important here ‼ The beach: It had shrunk A LOT over the last 2 years. Do not look at their instagrams and Social media photos. The beach that once use to span from the hotel entry to the back cabanas is now nothing bigger than your average hotel room. We ended up walking to the public beach side and swimming there as the water and waves were more enjoyable. There is also a bird sanctuary on the island, right in the private villa section, so you WILL be walking into an Alfred Hitchcock scene with all the birds. There is also a lot of noise and odor from the birds. If you like birds, this might be amazing for you however, a normal relaxing stay might be interrupted by this. The hotel itself lacks the WOW factors that I would expect from a true 5 star resort. There's no magic anymore. It's just a simple Holiday Inn hotel with GREAT views of the ocean and beach. The lobby is so fancy but then you get to the elevators to go to your room and it all kicks in that this place is outdated. Overall I've had a decent time here, lots of great photos and good times in the PAST however I'm unsure of how things will be here with out the proper upkeep. I'm on the fence is we'd want to come back here again or if we would want to try another hotel that has more features to offer. First trip 3/22: 7/10 rating for a delux ocean view room (nothing bad about this trip except we got placed into the wrong room at first but got it fixed asap & we were basic guests not members) Second trip: 7/22 9/10 rating for a grand emerald room (this was an amazing room right on the water, only issue was some slight water damage in the room) Third trip: 6/22 4.5/10 rating for a honeymoon suite (room had great views, but the room itself was so outdated & we had an electrical shock issue with the rooms jacuzzi which got "fixed" but we stopped using it. Also the downfall of the the quality of the beach and the food) I hope this helps!
google avatar

Kathryn C.

Yelp
First, let me start by saying that I rarely write reviews...but our experience at the Mia Reef was so bad that I felt compelled to sit down and write a review. We have been coming to Isla Mujeres for 14 years. This was the 3rd and very LAST time we would ever stay at the dump hotel called Mia Reef..go any place else but here!!! We have visited the island 20+ times and have stayed in everything from a $ 26-a-night room on the beach to renting an entire Villa for a week on the southern point at Punta Sur with private chef service and a pool. We are the type of travelers that can backpack around and just "wing it," or we can check in to the Four Seasons hotel and get room service. It's important to know we are NOT bouge travelers. Honestly, one of our best stays was our $26 per night room with great AC, hot water, and clean sheets, but I digress; onto the Mia Reef review. So, let me say that we booked it through the site MiaHotelsAndResorts.com. Our booking agent was Gloria Mex, who is based in Cancun. Here are the FACTS of our booking: 3 Deluxe Ocean View rooms for six nights at $414 a night per room ($7452). Below is the breakdown of what the rooms were supposed to be: 1 room was supposed to be a king bed for my husband and I 1 room was supposed to be two full/queen beds for our sons (grown adult men) 1 room was for our daughter (any bed option was acceptable) So here's what happened on our arrival. We checked in, and the desk agent handed us the keys to 5014, 5015, and 5016, which I found out later are NOT ocean views; they are bay/lagoon views. I asked if they were king beds or what the bed situation was. He replied, "They all have one queen bed each." Cue to my immediate dissatisfaction with that news...our one son is 6'4", and I don't expect our grown adult sons to share a queen bed, seriously?! Anyway, I said it was unacceptable and not what we had booked. My husband immediately started looking on Airbnb because we would not spend a week with our grown adult children and would sleep uncomfortably. After all, the Mia Reef could not give us the rooms we booked. It was a clear case of misrepresentation, and it left us feeling frustrated and deceived. Our room: The guy behind the desk finally acted like he was doing us a favor by giving us a different room; he said, "Oh, I'm giving you a very good room with a view." Well, upon arriving at our room 6003 (with a king bed), I looked at my husband and said, "This is supposed to be our view; we paid for the "Deluxe Ocean View" room to begin with." Moving on, we are in our room. Here are the general issues we had with our room: Bathroom faucet, when you turn it on, hits the mirror. There's no counter space at all to lay out a toothbrush and lotion, and all we brought was a toothbrush and sunscreen, again this wasn't a bouge trip by any means. The shower was moldy and disgusting and leaked everywhere on the bathroom floor. The bottom dresser drawer in the room was in the open position the whole time and falling away from the wall. We took a throw pillow from the bed and closed the drawer by putting the pillow in front of it to keep it closed so one of us didn't break a leg when we walked by at night. The door handle on our slider was broken; how hard is it to take a set screw and an Allen wrench and fix it? Our son's room: Our sons were given a room with two beds, 4023 (lagoon, NOT ocean view, as we paid for). It wasn't until I saw their room on the third day that I saw it wasn't two beds but one full/queen bed with a roll-away cot (twin) for our other son; talk about shady bait and switch-on room reservations. The hotel, in general, is dinghy, dirty, and in need of significant updates and repairs. I wouldn't be surprised if the hotel owner(s) are literally just pocketing the money and living high on the hog while the hotel continues to turn into an enormous pile of poopoo year after year. Outside by the pool, some jerk put diapers in the table thing to hold drinks, and the diapers were there for over three days along with other dirty glasses. There is plaster from the building just laying outside that has fallen off. Again, the fish stinks from the head and if the owner(s) don't put the money back into the maintenance of the hotel, well shame on them! Don't even get me started on the sales guys who linger in the lobby, always trying to get your attention so they can sell you a timeshare. I told them the hotel was a POS, and they left us alone after that. The bottom line is DO NOT STAY HERE. It's way overpriced for what you actually get. AI is NOT worth it here.
google avatar

Jeff K.

Yelp
Located on the right side of the island and a five minute walk to the town center. The resort is all inclusive -spa is separate. To enter the property you must cross a small bridge and go through security. No visitors allowed. If not a guest, you must pay a large fee to access the private beach and amenities. The rooms are decent. Nothing luxurious but my ocean view was great. (Photo included) Lots of sea bids making noise outside along with crashing waves. The private beach is sandy and the water calm, clear and very warm. Not too many fish for snorkeling and the depth is around knee high for quite some time. There are tables and beach chairs set up to relax for the day. An open bar is not to far away next to the swimming pool and great for taking advantage of the all-inclusive drinks. Unfortunately they tasted a little watered down. I just had the mesero bring me a cup of tequila to sip off of. Definitely not pure. Not worth the all-inclusive for drinks. Only one restaurant was open during my visit. It was buffet style food. In the morning they would make you an omelette fresh, but had a ton of other selections. The downtown area has really good seafood, it would be a shame to just dine here. Definitely not a culinary adventure. The spa had excellent massage therapists, but way overpriced for Mexico. Almost double what I pay in LA area. I like a massage every day while on vacation, so I found some places within walking distance that were pretty good. Depending what you pay and are in to, this may or may not be the place for you. Nice sandy beaches are not that common on the island, except the public one a few hundred feet away in front of the hotel priced about 75% less. I myself enjoyed the security and accommodations. I also came at a time where the public beaches were closed due to COVID. The hotel having a private one, allowed me access. This was a deciding factor that I think has been removed. If I could do again in regular times, I would just stay at a non-all inclusive and experience the towns culture through food and entertainment.

Bianca M.

Yelp
I've never wanted to go home more. I supposedly went on vacation and I'm going home starving and sleep deprived. #1 do not expect good food. There is no good authentic Mexican food anywhere on the island. When I tell you we searched. We searched high and low. Everything was disappointing. The all inclusive food was some of the worst. Sizzler seemed like a 5 star restaurant compared to this. The only saving grace was the coffee and the freshly grilled steak and shrimp. Other than that, the ceviche was good but just expect salt and pepper. Not actually fresh salsas or any spice at all. #2 DO NOT STAY IN A VILLA Unless you want to smell bird poop all day and hear 1000s of birds squawking 24/7. ALL DAY AND ALL NIGHT. your room actually comes with disposable ear plugs that do nothing. Sleep is basically impossible unless you have ear plugs and sleep with a pillow over your head. And you still hear the birds 24/7. They feel like they are inside your room. That's how loud they are. Villas are not worth it even for a second. The location of this hotel is amazing and out of this world but it ends there. Cannot wait to go home and eat and sleep.
google avatar

Kelly M.

Yelp
This was my second time staying at Mia Reef. The staff are wonderful, but there is a limited food selection. The resort is in major need of general maintenance. General wear and tear has not been addressed including a leaking ceiling in the buffet restaurant. Upon check-in we were prompted to visit with the "resort concierge" where we were instantly urged to buy a timeshare. After a long travel day, we just wanted to get checked in and settled. I had to tell the gentleman several times that we were not interested before he would give us our room information. The most disappointing aspect of our trip was the Super Bowl. We were encouraged to spend an additional $350 USD (for up to 4 people) to attend their "exclusive" Super Bowl party. This included snacks and canned beer. We opted out of paying the additional charge as we had already paid over $2,000 USD for a long weekend in this "all-inclusive" resort. We chose to watch the 1st half of the game in town, and return to the resort to watch the 2nd half. We were told by a bartender the game would be televised in the main bar area. Upon our return, all tv's were turned off in the main bar, and we did not get access to watch the game in our room, although we tried with several different apps. I feel completely ripped off with their offerings considering the cost to stay at this resort, the negligence in routine maintenance, and their offerings for the Super Bowl. I will not be returning to Mia Reef in the future.
google avatar

Eli A.

Yelp
Horrible ... enough said..: dirty hotel that smells like a sewage plant and you can't flush the toilet
google avatar

Leah S.

Yelp
We love Mia Reef. The staff are wonderful. Room is well kept and clean. We became members in 2019. Lots of perks with membership! Spa is so great, best massages we have ever had! The buffet is very nice for the whole family. Very kid-friendly. They had Disney character show one night! Beautiful beautiful beach. We cannot recommend this place enough. We have been to Puerto Vallarta and a few other resorts in Cancun area, but loved this one the best. We go at least once a year. The island is so fun to drive and spend a day shopping. You rent a golf cart. The catamaran sunset cruise is beautiful and we had a romantic dinner one night that was delicious with a beautiful view.

Mayra G.

Yelp
Terrible that's all I can say.. Bird poop all over, dirty pool, terrible food(not authentic Mexican food at all) . The only good thing about this place is the views and that's it everything else is ugh

Alan C.

Yelp
Nice family friendly all-inclusive resort on Isla Mujeres. The highlight is really the North Beach which is considered to be ranked 8th in the world--a protected cove with crystal clear water and shallow. The resort is located a short 5 minute walk to Hidalgo Street which is the main tourist walking street with local restaurants, bars, cafes, shops. Service was great at the hotel. We also loved their fish, shrimp, and octopus tacos served right in front of the beach and pool.
google avatar

Farrah A.

Yelp
If you plan to vacation on Isla Mujeres, a few night's stay at Mia Reef is a must. The all-inclusive hotel on its own is average, but the beach! The beach is its bread and butter. Mia Reef is located right on prime real estate - with the best views, snorkeling, beach and tourist attraction: King's Pool / Piscina del Rey. The beach along Mia Reef is where ALL of the tour boats and excursions post up to snorkel and swim. If you have kids, this is a great all-inclusive resort because you can sunbath and still watch your kiddo 10-feet away in the crystal clear water just up to their tiny little ankles. They also have a pool, games and activities all day (morning yoga, dance classes, kids activities, nightly kid-friendly performances). Food was okay - my sister and I mainly dined at the ceviche bar. Micheladas were top notch. The resort also has free bikes to rent, which you can take across the bridge and into town for day exploring. Staff was really friendly, check-in is at 3pm; check-out is at noon. They offer room service but it's not included in the all-inclusive. King's Pool / La Piscina del Rey is a nature made swimming hole located right on the Mia Reef property, and you can walk over for a swim. However, due to seasons and the tide, it does close. We were there in October and the pool was engulfed by the ocean, so no access was allowed. Non-hotel guests are able to pay a daily rate (believe it was $75) to access King's Pool and hotel amenities. We rented a premium room with direct access to the beach and our own cabana. My only complaint about our stay was we never got room slippers - which was much needed since the outside humidity mixed with cold rooms creates condensation on the floor (plus sand). If you are NOT with kids, do stay here but I think 2 nights is enough. Do 2 nights at Mia Reef and then a few more nights across the bridge and closer into town for more action. But again, THIS BEACH!
google avatar

Genovy C.

Yelp
DO NOT WASTE YOUR MONEY ON THIS RESORT! Let's begin with how the check in process was. We payed the remainder of our balance which was standard procedure and things were okay. As soon as we were done checking in, the staff was immediately persistent on us (my family and I) to book a "breakfast meeting" in order for them to attempt to convince us to invest in their timeshare (which the owner became offended when calling him out, even though that's what it is). The only reason my family and I agreed to hear them out was to receive a discounted sunset catamaran excursion. We then went up to our room in this super outdated elevator that was basically hanging by a thread and my goodness things went downhill. The pillows were super uncomfortable to sleep on, the furnishing/details were super cheap, our water pressure was basically spewing out instead having a smooth stream, and the mini fridge was poorly stocked. Then, my brother and sister-in-law's room card-reader was malfunctioning and it broke on them 2 days in a row, having to wait at least 30 minutes for someone to fix the situation just to get inside their room. The only good thing about our room was the beautiful ocean view, but even then the amount of birds surrounding the area was revolting. Moving on to the food...HORRIBLE! Literally 1/10 on the food considering the only "restaurant" open all day is the buffet. They have a cevicheria but it was closed during our whole stay (July 2-July 7) and then one other restaurant, Las Marias, that required booking one day before and only open for dinner time. We were able to eat at Las Marias only one of the nights and the food was at best 5/10. To top it all off, there was only ONE bar for the entire resort and closed at 10:30 every night. The entire place was super under-staffed and although the waiters were nice, they were forgetful in bringing our drink orders. When going out on the beach, we constantly had to wait extended periods of time to receive basic supplies that were included with our stay (beach towels, snorkeling gear) due to low resources. This resort claims to be 5-star hotel yet it's anything but that. I will never be staying here again and I hope more people are saved from the horrible experience we had.

Stephen L.

Yelp
we were guests at mia reef resort starting on June 30, 2024 hurricane beryl was Forming and heading towards the Yucatán peninsula. on the Fourth of July we was advised we would have to leave a room at the villas and take a room at the main hotel which we did even though the island was not in the cone of the hurricane. The room at the main hotel was $170 per night cheaper than the room we had purchased we had to stay there for two nights when we inquired about getting the difference refunded we were told absolutely not. during the night we had about 35 to 40 mile an hour winds and rain hitting the sliding glass doors to the balcony in no time at all that was water all over the floor of the room because it came in through the side of the doors which had huge cracks. The next day the weather was nice but we was kept locked in the hotel until 6 PM when they allowed us out they had a generator but it only ran for 15 minutes every hour everything was soaking wet and hot. on the Saturday morning when we went to check out I was told I owe them another $83 although they had already charged my credit card for $2400 I refuse to pay and was told that if I did not provide my credit card I would be detained and Mare to miss my flight home, I still refused and my wife paid with her credit card I would like to say that all of the staff was wonderful at the resort except for the people at the front desk Carlos is the man I spoke to who spoke out of both sides of his mouth and wouldn't know the truth if it hit him in the face their favorite thing to say when I asked the question was come back at 11 AM tomorrow the resort is old and run down.This is the first this is the first time I have had a left a negative review on anything but I really thought I needed to say something about this ordeal with this so-called resort.
google avatar

John W.

Yelp
I booked direct with the hotel and communication was spot on, including transportation from the airport to Mia Reef, but not so much after checkout. We did an all inclusive package. Check-in went well and our room was ready and got the room and view paid for. The room is not modern and there are no USB ports for charging devices. We soon discovered the food in the buffet/cafeteria was mediocre at best. The Cevicheria taco, is horrible. The Las Marías restaurant which required a reservation was outstanding. I was very disappointed in the mini bar which was inclusive of our stay. The mini bar had two waters, two beers, two sodas, and three candy bars. This is laughable, whenever I've stayed at other resorts, such as the RIU for example, a mini bar there has several cocktail choices, a half a dozen beers if not a tap, wine, juices and at least four waters. When booking, at the Mia it suggests it has a managers reception, there was no managers reception during our stay. We had one day left for our stay when I got an emergency call from the United States that a family member had taken a serious fall and was in the ER. Needless to say, that ended our visit at the Mia Reef Resort. We had to leave one day early. And getting out of Mexico from the Mia in an emergency situation is not easy, nor cheap. I emailed the Mia Reef twice, once on their website, and secondly to the representative who facilitated my booking. I emailed requesting they consider refunding me a partial amount of my unused day. The nightly stay was $357, all inclusive which neither were used. I did not receive a response to these two emails. I gave it a couple of days and messaged them on Facebook and there has been no response. When I Facebooked to Mia during my stay inquiring about the spa hours, I had a response in a couple minutes. Nope, don't do it! This will not be the dream vacation you hoped for.
google avatar

Tessie E.

Yelp
It's a nice resort, but the food is not all that. They only have the buffet and the ceviche as your option to eat during the day and the buffet and the other restaurant where you have to make advance reservation & the menu is the same everyday. The daily activities are very limited that they cancel it a few times that we were there. The employees are very friendly, hardworking and helpful. The beach is fabulous with the water up to my knee or waist in a lot of areas. It's kind of like a sand bar. The tourist boats bring all the tourists in this area for snorkeling and swimming. It's a public beach, so you can just stay somewhere else and come to this side of the island and enjoy the beach.
google avatar

Marvella C.

Yelp
The outside area is a 5 but the room was a 2. The beach the water and the staff was AMAZING!!! The pool was nice and the beach is amazing... the water was the perfect temperature. For a resort the food was not bad, except that restaurant on site that you make reservations for... SKIP THAT. We dined along with at least 3 other groups/couples that left and went to the buffet after. At the buffet the morning omelettes were a winner. The lunch pasta bar was always great. Dinner was always changing which actually was nice. But the room... I could get past the size because our view was breathtaking but being right by the ac units we couldn't really enjoy the balcony because of the hot air pumping from the machines. The pillows were AWFUL. Our shower head moved. (It was in the ceiling, see pictures) Mold around our faucet on the sink. (Pictures) a clear case, in general of redoing a hotel and deciding to cut corners, not patch, and not invest in wood glue.
google avatar

Cara R.

Yelp
It is hard to rate this place. The beach can not be beat, the snorkeling is right there its beautiful. Most of the staff are good. The hotel itself needs work. I don't really know where to start. Food, Breakfast is good, lunch is OK you can get shrimp tostadas, burgers, dogs, wings, nachos, dinner wasn't great at the buffet or restaurant but you should be able to find something edible. The hotel is not handicap friendly at all! I would highly recommend not staying here if you have mobility issues. We had many issues that came up during our stay but here are a few. Check in, we were 3 ppl for our room. Our res was for a room with 2 beds in the main hotel. They said they didn't have any and were giving us an "upgrade to a villa". This villa was more like a punishment lol.The villa had 1 bed so my son had to sleep on a rollaway. I need a knee replacement and the villa we got was the very furthest room from the resort and up 2 flights of steps. We lost power several times (hot no aircon) and our toilet stopped working at one point and the shower water smelled like rotten eggs. When you gkt.out you smelled like a hot fart, seriously. You can not flush the toilet paper out there (we didn't) The swim up bartender refused to wait on us. He would wait on every Spanish speaking customer no problem. He would just look at us. We were tipping a dollar a drink so that wasn't the problem. Us being white non Spanish speaking seemed to be. He also ignored a woman who ordered 1 drink and waters for her kids. Took 15 min for her to get it. He just kept washing dishes so it wasn't just us.His name was jeorge I believe. Drinks that come from the ceviche bar are the best. Our favorite waiters were Mike and Jerry!! They have no map of the hotel (we asked) and give you zero info about what they offer activities or food places. I didn't find out about the Burgers and wings for lunch until half way through our stay. There is one restaurant area that requires reservations the menu switches every other day but it only has two menus so if you eat there 2X you are eating the same stuff. There isn't enough water in the fridge to stay hydrated and make morning coffee so I went to the lobby to get coffee. The machine didn't work. I went down 2 days later they replaced the machine and it still didn't work! I tried to "rent" snorkle equipment every day and was told no we need it all for a class. Thes are A FEW of our issues. This isn't a high end resort and the price reflects that. Most of the waitstaff work their asses off to make your stay nice however if you are expecting the Ritz this is more a holiday inn....Also the villas are absolutely covered in bird shit...it smells and I am not exaggerating. DONT STAY IN THE VILLAS

Alex G.

Yelp
Worst hotel we've stayed in! I paid almost 700$ a night but not worth it! It's outdated. Food is horrible, we sat down in one of the restaurants and table was dirty, waitresses didn't even bother to come and clean the table for us we had to move to a different table and bring a chair. The cevicheria please has no sea food! They kept saying due to whether seafood gps bad soon but I'd stayed in other beaches and they serve seafood. No variety at all! We had to pay 140$ I order to use one of the beach beds. In the room the toilet didn't flushed appropriately, pillows were literally like plastic bags, bo extra towels in the bathrooms. Horrible experience! Save yourself and get another hotel. I would never ever stay there again.
google avatar

Savannah P.

Yelp
I would not recommend staying at this hotel. Everything seemed great at first. Most of the staff members were nice but then 9 people out of our group of 13 got food poisoning from the buffet. We were there for a combined bachelor/bachelorette party and it was ruined when most of the group woke up vomiting and having diarrhea that lasted most of the trip. It was our second day there. We talked with the manager and all he said was we could call a doctor and have each person pay $90 to be seen. That's all he could do. We talked with him again the next day and he said unfortunately since we didn't call the doctor to get diagnosed with food poisoning that he couldn't help us. We tried to explain that we would have if he told us that was a must but he only said it was an option. All we asked for was a refund for the day because we had a boat trip that everyone was vomiting on and 1 person couldn't even go. When he refused we at the very least wanted transportation to the airport. There was no accommodation. The next 2 days the rest of the group came down with food poisoning. At the airport about to come home we ran into people who also stayed there who said they were leaving early because they all got food poisoning but that they got a full refund. They also said other people at that resort got food poisoning. We tried to call again to see if we could get a refund like the other family but they said they couldn't find the manager. There is a serious food poisoning problem at Mia Reef and they are not doing anything to help it. Again it was my friends bachelor/bachelorette party and it was ruined by this hotel. It looks nice on the outside but it is way to expensive not to have any accommodations when shit goes wrong.
google avatar

Bob L.

Yelp
My wife and I spent four days and three nights at Mia Reef and would go back in a heartbeat. In fact, I wish we had stayed a couple of more days. I don't know when Mia Reef was constructed but it's not brand new. However everything that I saw, from the lobby to our room, the bar and beach was clean, attractive and in good repair. Since Mia is all inclusive we decided to take all our meals on site. And we ate primarily at the buffet. I was impressed with the diversity of the menu. While mostly serving Mexican style food, there was plenty for the vegetarian and the American style food lover. The breakfast buffet offered the standard fare as well as a made to order egg/omelette grill. Plus plenty of bacon. The bar tenders were friendly and efficient - beer on tap was limited to lager and amber Dos Equis. Didn't try any mixed drinks other than a NSFW drink regarding ducks' bodily functions. We ate too much and drank too much. Spent too much time in the water and enjoyed the evening entertainment. And came home tired. While tipping is optional we chose to tip the cleaning lady, bartenders and waiters. I would suggest taking plenty of ones of you choose to do so. My only complaint would be heat and the humidity. Both off the charts. But other than that, good times.
google avatar

Mia D.

Yelp
We came here on a day pass, $55/adult and 30ish per kid (around $165 total for two adults and two kids ages 9&6). On day pass, it's 9-6 pm so by the time you get there, the 4 day beds available are taken but so many beach chairs and tables! Buffet closes at 11:30 and resumes at 1 pm for lunch so if you get there, don't wait to eat! Food was good. Buffet but it's not bad for a buffet and they have full size shrimps not the tiny ones. WiFi is excellent! And can be used on the beach! Fish tacos and pina colada's are the way to go! There are waiters eagerly serving them up! Fish tacos available at 1 pm-4:30, it's in the little restaurant outside of main area. Shrimp tacos are outstanding too! We liked it so much, we checked in the next day for the rest of our stay! It's not a huge resort but you can snorkel, get messages ($80 for reflexology 50 mins), kayak, and the beach is shallow enough for my 6 year old to go wild! Food at dinner was very good! Fresh grilled shrimp and salmon was yummm! We paid for outside food on island for a week and feel that the food was better than what we got outside!
google avatar

Camille B.

Yelp
First all inclusive experience for me! Shout out to Yisele for taking me on a guided bike tour of the island in the pouring rain! Shout out to Alex for being attentive and humorous as he served us coffee for breakfast. The marble tile in the lobby is going to break someone's neck and is a huge liability-the lobby should be resurfaced for safety reasons. 360 degrees of panoramic paradise makes this resort one of my favorite locations in the world! The bridge over the channel to the hotel is iconic and magical. Snorkeling on the back side was nothing short of phenomenal, and the stormy waves visible from our room's balcony felt exhilaratingly close! Live music of any kind would have really taken the experience up a notch. Close to Sea Hawk Dive Shop and the hotdogs wrapped in bacon carts. I'll be back!
google avatar

J L.

Yelp
Two starts for the waiters and the bartender walking around the beach offering drinks and making sure everything was ok. First 4 days were great! After that it went downhill I noticed the same food was being used from the previous day. No big deal we can go out and eat. But besides that everything was going great!! Amazing beach with great staff. The next day we were on our way to the beach when one of the ladies stopped us for the second time to check out their membership so we went ahead. They tried to force on their membership on us but we kindly declined and you could tell they were not happy with us after that. On our fifth night the power went out! It was out for maybe 2-3 hours. That same night we found two COCKROACHES in OUR BED! Yes just crawling around my husbands leg. It was also bitting us. We get it, it's an island with bugs but we let the front staff know and they kind of shrug it off like it's happened before and has someone come kill it for us. Only one because the other critter escaped and was still somewhere in our bedroom. We asked if we could get another room or maybe another bed because we have a toddler with us. No was their answer.... they said they would follow up the next day.. no one followed up on it Next day (our last night there) Everything was going ok until 2 when the power went off AGAIN! We didn't mind that either since it was light out we went on with our day. Then at around 8pm lights were still out and the lobby started to smell like gas. We asked for a refund for the last night since we didn't want our 2 year old to be inhaling has but that wasn't possible either "our manager isn't here" I understand it's not receptions fault because the power went off thought the whole island but the least they can do is have a manager onsite to let us know what's going on! This island is BEAUTIFUL but I wouldn't give Mia reef another try.
google avatar

Makayla S.

Yelp
This hotel was fantastic. I stayed with my family here for one week. And every staff member I meet was so kind. My favorite staff members were Miguel and Jason. They were very friendly and fun. I recommend meeting them if possible.
google avatar

Darrelle G.

Yelp
For an all-inclusive resort we loved it. Before, we stayed at a big all inclusive resort and it was too overwhelming. Everything you need is right on this little island. Very accessible and beautiful beaches, easy to get into town, easy to find from the ferry stop. The food in the actual restaurant was great, make sure to make a reservation early in the morning! There is only one restaurant but it changes themes each night. We absolutely loved the chefs and the food and we ended up going almost every night. Somebody give the chef and waiters a raise! They made our time really special. The buffet was pretty good. Good food, but definitely buffet style. The drinks are very weak. We started asking for a double just to get the normal amount of alcohol and a drink. The pool was way too cold! And I would also be really nice if they had a hot tub somewhere. When we were there happened to be overcast and rainy and there was really nothing we could do. We loved the guy that worked at the outside lunch shack. He was always in a great mood and really engaged us in a fun way. We got an upgrade when I was there. Our room was beautiful. The problem is... No storage! They need to get some storage in the rooms like actual drawers and way more hangers! They were also no shelves or drawers in the bathroom as well which was very awkward. Overall we would go back. High quality for the price, we even found a Groupon deal! Really beautiful place and nice people.
google avatar

Maureen H.

Yelp
We just got back from Mia Reef, and having time to reflect on our 8 days there I can say it is a solid 4 stars. The Pros: The beach is AMAZING! And Abe is by far the best beach attendant there. The staff is very friendly and will do there best to accommodate your needs. The kings bath! The civecharia on the beach has amazing lunch food. The so so's: The "fancy" restaurant is hit and miss, we went twice and the first time was spectacular, the second was a miss, but give it a try. The main dining are says it opens at 7am for breakfast, but usually closer to 8. The food in the main restaurant was good most of the time, but got a little monotonous. The wifi can go out at times, but you are at a beach resort... get off your device. The cons: none. I really loved this place.
google avatar

Brian M.

Yelp
This score is mostly for the beauty of this place. The beaches and water are the best I've seen so far. Although I could, I'm not going to nitpick. I would say don't book a villa because they're a hike and the birds shit everywhere, and it smells horrible. Again, not nitpicking, but the "cubans" they sell aren't Cubans. I still bought and smoked one. The friendly staff seem to outweigh the other, if you look in the right place. It seems they are very loyal to who they are loyal to. Food is good! Clean buffet. Good variety. I would return again even with the hiccups we've had.
google avatar

Cyrus P.

Yelp
Wifi here is awful, and the food isn't too great, and the drinks aren't too strong, but the staff is very pleasant, the rooms are decent and it damn sure feels like you're away from it all. Good for a vacation of unplugging from your normal life and getting away. Feels like you're on a yoga retreat.
google avatar

Elizabeth S.

Yelp
We chose the day pass $65 USD - and arrived about 10 (you can go as early as 9) we got 5 chairs - they will put umbrellas in for you wherever you want! Don't eat at the buffet - go to the little shack on the south side of the beach and get all the fish tacos and shrimp tacos you can eat! Drinks are SUPER sweet - asked for mostly shots and backers! Spent the entire day - very safe, no one bothered our things! There was a ton of people but you never felt too close. Go see Flora for the best massage on the island - 72 pesos - relaxation! FIVE Stars for Flora!
google avatar

Jim R.

Yelp
Overall, this was a fantastic all-inclusive resort. If I had to choose the strongest point, it would be a close call between either the location or the service. I think have to go with the service as I felt like a celebrity. I couldn't walk 15' without a friendly smile greeting me and asking how they could serve me. When checking in, I was greeted with a tray of drinks to choose from. Sipping a cold beer while being checked in was a new experience for me. When lounging on the white sandy beach, waiters come by taking drink orders. Although they will accept tips, there is never any pressure so you don't have to worry about soggy money when splashing in the clear blue water. And that leads to my close second...location. The resort is actually situated on its own tiny island and is only connected to the rest of the island by a long wooden bridge. The sandy beaches on the north end of the island (Playa Norte) is said to be one of Mexico's top beaches. With sandy beach on one side and rocky reefs on the other, you can lounge around or even snorkel right there at the resort. Although the snorkeling isn't spectacular, it is easy to see plenty of fish while standing in waist deep water. And souvenir shopping is just a short walk away. Those two positive points made this a wonderful resort but I will mention some other things to remain objective. This is an older hotel with some modern upgrades. This was evidenced by the paint chipping off the wooden door to the room that often required three or four attempts to Jimmy it open. The modern bathroom was enclosed by a colored glass wall and door. With a family of 4, a problem with this was that using the bathroom in the middle of the night lit up the entire room. Also, the door did not have a latch or locking mechanism. It made having a sit-down tricky as a breeze could easily blow the door open a tad. The food ranged from outstanding to "just ok" but there was always a good variety. The Cevecheria, a seafood shack, was phenomenal! The shrimp tacos were the best I've ever had and they bring the food right to your lounge chair on the sand. Now the drinks were flowing but they seemed to skimp on the alcohol. The drinks definitely need to be a little stronger. I had read a few reviews prior to my trip. One complaint was that a couple people had things go missing. I had forgotten to close my safe one day, leaving electronics and several hundred dollars in cash completely unsecured. Nothing went missing when housekeeping came through. And a safe is provided in the room for no charge. The other common complaint was the lack of space in the restroom. I have to agree that there were not enough hooks to hang towels and clothes. All in all, this is a resort we will likely return to.
google avatar

Nicole M.

Yelp
I have only been to one other all inclusive that was a LOT bigger, but this one was small and nice if you had a big group of people because it was easy to find each other. The hotel is kept very clean and it is a beautiful property on its own mini island. When we got there, we were greeted in the lobby with a corona and a water which was very nice. The staff was really great and always made sure that we had a drink in our hand. I wish that the pool bar was open later instead of the sports bar since most people seemed to like that one more and we would have to move the party to the other bar. The food was the most disappointing of the trip. The breakfast and the cevecheria were our favorite by far. We went to the two restaurants that were open for dinner, but the options were super limited. You could only do a 6 or 830 pm reservation and you have to be up to make your reservation in the lobby that morning. If you don't have one by 10am, you probably won't be eating at the restaurant that night. I wish they had more late night food as well. The buffet closes at 10:30 and your only option at the resort is a cold sandwich IF there are any left that night. They should really consider having a restaurant open late for people that are up late drinking. Our room was kept well and the fridge was continually stocked with what we needed. We for some reason didn't have chairs on our balcony like everyone else so we moved the ones from inside to the balcony and we came back later and they had replaced them. Overall, I'd love to come back to this island. We felt very safe and it was really fun. I might try a different resort next time though.

Raz G.

Yelp
This is not a 5 stars hotel. My husband and I on our honeymoon for 3 weeks in Mexico this is our last part of the trip. This hotel it's the worst I have ever been in my life! Disrespectful! My money it's not worth anything (the guy from the front desk said in a different word)- I paid 400$ for a night (luckily we booked only for 2 nights) and we got a 6 motel room! Old, 1 size queen bed, tiny restroom. I don't how they got 5 stars!? They told me it's my problem I booked with Expedia and not directly from their website. The food it's ... we'll not great..And I'm very nice by telling that. When we just got here after 3 hours getting here from Cozumel they start to do like a "2nd hand car" speech. We were hungry and tired and the guy want us to buy all there packages or to come day after at 9 am for 90min speech so they can sell their membership and then he can get us some packages for free.. come on I'm on vacation let us be free! *they upgrade us to a vila(again this is not a 5star hotel room) We didn't have how water to take a shower only warm water. I'm sorry I didn't take a pic of the room so you will understand.
google avatar

Julie B.

Yelp
The resort is small but the prefect size. Did not have to spend much time looking for someone to order a drink. Things that were great at this resort drinks, beaches, swimming pool, bartenders, food waiters, security, and house keepers. What was ok at resort food, towels for room, and front desk workers. So the first night we got to the hotel late and we had 3 people in the room, but gave us a king size bed and a cot. They said they might change us to a different room in morning. Took all day to work this out with front desk the next day but we did finally get the room with two beds. So wasted some vacation time to get this fixed. Over all we would go back to this resort because of the workers and the beach.

Lisa S.

Yelp
This was by far a terrible experience, After calling many times to ensure that there was a wheel chair available room we came to what would be like the worst experience ever! When I called (4 times) prior to our arrival we where told that yes there was a room with a bathroom that was wheelchair accessible and that our booking was okay. Big surprise when we arrived Adrian ( with a condescending attitude ) told me that a wheel chair accessible room would need an upgrade and a extra 30 dollars per day charge. This would have been okay if I was told that when I called the 4 times prior to my arrival. This is not acceptable and they should just not level the hotel as wheel chair accessible. The only good thing about this "5" star resort is the beach, which you can experience ANYWHERE in the island. Do not recommend, period. Ps the only reason we got our money back is because we call our travel agency, they told us that it was the Hotels fault and that it was unacceptable.
google avatar

Jenevie R.

Yelp
This post is in regards to management and whoever is in charge of reservations at this hotel. Unfortunately due to covid I couldn't make it to my trip. Tested positive and was given my results 3 days before my reservations. Since I booked with Expedia they told me they would reach out to the hotel to cancel and help me get a refund since it's health related. Expedia wasn't able to get in contact with the hotel so I gave them a called myself and was told I couldn't cancel my own reservations because I booked with Expedia. They informed me that expedia needed to email the hotel to cancel my reservations and include a photo of my covid results. Expedia did that and the hotel never responded. I called on Saturday the day of my reservations and just got the run around by several people. Got transferred, and hung up on a couple times. I emailed the hotel myself and got no response. It is now Monday and neither Expedia or myself have gotten a response from this hotel. Horrible customer service. Also unprofessional and poorly trained staff.
google avatar

E W.

Yelp
I can't say enough good things about our stay here! Mia Reef is on its own island, so it's completely surrounded by the beautiful carribean water. They have 4 places to eat-the grill (hamburgers/skewers), the cevicheria (ceviche, tostadas, seafood tacos, etc), the buffet (its adequate and they do change it up every night), and finally the formal restaurant which we never ended up going to. The cevicheria was our favorite. Check the schedules because they're all open different days and times. All the food is located very close to the beach and the waiters are constantly serving you drinks. Just give them a dollar or two every time they bring you one. They are awesome guys, especially Henry!!Drinks are good-and strong. The room we had was spacious, clean and was as close to the water as we could get. We watched the sunrise from our balcony every morning and watched the sun set from the beach every night. They have different themes each night-don't miss the Carribean Night where they grill huge shrimp and marinated steak right on the beach. I'm not a pool person but it was nice and clean and had a swim up bar. If you're looking for fishing trips or snorkeling, book with Island Adventures or Keen M. Rent a golf cart for $50 and see the island if you want to explore. We really really enjoyed this resort-more than any other one I've been to in Mexico by far. Can't wait to go back and didn't want to leave!! One warning-watch your step. There are needless step downs everywhere. The scariest was right as you enter your room-you can EASILY fall bc you would expect it there!
google avatar

ChaRissa K.

Yelp
Resort was pretty and staff very help. You will not be disappointed with your choice to stay here. Very relaxing atmosphere and felt safe. Rooms are very clean and cute.
google avatar

Paul V.

Yelp
Oh my God... where to begin on this one... this place just kills it on so many levels! Wifey and I saw Mia online and thought wow, it looks too good to be true and you know what they say about that... well, THEY are wrong. We had just the most incredible time teetering between perfect and paradise. I have to admit I wasn't too impressed with the check in and then after realizing I was being an ugly American and got over myself it was all good. The free top shelf margs didn't hurt either (until the next morning) but that's another story. Food was tantalizing all day long with an awesome breakfast bar that had things I'd never eat unless I was hung over so needless to say I tried it all!!! And just in case you didn't get enough serendipitous breakfast bits, the taco bar opens and then you can stuff your face with incredible fish or shrimp tacos. THEN if you still have the desire to fill your Walmart belly there's a fantastic dinner buffet that has Mexican bull (the ones that were slaughtered at the ring) just kidding... a nice variety of anything and everything. Finally, the ONLY negative thing about our entire stay were the inconsiderate guests who consistently let their doors slam all day and night... too much trouble to hold the handle and close them I guess. Oh, and then there was the snorkeling...
google avatar

Renée M.

Yelp
We loved this resort. A little on the smaller side, but did not disappoint. Let me just say, we travel quite frequently to all inclusive resorts and this beach was by far the best. Beautiful soft sand and clear water. We stayed in a villa which was large and had a view of King's Bath. The food was good too. We rented a golf cart and toured the island.
google avatar

Jasmine G.

Yelp
So for positives- great beach location good depth for kids, and lobby redesign looks great. Location is close to all activity to town. Cleaning staff also did a great job keeping room and hotel clean. Negatives- was switched to a non ocean front room and told ocean front was only based on availability. Well change my rate then- they wouldn't and when I asked to speak to manager said they are at a different resort- typical run around. Food was not good at all for inclusive resorts in this range- never bacon in morning mainly carbs or creative left overs. Also no shelf on shower for toiletries or hangers or dresser for clothes. I loved the island but Mia not so much - check trip advisor for more reviews. Also beware of the construction noise during the day- there was literally a jackhammer and large concrete drill outside our terrace.
google avatar

C. M.

Yelp
Make no mistake, this place is paradise and the people are industrious, hard-working, gracious gods on earth. Treat them with respect and they will do the same to you. The location is absolutely unbeatable. If you are lucky enough to stay here, you and your wristband will be the envy of all the other tourists who will see you and be all, "Damn, you're on that island next to the island, aren't you?" The food has been very good. The All Inclusive has desayuno, la comida, y la cena at the hotel restaurante Sarymar. Only a few days it was kind of a hit or miss but town is so very close, it is a good motivation to get off the resort and explore. Please remember, if you purchase the All Inclusive plan, you are paying for having drinks and meals included. Hence, All Inclusive. You are not paying for a ready and willing slave. If that is what you seek, I advise you to hop in a time machine and travel back to the 18th century and have at it. That being said, these folks are working around the clock, and that CAN be taken literally. They are working almost 24/7 to make accommodations and facilities as comfortable as possible. Tipping goes a long way. So you should do it. For reals. Do it. A word on the WiFi: we stayed in the villa by the sea and they did not have WiFi in the room but there is access in the lobby and restaurant areas. All THAT being said, if you're going to obsess over your Internet connectivity while your on a tropical island with the ocean right at your feet...reevaluate your priorities. Seriously. In case you haven't noticed or forgot, you're by the beach. Shame on you if you're going to let all of that go to waste just to upload pictures or play Candy Crush (real and actual things people were doing while the ocean, sun, and fun were just steps away). Lastly, get yourself in line before you come here. Grab a phrasebook, make sure you exchange your money to pesos (small bills whenever possible), and leave your ego at customs. Have a great trip!
google avatar

Ada Maria F.

Yelp
Be aware of their cancellation policy. With the world wide situation at this point aka Pandemia. This hotel refuse to refund for cancellations. I had to cancel in another resort for similar situation few months ago and didn't have any problems either with the airlines. Of course they are willing to reschedule but that is not what I want to do since we don't even know when we will be able to travel again. I am a physician so there is limit to the time I can take away. Needless to say that I am very disappointed I had booked.
google avatar

Heather P.

Yelp
Mia Reef is stunning. The hotel staff is amazing. It's off the main island, with access via a wooden bridge, a pool of clear water about the width of a football field separating them. It is peaceful and not overcrowded. At night, my friend and I would lay on the bed swings by the ocean. No one bothered us. The drinks and food are delicious. There was a small buffet set up with a chef cooking on a grill/griddle for specialty entrees. There was a dessert bar and also one with fresh juices to drink. Fresh fruits were always available and also specialty sandwiches for snacks. The main island is more crowded and most tourists rented golf carts for transportation to get to the other end of the island. There is some litter there. And every once in a while, a foul smell penetrated the air. But never at Mia Reef.
google avatar

Mary C.

Yelp
This resort was amazing! The staff was friendly. The beach was divine. The food was always tasty. We spent 5 days there and would have gladly stayed more.
google avatar

Zach L.

Yelp
Stayed here in June. It rained every single day we were there but everything was perfect! We upgraded our room to the honey moon suit and boy was it the best. We had a jacuzzi on our balcony facing the ocean. Everything was super clean. The food is amazing and the staff are all nice and have friendly personality's. They helped us get a cab to one of our excursions. It was super cheep. The island itself is super safe. We biked most of it in one day and everyone was nice. There was a pretty cool bar in town that had swings as chairs. Drinks were cheap and really good. Highly recommend this resort. I would give it more stars if possible
google avatar

Paul L.

Yelp
Today I returned to my room after being out most of the day. Housekeeping came by and cleaned my room while I was out. My room looked nice and had a clean smell in the air. I was very happy. However, I went to take my medication and noticed one prescription was missing. Two of the three were right where I left them. The other one was no where to be found. I walked to the front desk to see if maybe housekeeping had any idea what happened to it. When I got there Adriana was the person I spoke to. She was very dismissive and said there was nothing she could do. I asked to speak with a manager. She told me to have a seat and she would look into it. After 15 minutes I asked another attendant where she went He said she went to lunch. I couldn't believe she went to lunch without saying a word to me. Ridiculous I asked for his help. He was able to get me a taxi into town so I could find a comparable medication. Terrible customer service and a very unsatisfactory outcome.
google avatar

Kara D.

Yelp
Resorts in the states could learn a thing or two from Mia Reef! I have never experienced such superb service, from the maid to the manager, everyone on staff were helpful, available and always had a smile on their face. I particularly enjoyed one individual, whom I can only assume was in management, who made it a priority to remember the guests names and the city they were from. The food was tasty and plentiful and the drinks kept flowing. I highly recommend purchasing the inclusive package, and as the reviewer before me mentioned, don't forget to tip! On the down side, do bring your own toiletries as the soap wasn't great and hair conditioner is not provided.
google avatar

Alyssa N.

Yelp
Mia reef Isla Mujeres is an amazing resort on an incredible island. I was only there for 4 nights and I wanted to stay another week! The staff went ABOVE AND BEYOND to make sure their guests are happy. Special shoutout to Luis Arias the main bartender every night for serving me and boyfriend! He new my drink by the second night! The staff is amazing, our room was always spotless and our drinks were never empty. The waiters in the restaurants and buffet were so good and the service was perfect! Compared to any all inclusive resort I've been to this one blows them all away. The food was delicious. Both restaurants we enjoyed very much and the buffet had literally everything you could imagine! Best guac and Ceviche I've ever had. The resort is small so everyone knows you and you know them. The beaches were breathtaking and the pictures don't do it justice you have to see for yourself! Next time we want to explore Isla Mujeres more, it's just a small walk to the main town. I'm already planing my next trip back. Booking through Expedia made it a smooth experience and we have literally no complaints! Thank you so much to the staff at Mia reef Isla Mujeres for the excellent service and giving me an unforgettable vacation. I can't wait to return.

Jules P.

Yelp
Very disappointed. We have been coming here for almost 20 years, since it was built and owned by Avalon. My parents bought a time share in 2003 and although Mia Reef honors it, it has changed into a crowded all inclusive. Staff are less attentive. The birds have over taken the property. We can't use our patio overlooking the King's Pool because the birds have crapped all over our patio and it stinks. Just walking to our room you need a mask because of the horrible stench. We asked too early to another room but no other rooms were available. We had to wait for them to hose down the poop before they let us check in. Beach chairs have bird shit on them. Loud music plays all day. For $100 I had a 50 minute Swedish massage and exfoliation. I liked the $35 massage I received on the beach better. You can no longer put toilet paper in the toilet in the bungalows. My brother is in an upstairs bungalow with a leaking toilet. The bungalows are all bedrooms now; there is no longer a living room/kitchen. The pool is packed. We will never stay here again.