Best Family Restaurants in St. Thomas – Where to Eat with Kids

Looking for the best family restaurants in St. Thomas? One of the best parts of any Caribbean vacation is sampling the local flavors—and luckily, St. Thomas has plenty of family-friendly restaurants that make dining with kids easy and fun. Whether you’re looking for casual beachfront bites, laid-back spots with kid-friendly menus, or fun local spots where picky eaters can find something they love, this guide has you covered.

For additional information and context for your trip, it might also help to see our ranked family travel lists for St. Thomas and St. John:

Charlotte Amalie harbor walk view

Here are our top picks for the best family restaurants in St. Thomas that both kids and parents will love!


1. The Tap & Still – Red Hook + Havensight

Why it’s great for families: Casual burgers, fries, and milkshakes in a lively outdoor setting.

Kids will love the no-frills burgers, chicken tenders, and build-your-own options. Parents will appreciate the budget-friendly prices and craft beer on tap. The Red Hook location is especially convenient before or after ferry rides to St. John.

Kid favorites: Cheeseburgers, fries, grilled cheese
Parent perk: Cold drinks, fast service, and no reservation needed


2. Pizza Pi VI – Christmas Cove (by boat)

pizza-pi-vi-boat-restaurant st thomas

Why it’s great for families: It’s a pizza boat! Need we say more?

This floating pizzeria is only accessible by boat (book a family-friendly charter from Red Hook). It’s a total hit with kids—and the pizza is actually excellent. This is one of the most unique St. Thomas experiences for families.

Kid favorites: Cheese and pepperoni pizza
Parent perk: The novelty, plus shaded lounging on deck while kids eat


3. Mim’s Seaside Bistro – Bolongo Bay

Why it’s great for families: Oceanfront dining with a relaxed vibe

Set right on the water, Mim’s offers a peaceful setting with enough space for kids to stretch out. The menu has a bit of everything—grilled fish, pasta, and shrimp dishes. Kids can safely explore the dock area and spot fish in the water.

Kid favorites: Pasta, fried shrimp, mac & cheese
Parent perk: Ocean views, wine list, and calm atmosphere


4. Barefoot Buddha – Havensight

Why it’s great for families: Healthy breakfasts and easy grab-and-go meals

This bright café is perfect for breakfast or lunch before exploring Charlotte Amalie. It’s health-focused, but not in a way that turns off kids. Think smoothies, muffins, and grilled sandwiches.

Kid favorites: Smoothie bowls, banana bread, muffins
Parent perk: Coffee, salads, air conditioning, and fast service


5. Gladys’ Café – Charlotte Amalie

gladys cafe st thomas

Why it’s great for families: Local Caribbean food in a historic setting

Located in a 200-year-old building downtown, this local staple serves up real Virgin Islands dishes with friendly service. It’s a nice way to introduce kids to new flavors in a comfortable environment. Don’t miss the hot sauces!

Kid favorites: Fried plantains, rice & beans, grilled chicken
Parent perk: Authentic Caribbean fare in a cozy spot with AC


6. Sunset Grille – Secret Harbour

Why it’s great for families: Beachfront fine dining without the fuss

This upscale beachfront restaurant is kid-friendly thanks to its open-air layout, easy beach access, and kids’ menu. Families can dine while kids play in the sand or spot hermit crabs at dusk.

Kid favorites: Chicken tenders, pasta, burger
Parent perk: Upscale seafood and sunset views with toes in the sand


7. Iggie’s Oasis – Bolongo Bay

Why it’s great for families: Poolside dining and fun theme nights

Iggie’s is attached to Bolongo Bay Beach Resort and is great for casual dinners with kids. Expect live music, open-air seating, and comfort food classics. The pool is nearby, and some nights have family-friendly karaoke or games.

Kid favorites: BBQ ribs, hot dogs, nachos
Parent perk: Live music and laid-back happy hour


8. Hook’d – Cruz Bay Ferry Dock

Why it’s great for families: Grab a bite while waiting for the ferry

Though technically on the St. John ferry side, this is a solid stop for families transitioning between islands. Fast, casual, and waterside—perfect for a snack or meal before the next leg of your adventure.

Kid favorites: Chicken fingers, mahi bites, fries
Parent perk: Quick service and outdoor seating with a view


9. Delly Deck – Havensight

Why it’s great for families: Classic American diner with huge breakfasts

This local favorite has been around for decades and feels like a tropical diner. Kids will love the pancake stacks and chocolate chip waffles. Parents will appreciate strong coffee and big portions.

Kid favorites: Pancakes, French toast, eggs & toast
Parent perk: Air-conditioned, filling breakfast to fuel your day


10. The Shack – Red Hook

Why it’s great for families: Fun, walk-up counter spot with Caribbean street food

Small and colorful, The Shack serves up tacos, bowls, and wraps made to order. Great for picky eaters and adventurous ones alike. Outdoor picnic tables make it easy to dine with toddlers or messy eaters.

Kid favorites: Chicken tacos, rice bowls, smoothies
Parent perk: Affordable and quick with big flavor


11. Off the Grid – Skyline Drive

Why it’s great for families: A BBQ truck with a view!

Perched on a scenic overlook, this food truck is a fun and casual place to grab ribs, pulled pork, and grilled chicken. Kids can eat in the shade while parents enjoy the panoramic views.

Kid favorites: BBQ sandwiches, mac & cheese
Parent perk: Great prices, incredible views, fast service


12. Beni Iguana’s Sushi Bar – Crown Bay

Why it’s great for families: Sushi in a kid-friendly setting

