The night shows could be a little better.
Food, activities and scenery
Some how I was also charge at the hotel because supposedly it wasn't paid from yall so I was double charge and still waiting for my refund. But the hotel is awesome!!!
The Barcelo Maya Colonial hotel is situated on one of the world's most impressive beaches with turquoise, crystalline waters, within the luxury Barcelo Maya Beach Resort. The hotel has 420, all of which boast a complete range of facilities to ensure that your stay in the Mexican Caribbean is an unforgettable experience. Enjoy the hotel's incredible facilities, which include 8 restaurants, 2 buffet restaurants and 4 speciality restaurants: the Japanese restaurant Kyoto, the Mare Nostrum fish restaurant, an Italian restaurant Capri and the Santa Fe steak house. You can also enjoy the 2 restaurants situated on the beach: El Mariachi and the Palmeras restaurants. The hotel also boasts a business centre, a children's club, pools and gift shops. Thanks to its great location, you will be able to enjoy such as sailing, diving, windsurfing, kayaking and jet skiing. The resort also has 7 floodlit tennis courts (we supply tennis racquets and balls), a gym, 18-hole mini-golf, beach volley
Based on 4,610 reviews
Policies vary by room type and provider.