Took the Royal Caribbean cruise to Costa Maya. My wife and I walked out to the taxi stand. We took a $2 (usd) taxi ride to the village of Mahahual. Also spelled Majahual pronounced (ma-ha-oo-ll)
Plenty of low keyed shopping, good food, great drinks, clean beach and cheap massages.
You need to ask several massage people their prices. The first one on the beach told us $40 an hour or $20 for a half. We finally saw a spot above a restaurant called El Faro. The girl told us $20 for a whole hour! Her name was Tere. We wanted to do a little shopping and explore more of the beach so we told her we would be back.
Each restaurant along the beach has cabanas with tables, chairs and lounge chairs on their own section of the beach. Most of them had massage on the beach to offer. After some light shopping and exploring we headed back to El Faro's. The restaurant is very clean inside with restrooms for customers.
We walked up a set of spiral stairs to a large enclosed porch over the restaurant. There were 4 massage tables ready to go. It was still before noon so my wife and I were the only ones there. We liked this better than directly on the beach. We had a great view with a bit more privacy.
Tere worked on my wife and Zenaida worked on me. I was a professional massage therapist in the states for 10 years and I can tell you these ladies knew their techniques.
Later my wife went snorkeling so I got another hour massage from Zenaida!! I was nicely relaxed by the end of the day. We finished our day by having Mexican beer and a large plate of the best nachos under a cabana close to the surf while we watched Zenaida's 3 year old daughter play in the water.
We can't wait to return there. Easy to find. As you have your back to the ocean and are facing the restaurants and shops El Faro's will be toward the far left of the beach.
A friend from the ship showed up and was having rotator cuff problems so we told him about our massage ladies. Another massage lady,Anna, worked on his shoulder for 1/2 hour and he came back all smiles!