
Riviera Maya, Mexico
Dining guide
Banyan Tree Mayakoba Dining Guide
Dining spans celebrated institutions anchored by the overwater Saffron serving royal Thai cuisine over the lagoon, complemented by Italian dining at Cello, Mexican beachfront seafood at Sands Beach Club, and private dinners on the Ixchel boat.
Before you book dinner
- Oriente serves breakfast daily (7-11am).
- Saffron serves dinner daily from 6:00pm to 11:00pm.
- Sands Beach Club serves lunch and dinner from 11:30am to 10:30pm.
Saffron Restaurant
Royal Thai gastronomy, fresh Caribbean lobster, massaman curry & Grand Cru cellar
Serving Chef-curated Thai tasting menus, fresh seafood, slow-cooked curries, and fine wines daily from 6:00pm to 11:00pm.
Full guide →Cello & Sands Beach Club
Northern Italian classics, wood-fired pizza, Mexican ceviche & craft mezcal cocktails
Serving handmade pastas, fresh ceviches, grilled lobster, signature cocktails, and fine wines daily from 7:00am until midnight.
Full guide →Banyan Tree Mayakoba dining FAQ
- What is Saffron Restaurant?
- Saffron is the signature overwater restaurant serving royal Thai cuisine on wooden decks over the mangrove lagoon.
- What is Cello?
- Cello is the lagoon-side Italian restaurant serving handmade pasta, risottos, and Italian regional wines.
- What are the dining hours for Saffron?
- Saffron is open for dinner daily from 6:00pm to 11:00pm.
- Is breakfast included?
- Yes, an elaborate breakfast buffet with Mexican dishes, tropical fruits, and pastries is served daily at Oriente.
Reviewed by Hotel Flock · Last updated September 2026