The Best Restaurants at Beaches Turks and Caicos

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

Schooners has a roof, but no walls. The white tables and old-fashioned ceiling fans give the restaurant a relaxed Caribbean vibe. Many of the weddings we’ve seen at Beaches had the reception here.

Schooners has a roof, but no walls. The white tables and old-fashioned ceiling fans give the restaurant a relaxed Caribbean vibe. Many of the weddings we’ve seen at Beaches had the reception here.

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

Bella Napoli is an outdoor pizzeria in Beaches’ Caribbean Village. It’s a convenient way to grab lunch without having to leave the pool area.

Bella Napoli is an outdoor pizzeria in Beaches’ Caribbean Village. It’s a convenient way to grab lunch without having to leave the pool area.

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)

The Jerk Shack is located on Treasure Beach, home to Beaches’ Friday night beach party.

The Jerk Shack is located on Treasure Beach, home to Beaches’ Friday night beach party.

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)

The gyro and taco station at Arizonas (in the Caribbean Village) is wonderful. There is lamb on a spit, pork on a smoker and all kinds of proteins on the grill. Also, the sauces near the grill are great.

The gyro and taco station at Arizona’s (in the Caribbean Village) is wonderful. There is lamb on a spit, pork on a smoker, and all kinds of proteins on the grill. Also, the sauces near the grill are great.

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

Beaches’ Cafe de Paris makes dozens of pastries, but many of them are similar. We like to order the ones that are most different from one another. Don’t forget coffee! Cafe de Paris makes the best espresso drinks on the resort.

Beaches’ Cafe de Paris makes dozens of pastries, but many of them are similar. We like to order the ones that are most different from one another. Don’t forget coffee! Cafe de Paris makes the best espresso drinks on the resort.

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

Bobby Dee’s is located inside the Jolly Roger pirate ship in Beaches’ Pirate’s Island Waterpark.

Bobby Dee’s is located inside the Jolly Roger pirate ship in Beaches’ Pirate’s Island Waterpark.

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

The tables behind Mario’s restaurant are quiet and secluded: a great place to have a relaxing meal.

The tables behind Mario’s restaurant are quiet and secluded: a great place to have a relaxing meal.

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

The Bombay Club serves a prix fixe menu of traditional Indian dishes, served family style. Hold on to your papadum, it can blow away in the wind!

The Bombay Club serves a prix-fixe menu of traditional, family style Indian dishes. Hold on to your papadum, it can blow away in the wind!

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)

Bayside is one of our favorite restaurants at Beaches Turks and Caicos. We often eat breakfast there (and always on our last day), but Bayside also has a great dinner buffet that includes sushi!

Bayside is one of our favorite restaurants at Beaches Turks and Caicos. We often eat breakfast here (and we always do so on our last day at the resort). Bayside also has a great dinner buffet that includes sushi!

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 

Sky Restaurant is the best place to see the sunset over Grace Bay at Beaches’ resort in Turks & Caicos.

At Beaches Turks & Caicos, Sky Restaurant is the best place to see the sunset over Grace Bay.

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

Neptunes serves large portions of excellent food that is plated beautifully (see our salmon skewers and couscous above), but kitchen service is very slow.

Neptunes serves excellent food that is plated beautifully and the portions are larger than in other restaurants at the resort (see our salmon skewers and couscous above). Alas, kitchen service is very slow.

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.