Barcelo Maya Beach Resort

Ctra. Federal Chetumal-Puerto Juárez Km. 266,3, Riviera Maya, 77750

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Located on the Mexican coast in the Mayan Riviera, Barcelo Maya Beach Resort is part of a large five-hotel resort community. Guests who stay here can use many facilities through Barcelo’s All-Inclusive Program. The 2,751-room resort is undergoing a $50-million renovation, with the Maya Beach and Maya Caribe still in renovations through 2014. The new renovations include the addition of the Barcelo Maya Entertainment Center, complete with a bowling alley, new kids’ club, water park, and redesigned 18-hole mini golf course.

The resort features a 16,000-square-foot spa facility with a separate Kids Spa for manis, pedis, makeup sessions and hairdressing. The entire resort features 21 restaurant options, all included in an all-inclusive stay at any of the resorts. Families may want to stay in one of the spacious Family Suites, offering two large rooms and a lounge with sofa beds. Families inclined more to water-related activities, will enjoy the use of kayaks, water tricycles and snorkel gear. With the sea only steps away, families can snorkel one of the most beautiful coral reefs off the Yucatan Peninsula. Barcelo seems to have it all.

Our Editor Loves

  • Kids spa
  • Children's program
  • Teen's club

Family Interests

  • Beach
  • Golf
  • Sailing

Family Amenities

  • Babysitting
  • Cribs
  • Pool


Irene Sanchez

by L4565BXandres

I am currently at Barcelo Maya Beach and I met the most amazing associate at Barcelo Maya Beach. Irene Sanchez is the most incredible associate that I have met during my vacation! Irene was very friendly and took care of my every need! Barcelo should be proud to have such an amazing example of how guest should be treated. If you ever visit Barcelo Maya Beach, ask for Irene. You will not disappointed!

Water sports

by Ana S

Alexander was vey kind, professional and patient. He taught me how to drive the sailboat. Took me first to teach me, so I could take my mom after too. Best trip I’ve taken and free too!! We will definitely come back.