Yes, even sushi can be family-friendly here! This place has a laid-back atmosphere with options like teriyaki bowls and cooked rolls that appeal to kids.

Kid favorites: Avocado roll, chicken teriyaki, noodles
Parent perk: Sushi and sake while kids slurp miso soup


13. Island Time Pub – Red Hook

island time pub st thomas

Why it’s great for families: Pizza, wings, and games with a marina view

Great spot for older kids who want a slice and parents who want a view. They sometimes have games on or live music, and the breezy deck overlooks the harbor.

Kid favorites: Pepperoni pizza, mozzarella sticks
Parent perk: Drinks and views while kids eat and chill


14. Moe’s Fresh Market Café – Red Hook

Why it’s great for families: Healthy options, picnic food, and smoothies

Attached to a gourmet grocery store, this café offers salads, wraps, and smoothies that are great for packing to-go. Perfect if your family is heading to the beach or needs an easy meal without the fuss.

Kid favorites: Smoothies, grilled wraps
Parent perk: Clean eating, organic options, and groceries next door


15. Fruit Bowl Smoothie Bar – Tutu

Why it’s great for families: Quick, cool treats to beat the heat

Not a full restaurant, but perfect for a midday pit stop. Kids can pick from dozens of smoothies and frozen drinks. It’s refreshing, fun, and quick.

Kid favorites: Mango smoothie, banana colada (non-alcoholic!)
Parent perk: Great pick-me-up for everyone during a beach day


16. Side Street Pub

Why it’s great for families: Cozy and casual with a welcoming vibe for all ages

A friendly neighborhood spot where kids feel at home. The menu has Caribbean fusion favorites that please even picky eaters. Great outdoor seating lets families relax after a day exploring.

Kid favorites: Chicken tenders, mac and cheese

Parent perk: Craft cocktails and local beers in a chill atmosphere


17. Café Amici

Cafe Amici st thomas

Why it’s great for families: Classic Italian fare in a charming outdoor courtyard

Perfect for kids who love pasta and pizza. The courtyard seating lets families enjoy fresh air while kids stay entertained. Staff are used to families and keep service friendly and relaxed.

Kid favorites: Margherita pizza, spaghetti with meatballs

Parent perk: Excellent wine list and authentic Italian desserts


18. Sudi’s Caribbean Bar

Why it’s great for families: Laid-back beachside spot steps from the sand

Easygoing vibe with a simple menu that kids love, plus space for running around after a swim. Fresh seafood and casual bites keep parents happy while kids explore the beach.

Kid favorites: Fish tacos, chicken wings

Parent perk: Fresh cocktails and a breezy ocean view


19. Dinghy’s Beach Bar

Why it’s great for families: Beach playground vibes with food and fun in one spot

Casual American-Caribbean fare served right on the sand. Kids love playing in the sand and hammocks while parents relax with tropical drinks. Perfect for a no-fuss lunch or early dinner.

Kid favorites: Burgers, fries, chicken nuggets

Parent perk: Frozen drinks and sunset views


20. Stone House Café

Why it’s great for families: Calm breakfast spot with pancakes and smoothies

A great place to fuel up before a day of family adventures. The peaceful atmosphere and friendly staff make mornings easy for families with young kids.

Kid favorites: Pancakes, fruit smoothies

Parent perk: Strong coffee and fresh juices


21. Greengos Caribbean Cantina

Why it’s great for families: Colorful and lively with a menu for all tastes

Kids are drawn to the bright décor and kid-friendly menu options. Parents enjoy flavorful Caribbean-Mexican fusion dishes and refreshing margaritas.

Kid favorites: Cheese quesadillas, chicken tenders

Parent perk: Fun margaritas and lively atmosphere


22. Amalia Café

amalia cafe st thomas

Why it’s great for families: Quiet Spanish courtyard perfect for older kids

A relaxed spot for families with kids who can appreciate small plates and a quieter environment. Great for a leisurely meal after a busy day.

Kid favorites: Patatas bravas, grilled chicken

Parent perk: Extensive wine list and authentic Spanish flavors


23. Island Time Pub

Why it’s great for families: Marina views with quick service and pizza favorites

Casual pub perfect for families wanting a relaxed meal near the water. The quick service keeps younger kids happy and the pizza pleases everyone.

Kid favorites: Cheese pizza, chicken fingers

Parent perk: Cold beer and a waterfront vibe


24. French Quarter Bistro

Why it’s great for families: Upscale yet welcoming with flexible kids’ options

A great choice for families who want a nicer dinner out. Staff are accommodating with kid-friendly dish modifications and the atmosphere is warm and inviting.

Kid favorites: Grilled chicken, pasta with butter sauce

Parent perk: Sophisticated Creole dishes and excellent service


Final Thoughts: Best Family Restaurants in St. Thomas

From beachfront bites to smoothie stops, St. Thomas is full of family-friendly restaurants where both kids and parents can enjoy a delicious meal. Whether you’re after easy breakfasts, kid-approved pizza, or a scenic sunset dinner with your toes in the sand, there’s something here for every taste and every age.

Be sure to check restaurant hours before you go (especially off-season), and when in doubt, ask locals—St. Thomas families know the best hidden gems! With just a bit of planning, mealtimes on your family trip can be just as fun and memorable as your island adventures.


Planning your USVI family trip to St. Thomas or St. John? These guides can help you make the most of your time on the islands:

Check out our ranked family travel lists for St. Thomas and St. John:

For more general travel info, visit the Wikivoyage page on St. Thomas. Here is the info on St. John.

Related Posts