There are more than 20 dining options at Beaches’ resort in Turks and Caicos. Our family has eaten at 18 of those restaurants (and both food trucks!) and we think four of them are excellent. We were pleasantly surprised by the food at the resort, and overall, would say that the dining options range from good to very good.
Here are short reviews of each restaurant that we've eaten at, plus, our favorites.
Best Breakfast: Bayside Restaurant; Mario's Italian Cuisine
Best Lunch: Arizona’s Tex Mex Cooking; Barefoot by the Sea
Best Dinner: Sopadilla’s; Le Petit Chateau
Most Romantic: Le Petit Chateau
Most Fun: Kimonos Oriental Cuisine
Quietest: Sopadilla’s
Best Sunset View: Sky Restaurant; Bayside Restaurant
Best Ice Cream: Curls 'n Swurls
Best Coffee: Cafe de Paris
Best Sushi: Bayside Restaurant
Schooners Seafood Grill
Hours
Breakfast: 7:30 a.m. to 11:00 a.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Closed: Wednesday for breakfast
Details
Menu: Seafood; Classic dishes
Buffet: No
Reservations: Not required
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Schooners is a full service restaurant in the Caribbean Village with an open-air dining room. The servers are friendly and there is live dinner music in the evenings, but the food service is slow. That's not a big deal for breakfast, but it’s a bummer when a family dinner drags on (thankfully, kids meals are usually the first ones out of the kitchen).
There is a bathroom inside this restaurant, which is nice, because most of the restrooms on the resort are located in common areas that are near the restaurants, but rarely in them. There is a patio and a manmade beach in front of the restaurant, which is a good place for kids to escape without leaving the sight of their parents.
Bella Napoli Pizzeria
Hours
Daily: 11:00 a.m. to 5:00 p.m.
Details
Menu: Pizza
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Bella Napoli is an open-air pizzeria behind the Iguana Pool in the Caribbean Village. Our family hasn't eaten here, but we had excellent pizza from a similar restaurant in the Italian Village (Dino's Pizzeria Italiana).
Sopadilla’s Caribbean Cuisine (Excellent)
Hours
Dinner: 6:00 p.m. to 9:30 p.m.
Details
Menu: Gourmet Caribbean
Buffet: No
Reservations: No
Kid-Friendly: No (adults only, 16-years and older)
Dress Code: Evening wear. No shorts, swimwear, t-shirts, sleeveless shirts or sneakers allowed.
Outdoor Seating: Yes
Sunset View: No
Sopadilla’s is an adults-only gourmet restaurant in the Caribbean Village, next door to Reflections (it's hard to tell where one restaurant ends and the other begins). The restaurant has the strictest dress code on the resort, but not everyone follows it.
The service at Sopadilla’s is good overall and the ambience has become much more romantic since the restaurant was renovated after Hurricane Irma. And the food, oh yes, the food. It's awesome from start to finish. The ceviche, jerk-style dishes, and banana rum tart are excellent. Sopadilla’s and Le Petit Chateau (in the French Village) are our two favorite restaurants for dinner.
Jerk Shack (Temporarily Closed)
Hours
Daily: 11:00 a.m. to 5 p.m.
Details
Menu: Casual Caribbean
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: None
Outdoor Seating: Yes
Sunset View: No
The Jerk Shack is a small hut on Treasure Beach (on the edge of the Caribbean Village) that serves Jamaican Jerk chicken and pork. It's a great place to grab a beer and a sandwich in a wet bathing suit. There are plenty of picnic tables to sit, or you can take your lunch to the Grace Bay beach. The bar at Jerk Shack also serves rum drinks. The Jerk Shack is temporarily closed, but fear not: In the meantime, a food truck called “Jerk Truck” serves the same cuisine and maintains the same hours.
Reflections Restaurant
Hours
Breakfast: 6:30 a.m. to 10:30 a.m.
Lunch: 12:30 p.m. to 2:30 p.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Closed: Friday for dinner
Details
Menu: International
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Reflections is a buffet-style restaurant inside of the Caribbean Village's main lobby. Most of the seating is indoors, but there is also a large patio for outdoor dining. We've had good breakfasts and lunches at Reflections, but we've never eaten dinner here.
Like all buffet-style restaurants, it's best to arrive early before the food gets dry. This is especially true for fish dishes. The day campers from Camp Sesame (ages three to five) have lunch at Reflections, so expect plenty of kids on the patio area in the afternoon.
Arizona’s Tex Mex Cooking (Excellent)
Hours
Lunch: 12:00 p.m. to 4:00 p.m.
Dinner: 6:00 p.m. to 9:30 p.m.
Details
Menu: Southwestern barbeque
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Arizona’s restaurant is beside the Cascades Pool in the Caribbean Village. It's a buffet-style restaurant with indoor and outdoor seating. The outdoor taco/gyro station is awesome. There is freshly-grilled (or barbecued) beef, lamb, pork, chicken and sometimes, seafood. There is also a great selection of salads, vegetables, kiddie foods (like chicken nuggets) and deserts at the buffet. This our favorite lunch spot on the resort, by far.
Cafe de Paris
Hours
Daily: 6:00 a.m. to 10:00 p.m.
Details
Menu: Pastries
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
The French Village's Cafe de Paris makes the best coffee on the resort. The baristas are friendly and there is a selection of a dozen or more types of pastries. Some of the pastries are excellent, but they can start to taste the same if you have too many of them (which is easy to do). Better to order in small batches. Take-out boxes and coffee carriers are available; they’re a good way to bring desert back to your room (or wherever).
Sometimes, the cafe serves ham and cheese croissants. They're great, truly great.
Soy Sushi Bar
Hours
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: Japanese
Buffet: No
Reservations: No
Kid-Friendly: No
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: No
Sunset View: No
Soy is a sushi restaurant that is (somewhat strangely) located in the French Village. The restaurant looks hip and modern, and there is a lovely outdoor lounge area with couches and chairs. We've only been to Soy once during our three stays at Beaches. The sushi was like one might expect at an OK-but-not-great Japanese restaurant. That said, lots of guests love Soy. We're kind of spoiled because we have a great, cheap sushi restaurant in our neighborhood back home.
Mr. Mac
Hours
Daily: 10:00 a.m. to 6:00 p.m.
Details
Menu: Macaroni and cheese
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: None
Outdoor Seating: Yes
Sunset View: No
Mr. Mac is a food truck in the French Village, right beside the waterpark. The truck serves macaroni and cheese in about 10 dripping varieties, reminiscent of a Velveeta sauce. Food is served in small cardboard containers that have an annoying tendency to blow away in a strong wind. This is a great spot for a hungry kid to grab a bite between meals, or, to have a casual, wet lunch when spending the afternoon in the waterpark.
Le Petit Chateau (Excellent)
Hours
Dinner: 6:00 p.m. to 9:30 p.m.
Details
Menu: Gourmet bistro
Buffet: No
Reservations: No
Kid-Friendly: No (adults only, 12-years and older)
Dress Code: Evening wear. No shorts, swimwear, t-shirts, sleeveless shirts or sneakers allowed.
Outdoor Seating: Yes
Sunset View: No
Le Petit Chateau is an adults-only gourmet restaurant: It may be our favorite at Beaches. We've had excellent meals (the food at Sopadilla's in the Caribbean Village is a close rival) and the service at Le Petit Cheteau is the most professional and prompt that we've experience on the resort. There is a full bar inside of the restaurant, so almost any drink is available. Wine is served in real stemware, and even though it’s probably just in our heads, it seems to taste better when drunk from a fancy glass.
There is one downside to Le Petit Chateau: The main entertainment stage is right outside. It's not a dealbreaker for us, but one might hear the voice of Sesame Street’s Elmo during a romantic dinner.
Kimonos Oriental Cuisine
Hours
Dinner: 5:00 p.m. to 9:30 p.m.
Details
Menu: Hibachi
Buffet: No
Reservations: Yes
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: No
Sunset View: No
Kimonos is a hibachi restaurant like Benihana. It's on the outskirts of the French Village, right beside Soy. Kimonos is the only restaurant on the resort that requires a reservation and it does get busy. In true hibachi style, the chefs put on a show as they cook, doing spatula tricks and flinging food into people's mouths. If you've been to one hibachi restaurant, you've been to all hibachi restaurants, but it's fun (especially for kids).
Bobby Dee's
Hours
Daily: 11:00 a.m. to 6:00 a.m. (not a typo)
Details
Menu: Fast Food
Buffet: No
Reservations: No
Kid-Friendly: No
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Bobby Dee's is a throwback 1950s-style diner inside of the Jolly Roger pirate ship at the waterpark. It serves American fast food favorites like burgers, fries, pizza, chicken nuggets, and ice cream. The food is OK, but you can get a better meal at almost any restaurant on the resort. The great thing about Bobby Dee's is convenience. It's open 19 hours a day and has takeout boxes. The place used to be mobbed all day long, but the addition of the two food trucks in the waterpark has resulted in Bobby Dee's being much less crowded.
Giuseppe's
Hours
Breakfast: 7:00 a.m. to 10:30 a.m.
Lunch: 12:30 p.m. to 2:30 p.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Closed: Friday for dinner
Details
Menu: Italian and international classics
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Giuseppe's is a restaurant with indoor and outdoor seating, located by the French Village Pool. Drink service is slow (especially outdoors), and while the food is good overall, we didn't find anything distinctive or remarkable about it. We skipped Giuseppe's on our last trip.
Curls 'n Swurls (Excellent)
Hours
Daily: 10:00 a.m. to 6:00 p.m.
Details
Menu: Frozen yogurt and shakes
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: None
Outdoor Seating: Yes
Sunset View: No
Curls 'n Swurls is a small food truck located inside of the waterpark. It serves the best ice cream on the resort (technically, it's frozen yogurt). Every flavor we tried was great and the flavors rotate daily. We didn't try a milkshake, but we definitely will during our next visit!
The Cricketer's Pub
Hours
Daily: 12:00 p.m. to 2:00 a.m.
Details
Menu: English pub food
Buffet: No
Reservations: No
Kid-Friendly: Somewhat
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
We've never eaten at Cricketer's (but we've taken to-go bags of popcorn almost daily). Cricketer's serves classic pub food like fish and chips and meat pies. This pub also has the largest selection of beers on the resort. It's located behind the Italian Village Pool.
Mario's Italian Cuisine
Hours
Breakfast: 6:30 a.m. to 10:30 a.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: Italian and international classics
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Mario's is a castle-like restaurant with a huge buffet. It has indoor and outdoor seating and there is a special section of kid-sized tables and chairs inside the restaurant. We've never eaten inside Mario's because the air conditioning is always cranked up. It's freezing!
The patio seating in the front of the restaurant has a beautiful view of the Italian Pool. Those tables get a lot of sun during the day, though, and there isn't much shade. There are a few shaded tables behind the restaurant, but they don't have a view. It's a trade off. (We've had amazing service when we dined at the tables in the back of the restaurant.)
Breakfast buffets are pretty similar from one restaurant to the next, but we’ve found that Mario's has the best scrambled eggs on the resort.
Dino's Pizzeria Italiana
Hours
Daily: 11:00 a.m. to 5:00 p.m.
Details
Menu: Pizza and American classics
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
Dino's is an open-air pizzeria located behind Mario's restaurant in the Italian Village. (In the evening, it turns into the Bombay Club Indian restaurant). Our family ate at Dino's once. The pizza was very good, but it took a long time to arrive.
Bombay Club
Hours
Dinner: 6:30 p.m. to 9:30 p.m.
Closed: Saturday
Details
Menu: Indian
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: No
The Bombay Club is a prix-fixe Indian restaurant behind Mario's. (It's a quiet escape from the rest of the Italian Village.) We’ve had great service here and the food is better than average, but we left disappointed. Why? Beaches once had an amazing restaurant called A Taste of India. The Bombay Club is good, don't get us wrong, but A Taste of India was great (we miss you Chef Baki!).
Barefoot by the Sea
Hours
Breakfast: 7:30 a.m. to 10:30 a.m.
Lunch: 12:30 p.m. to 2:30 p.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: Caribbean seafood
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: Somewhat
Barefoot by the Sea is an open-air table service restaurant (with a roof, but no walls), nestled on a man-made beach between Grace Bay’s sand dunes and the Italian Village Pool. Food service is very slow, but the food is among the best on the resort. There are lots of great seafood choices, from conch fritters to Jamaican foil-wrapped fish.
Bayside Restaurant (Excellent)
Hours
Breakfast: 6:30 a.m. to 10:30 a.m.
Lunch: 12:00 p.m. to 3:00 p.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: International classics and specialties
Buffet: Yes
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: Yes
Bayside is the biggest restaurant in the Key West Village. It's buffet-style and it has lots of shaded outdoor seating thanks to large umbrellas. We eat at Bayside often because it’s easy to get a seat, the food is very good, there is live music in the evenings, and the drink service is quick because there is a full bar inside the restaurant.
During our last stay, we discovered the sushi bar at the front entrance. The rolls were surprisingly good, and to our taste, even better than the rolls from the dedicated Japanese restaurant: Soy.
Sky Restaurant
Hours
Breakfast: 7:30 a.m. to 10:30 a.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: Gourmet classics
Buffet: No
Reservations: No
Kid-Friendly: No (adults only, 16-years and older)
Dress Code: Evening wear. No shorts, swimwear, t-shirts, sleeveless shirts or sneakers allowed.
Outdoor Seating: Yes
Sunset View: Yes
Sky, a rooftop restaurant, is directly above the Bayside Restaurant in the Key West Village. It's a fine dining restaurant with the best sunset view on the resort and some of the best food, but we probably won't have dinner there again: The service is just too slow.
(We had unacceptably slow service two years in a row.)
A lot of people go to Sky to watch the sunset and some people will switch tables while trying to get a better view. This causes confusion among the waitstaff and slows things down even more. Sky is a great place to have a drink and an appetizer at sundown, but a three course meal can take three hours with lots of dead time in between! We've left hungry, too, because the portions are small. Thankfully, Bayside is right downstairs and we had a second dinner. (Being able to do stuff like that is one of the things that makes Beaches great.)
Neptunes: Mediterranean Cuisine
Hours
Breakfast: 7:30 a.m. to 10:30 a.m.
Lunch: 12:30 p.m. to 2:30 p.m.
Dinner: 5:30 p.m. to 9:30 p.m.
Details
Menu: Seafood and international classics
Buffet: No
Reservations: No
Kid-Friendly: Yes
Dress Code: Shirts and footwear required. Swimwear must be covered.
Outdoor Seating: Yes
Sunset View: Yes
Neptune is a table service restaurant along the sand dunes in the Key West Village. The restaurant has a roof, but no walls, making it a good choice to avoid the sun without feeling stuffy. The seafood dishes are excellent and the food is very good overall (the portions are big, too), but the kitchen service is slow. Drink service is speedy and the servers make an effort to bring kids meals first, which is nice. The restaurant has a small bar within it, but if you order a frozen drink, your server will have to get it from the Bayside Bar next door.
One of the biggest knocks we have against Neptune has nothing to do with the restaurant itself. There are feral beach cats that live on the sand dunes, and of course, some guests feed them (don't blame the kids, it's usually the parents!). It's hard to have a romantic dinner while watching a mangy cat try to debone a fish.
Restaurant Questions
Are there vegetarian and vegan dining options?
Yes, many of the restaurants at Beaches indicate which dishes on the menu are meat and/or dairy-free.
Do the restaurants at Beaches accommodate food allergies or other special requirements?
Yes, however, this is one aspect of Beaches that our family doesn't have any firsthand experience with. Beaches recommends that travelers with dietary restrictions speak with their booking agent before traveling and to also speak with the Executive Chef upon arrival.