Skip to main content
Beginning of main content

Recent guest reviews

I gave the hotel a 'three' because most of the bad comments of others are certainly true, but our wonderful stay deserved a 'five'. First the bad: no restaurant, advertised 'breakfast' is coffee and fruit loops, no poolside bar or bar period, no lounge chairs around the pool (go figure), no chairs on balconies (just plain crazy), no elevator (big sign on a piece of plywood covering the shaft says don't lean on me). Hoofing up three flights of stairs is a pain, but good excercise. TV is all in Spanish except for one channel that shows old CSI re-runs. Internet is accessible only in the lobby area. To avoid poolside music book Sun-Thurs. The weekend are when families come to enjoy the only pool on the island. Out of thirty units I believe my wife and I shared the hotel with one other couple until the weekend when three other rooms were occupied. We were the only English speaking people but the front desk did a very nice job going out of their way to make sure they understood what we were trying to say. The good: Unlike others we had all the hot water we wanted. The bed and pillows were confortable. The hotel staff/maid service keep the grounds spic and span. The front desk staff were polite and helpful. Rooms 377, 378, and 379 have a view to die for !!! Checking into room 379 I was blown away by the full ocean front view. I noticed the small balcony could fit a couple of chairs and asked the manager at the front desk to have a couple sent up. Five minutes later chairs were delivered and all was good. The hotel is directly on the beach with no road in front of the sand to destroy the view. The waves are two footers that curl down the beach and make a very cool rumble as the roll over...they really are spectacular. The waves continue into the night and make the best white noise you've ever heard. If you're on the first floor you see nothing, the second isn't much better. If your in another 300 room you get a side view which isn't anything like the full frontal. The hotel is cool in that the building blocks off the sun until about 10:00 giving a good couple of hours to enjoy the morning sunrise. Rather than use beach towels we took a couple of plastic chairs down to the beach and had a fantastic time. The beach is truly spectacular...especially in the morning after the tide rolls out leaving the beach pristine and with no one else on it. To forage for food (breakfast/dinner) in the local shops walk along the service road in back of the hotel for half a mile in the direction towards Mazatlan.

I just came from spending 2 nights at this hotel. I live in Cento and wanted a quiet getaway to celebrate my partner's birthday. The photos shown are nothing like what it is today. First of all, they advertise a restaurant which was not open. All the restaurants on the beach close about 5 and the boat to the mainland stops at 7 pm so good luck getting dinner. We were given 2 towels with holes in them. Sheets had stains, there was no hot water although I booked a suite with a jacuzzi . We had 2 balconies but had to carry our own chairs up 3 flights. There were no lounge chairs by the pool. One had to sit in a straight back chair. There was no seating or umbrellas or tables on the beach in front. We were forced to leave to find a lounge to sit on and something to eat and drink. There was no hair dryer in the whole hotel. Not one glass in the room. It was not cheap, I paid close to $200 USD which for the area is quite a bit. I don't know if there is a new manager ( never saw one!) or what the problem is but it was a huge disappointment and I would never recommend it!!

I booked and prepaid 2 months in advance for my husband myself and our son for 2 nights. I have the receipt print out that shows we requested a room for 2 adults and 1 child. When we arrived we were asked to pay for the room again, I showed the receipt and that seemed to settle the issue. We were given the key (1 key) to our second floor corner room. The view was beautiful overlooking the ocean and the pool. However our room contained 1 king sized bed no couch no place for our 6 year old to sleep. I asked the front desk for a cot and was told for $200 pesos a night they would bring something. Even though we had booked for 3 people I agreed due to my limited Spanish. When we returned we found the padding for a lounge chair with a pillow and sheet placed on the tile floor. The wifi didn't work in our 2nd floor room. There was no hot water for our son to have a bath, despite having a very nice large jetted bath tub in our room. I understand that no hot water is not unusual for Stone Island however it would of been nice to know ahead of time. It was rainy and quite cool and our kid was wet and cold. The noise around the pool deck at night really ruined our experience. The hotel owners either couldn't or wouldn't control their guests. At 4 am I finally went down to the front desk and asked the gentleman at the desk to please have the music on the pool deck turned down. He walked me out to the pool deck and pointed to the "strong" man controlling the music and told me that if I had a big husband I should go get him and have him talk to the people. This was by far the worst hotel experience I have ever had.

stone island is my kind of and relaxing...sheltered bay for easy swimming. ten beach restaurants and a few hotels. Maria Coral gave us a corner beachfront room with the gentle ocean waves easy to hear. the bed was comfy. there was no hot water but i was a hot sweaty tourist feeling so good in a cool shower that was part of the four person jacuzzi that leaked. we stayed a couple of nights. there is a beautiful botanical garden several hectares to explore and healthy horses to tour Stone Island with MARIAS HAPPY HORSES.

I recently spent a relaxing weekend at the Maria Coral Hotel on the beach in Isla de la Piedra. The beach is fabulous and was never crowded. The hotel room was clean and comfortable. I was on the top corner with an unobstructed view of the ocean, which all of the top floor rooms have. It had an awesome jet tub in the room. The only thing I didn't like about the room was that were no chairs to sit in, just the bed, dresser & tv. The staff was great and the pool was sparkling and very refreshing in the heat of the day, especially with the poolside bar with stools in the water. I found the food to be decent but not excellent. I thought the price was great for the location with a stretching beach with the surf lapping in. It was a peaceful weekend and I would recommend it. It's pretty much the last hotel on the beach and miles of uninhabited coastline at your beckoning.

My boyfriend and I stayed at this hotel for three nights in the main level suite from October 12th-15th. Considering the amazing reviews, we were very excited to enjoy the hotel's great beachfront location and amenities, however, we found that we were not amazed ourselves throughout our trip. The hotel itself is nice and staff seemed friendly enough, but not super proactive and attentive. The hotel is reasonably far from the airport (about a $500-$550 peso taxi ride, or about a 45min drive via car rental--we booked one just for the night with a company that gave us a car for $800 pesos that we returned to the location in the Golden Zone the following day). First of all, we received an email only about a week or two before letting us know that the pool would be closed at the hotel, offering no compensation or offer to make up for the loss under such short notice. Although we were permitted to check in early, we were told we would not be given pool towels to use on the beach even though the pool was closed (and we only had 2 white bath towels, so we didn't want to dirty them); as a result, I had to spend $200 pesos buying low-quality towels from a vendor on the beach, as we didn't know to bring our own and there are not many places on the "Isla" to purchase such things. This fact alone was enough to disappoint us, coming from a place that was not exactly bustling with visitors' needs to attend to at the time. Additionally, we were not given any recommendations from the front desk staff, including the wifi password, until I asked (speaking of which, the wifi doesn't connect from the room at all, as mentioned in other posts). We also found that the room lacked things like chairs on the patio, art on the wall above the bed where two mounting screws were (until the second day when we noticed someone must have brought a big picture in, but hung it upside-down) and the bathtub drain was so clogged when we showered on our first day that water filled up past our ankles. The cleaning service otherwise seemed fine. We were also disappointed that we were not informed of that fact that most things on the island (including the beachfront restaurants) close in the late afternoon for the rest of the day (or at least this time of year), so we spent much of our time traveling back and forth via boat to the main island, which was a lost expense (although each way, roundtrip is only $30 pesos). This was, however, problematic when there was a storm one night and we had to come back early so as not to risk the boat service not operating. Due to the fact that there isn't much to do at night on the island, we didn't even eat at the hotel restaurant, so we can't comment on that. It should be noted, as well, that there are two boat services. One operates from the beach ("Playa Sur") and the last service is at 7:30pm. There is another one, however, closer to the marina in Old Mazatlan that drops you off near the Plaza on the Island, which runs all night. The hotel does have a great location and the beach is very peaceful with great water to swim in, if that's all you're looking for. However, all things considered, we were very disappointed to have had these issues with the hotel and to have spent so much time and money on transportation to and from other places that had services for us to make the most of our time over the course of 3 and a half days. I normally don't like touristy areas and prefer more laid-back locations, but if I were to do this trip over again, I definitely would have made some different decisions, all things considered. Consider all of your options and do your research before booking, especially during this lower season!

It's a great place to stay, the rooms are nicely decorated and with all amenities. The staff are friendly and there is a restaurant at the hotel. The easiest and nicest way to reach the hotel is by water taxi, it takes 10 minutes and costs 15 pesos per person to get to Stone Island (including luggage) From the disembarking area there is a taxi service to the hotel for 50 pesos. The beach is fabulous and there is a beautiful botanical garden near to the hotel

OK, take it from me and book your next vacation in Mazatlan NOT in Mazatlan but on the tranquil,laidback beach of the Isla de la Piedra at the newly renovated Maria Coral Hotel! Spend lazy days on the beach in front of the hotel or avail yourselves of the only swimming pool on the island and try one of their delicious drinks at the swimup bar!! Hungry? Look no further than the Maria Coral's wonderfully intimate indoor restaurant complete with a brand new menu suited to everyone's taste! The competent, friendly staff will assure that your stay will be a memorable one! In short this is the place to be! An ideal spot for sinles, couples and families!! Try it! You'll LOVE it!

Maria Coral is a quaint hotel with amazing views from the ocean to the beautiful sunsets. The price was so affordable for such luxury and the staff and service we received was beyond a 5 star rating. The food we had was just wonderful and the price was just as perfect as the entrees we had; chefs Pancho and Joel were as friendly and accommodating as ever. Since the hotel has only 20 rooms and 3 floors, even when full, you don't experience an overwhelming amount of people. If you want to relax and have a romantic vacation and also experience a night life then this spot on Stone Island is for you. The Golden Zone of Mazatlan is only a short (10 minute) water taxi away. You get off the water taxi and then take a bus or air taxi to the heart of Mazatlan. The prices of all were so affordable and almost too good to be true (water taxi was only 15 pesos each way and the air taxi prices vary, just need to negotiate a little). This hotel has it all, beautiful unbelievable long beach walks, 4 wheel rentals right by the hotel, breathtaking sunsets, relaxing enjoyment poolside, staff who make you feel you are their only patron (Ricardo and Bernie were the best hotel staff I have ever experienced), quiet and peaceful evenings (unless you choose you want to have more fun by the pool and the staff will accommodate you). This location has everything we were looking for.

Maria Coral is a very nice little hotel on stone island next to the city of Mazatlan. The food is great and service excellent. There are only 20 rooms in this 3 story hotel so even when it is full you don't have crowds. Being located on stone island it is very low key. If you want nightlife you can go to Mazatlan by water taxi, then bus or open air taxi to any place in the city you want to go. The water taxi is only about a ten minute walk from the hotel. We stayed for 7 nights and made the trip across to the city 3 times. The water taxi costs just 15 pesos each way. The staff is very friendly and helpful. They can fill you in on all the things to do around the island. Bernie and Ricardo are the greatest staff members you could hope to have and Pancho and Joel are amazing chefs. Quiet nights, awesome sunsets, long beach walks, and relaxing poolside await you here.

Isla de la Piedra Mazatlan SIN

Hotel highlights

  • Free continental breakfast
  • Free WiFi in public areas
  • Free parking
  • Pool bar

Maria Coral Hotel places you 9.7 mi (15.7 km) from Estrella de Mar Golf Course. This 3-star hotel has 20 guestrooms and offers conveniences like free breakfast, an outdoor pool, and free self parking.


Free continental breakfast is included with your stay and awaits you each morning from 6 AM to 11:30 AM. Order from room service to satisfy your hunger without leaving your room, or make new friends over drinks at the bar/lounge.


Maria Coral Hotel's 20 air-conditioned rooms provide balconies and phones. For entertainment, guests can enjoy TVs. Free toiletries are also standard.

Property features

At Maria Coral Hotel, guests enjoy features like an outdoor pool, a children's pool, and free WiFi in public areas. If you decide to drive, there's free parking. The 24-hour front desk has multilingual staff ready to help with tours or tickets, and answer any questions about the area. Additional amenities include a meeting room and a terrace.

Room options

Standard Room, 1 Double Bed

Full 1 | Sleeps 2

Suite, Jetted Tub

King 1 | Sleeps 3

Double or Twin Room

Full 1 | Sleeps 3

Reviews from Trip Advisor

Trip Advisor aggregated rating

87.0% of guests recommend this hotel

Total of 31 reviews

url importing https://www.orbitz.com
There was an error importing, error: javax.servlet.jsp.JspException: Problem accessing the absolute URL "https://www.orbitz.com". www.orbitz.comhttps