Please select age(s) of child/children

* Maximum occupancy is 9 people (adults and children)


Sample some of the best Cayo Coco restaurants when dining at Memories Flamenco. With a variety of restaurants to choose from, guests can indulge in delicious cuisine and a variety of sumptuous feasts to please all appetites and tastes. Enjoy an elaborate buffet with a cornucopia of savory choices and elegant à la carte restaurants offering gourmet cuisine. Dine in casual, open-air settings to relish the tropical atmosphere and warm climate, or dress up for dinner at one of the specialty restaurants. With so many exceptional options to choose from, the only decision you'll have to make is deciding on which culinary experience to enjoy. We suggest you try them all!

Selections | International Buffet

Breakfast | 7:00am – 10:30am

Lunch | 1:00pm – 3:00pm

Dinner | 6:00pm – 10:00pm

Read more

Nagano | Asian Restaurant

Dinner | 5:30 pm – 10:00 pm

Read more

La Creole| Creole Restaurant

Dinner | 5:30 pm – 10:00 pm

Read more

Bella Cucina | Italian

Dinner | 5:30 pm – 10:00 pm

Read more

Aegea | Mediterranean Restaurant

Dinner | 5:30 pm – 10:00 pm

Read more

Diamond Club™ Restaurant | Gourmet 

Breakfast | 8:00am-10:30am

Lunch | 1:00pm-3:00pm

Dinner | 5:30pm-8:30pm

Read more

Dress Code for Ladies

Capri pants, dress, skirt or pants and casual footwear.

Dress Code for Gentlemen

Long shorts or pants, dress or collar shirt and casual footwear.


Raise your spirits

Quench your thirst with unlimited domestic and international drinks, 24 hours per day. Whether you are mingling in the lobby, keeping yourself refreshed by the pool, or enjoying a drink on the beach, our friendly staff will keep your glass full day and night. With 8 bars to choose from, you are never far away from a frosty refreshment.

Bellini | Lobby bar | 24 hours

Bubbles | Pool Bar | 10:00am - 5:00pm

Cue | Theatre Bar | 8:00pm-10:30pm

Sea Breeze | Beach Bar | 10:00am - 6:00pm

Bites | Snack Bar | 24 hours

Route 66 | Sports Bar | 4:00pm - 11:00pm

Waves | Beach Bar | 10:00am - 6:00pm

Diamond Club™ | Beach Bar | 10:00pm - 6:00pm