Where to Eat in St. Thomas: Our Favorite Restaurants for Every Occasion

From waterfront dinners and date-night spots to casual island favorites and memorable meals for groups, here are some of our favorite places to eat in St. Thomas!

One of the best parts of visiting St. Thomas is that you don’t have to choose between incredible food and incredible views. Across the island, you’ll find everything from fresh seafood and Caribbean flavors to elevated dining, beachside lunches, casual local spots, and restaurants that make an evening feel like an occasion!

Whether you’re planning a romantic dinner, celebrating a birthday, feeding the whole family, or simply wondering where to grab lunch after a beach day, this guide will help you find the right restaurant for the moment!

The Best Part About Dining in St. Thomas

St. Thomas is a relatively small island, but its dining scene offers plenty of variety! You can have breakfast overlooking the harbor, spend the afternoon at the beach, grab a casual lunch in flip-flops, and finish the evening with a beautiful dinner overlooking the Caribbean.

And because Castle at Cabrita is located on the eastern end of St. Thomas, guests have convenient access to restaurants throughout the island while also being close to Red Hook for dining, shopping, and the ferry to St. John.

Here are some of the restaurants and dining experiences we recommend exploring!

When you’re celebrating something special or simply want to make dinner part of the experience, look for a restaurant where the food, atmosphere, and setting all come together!

St. Thomas has several elevated dining options where you can dress up a little, order a great bottle of wine, and settle in for an evening overlooking the water.

SeaSalt is a great option when you want dinner to feel like an occasion. It’s a beautiful choice for celebrating a birthday, anniversary, or simply enjoying a special night during your stay!

This is the kind of dinner we recommend for:

  • Anniversaries
  • Birthdays
  • Date nights
  • Honeymoons
  • Milestone celebrations

Best for: A memorable evening!

There’s something naturally romantic about dining in St. Thomas. Add a table overlooking the Caribbean, a sunset, good food, and nowhere you need to be afterward, and you’ve got the perfect date night!

Oceana Restaurant & Bistro is a wonderful option when you’re looking for a more intimate evening with beautiful surroundings. For couples staying at Castle at Cabrita, a sunset dinner is an easy way to turn an ordinary evening into part of the vacation!

Best for: Couples, anniversaries, honeymoons, and sunset dinners

Sometimes the view is half the meal!

For an easy first night on island, Island Time Pub is a great laid-back option with beautiful harbor views and a relaxed atmosphere. It’s especially convenient when you want to grab a casual meal after arriving in St. Thomas without turning your first evening into a big production.

And yes, pizza is absolutely acceptable on vacation!

Best for: First nights, casual dinners, families, and harbor views

Not every meal needs to be an event. After a morning at the beach or out on the water, sometimes you just want something delicious, casual, and easy!

XO Bistro is a great choice when you’re looking for a relaxed meal between island adventures. It’s the kind of spot that works well when you want to refuel without spending your whole afternoon at the table.

This is island time. There’s no need to rush!

Best for: Casual afternoons, beach days, and hungry travelers

If you’re visiting St. Thomas, make time to try food that reflects the islands!

Fish Bar is a great option when you’re craving fresh seafood and want to experience some of the flavors that make dining in the Caribbean special.

Trying local food is one of the easiest ways to experience more of the culture beyond the beaches!

Best for: First-time visitors and anyone who wants fresh seafood and island flavors

Traveling with a group can make restaurant planning a little more complicated. You need enough space, a menu everyone can enjoy, and an atmosphere that works for everything from family dinners to birthday celebrations!

Lion Fish is a great option to keep in mind when you’re traveling with a group and want a meal everyone can enjoy together!

When you’re traveling with friends or family, we recommend making reservations ahead whenever possible, especially during busier travel periods.

Best for: Families, birthday trips, reunions, girls’ trips, and groups

One of the advantages of staying on the eastern side of St. Thomas is having Red Hook nearby!

Red Hook is more than just the departure point for the St. John ferry. It’s also home to restaurants, bars, shops, and waterfront dining!

The Easterly is a great choice when you want a more elevated dinner while staying close to Red Hook. It’s also convenient to pair dinner with an evening exploring the area or a day trip to St. John.

Best for: Castle guests, St. John day trips, date nights, and elevated island dining

Some of the best vacation meals happen when you’re still in your swimsuit!

If you’re spending the day at Sapphire Beach, you don’t have to go far when hunger strikes. Paradise Pie and the beach bar make it easy to grab something to eat or enjoy a cold drink without leaving the beach atmosphere behind.

Plan a beach morning, settle in for the afternoon, and don’t worry about making it back to the villa too quickly. That’s what vacation is supposed to feel like!

Best for: Beach days, casual lunches, and easy afternoons

For a Celebration: Consider a Private Chef

Sometimes the best restaurant is your own villa! For birthdays, anniversaries, family gatherings, or simply a special night with friends, a private chef can create an elevated dining experience without requiring anyone to leave Castle at Cabrita!

You get to enjoy dinner together in your own space, with the Caribbean around you and no need to coordinate transportation afterward!

It’s one of the reasons we love helping guests build experiences around their stay, not just recommending where to eat, but helping make the entire evening feel special.

Don't Forget Breakfast

A St. Thomas food guide shouldn’t be all about dinner. Slow breakfasts are one of our favorite parts of island life!

If you’re staying near Red Hook, Lattes in Paradise is a great coffee stop overlooking the marina. For something a little more tucked away, An Hour Late is a hidden breakfast spot worth knowing about! And if you’re looking for something fresh and easy, Tasty in Red Hook is a great option for acai bowls!

Or keep it simple at the Castle and enjoy your morning without an agenda. After all, you’re on vacation!

A Few Tips for Dining in St. Thomas

Make reservations when you can.

Popular restaurants can fill quickly, particularly during peak travel periods and around holidays!

Ask about daily specials!

Fresh seafood and other ingredients can vary based on what’s available that day.

Give yourself extra travel time.

Island roads, traffic, and weather can affect drive times. Don’t plan a dinner reservation with a tight schedule!

Don’t underestimate lunch!

We recommend fitting a few of these casual favorites into your trip if you can:

They’re great options when you want something delicious and casual between your island adventures!

Plan around sunset.

If you’re choosing a waterfront restaurant, check the sunset time and ask for an outdoor or water-view table when available!

Staying at Castle at Cabrita?

One of our favorite things about staying on the eastern end of St. Thomas is having so many options within reach!

Spend the morning at the beach, have lunch somewhere casual, take the ferry to St. John, come home for a swim, then head out for dinner or have a private chef prepare something at the Castle!

You don’t have to choose between exploring St. Thomas and having a relaxing vacation. You can do both!

Your St. Thomas Dining List Starts Here

Whether you’re looking for a romantic sunset dinner, a casual beach lunch, local Caribbean flavors, or a special meal for the whole group, St. Thomas has plenty to explore! And if you stay at Castle at Cabrita, you don’t have to plan every meal before you arrive.

We’ll happily point you toward some of our favorite spots and help you build a trip that feels like your own!

Ready to start planning your St. Thomas stay?

Explore Castle at Cabrita at www.castle.vi.

The Ultimate Guide to Island Hopping from St. Thomas

One island is amazing. Visiting several is unforgettable!

One of the biggest advantages of staying in St. Thomas is that your vacation doesn’t have to stop at just one island. Within a short ferry ride or boat charter, you can explore quiet beaches, colorful beach bars, national parks, hidden coves, and some of the Caribbean’s most iconic destinations.

Whether you’re planning one unforgettable day trip or several, here’s where to go from St. Thomas!

St. John

Travel Time: About 20 minutes by ferry from Red Hook

If you’re staying at Castle at Cabrita, St. John is one of the easiest and most rewarding day trips you can take.

Don’t miss:

  • Trunk Bay
  • Cinnamon Bay
  • Maho Bay
  • Cruz Bay shopping
  • Virgin Islands National Park
  • Lime Out Taco Bar (by boat)

Perfect for:

  • Hiking
  • Beaches
  • Snorkeling
  • Relaxing

Jost Van Dyke (British Virgin Islands)

Travel: Best by private boat or charter

Tiny but legendary!

Jost Van Dyke is famous for:

  • White Bay
  • Soggy Dollar Bar
  • Foxy’s
  • Crystal-clear water

Spend the day floating in turquoise water before heading back to St. Thomas.

Remember: You’ll need the appropriate travel documents to enter the British Virgin Islands, and entry requirements can change, so check current regulations before your trip.

Virgin Gorda & The Baths

Best for: Bucket-list adventures

The Baths are one of the Caribbean’s most photographed natural attractions.

Massive granite boulders create:

  • Hidden pools
  • Sea caves
  • Scenic trails
  • Incredible snorkeling

This is often considered a must-do excursion.

British Virgin Islands entry requirements apply.

Norman Island

Best for: Snorkeling, Willy T! 

Many believe Norman Island inspired Treasure Island.

Today it’s known for:

  • The Willy T Bar
  • The Caves
  • Excellent snorkeling
  • Clear blue water
  • Calm anchorages

It’s a favorite stop on many charter itineraries.

British Virgin Islands entry requirements apply.

Cooper Island

Best for: A relaxing escape

If your ideal day includes:

  • Beach cocktails
  • Quiet coves
  • Snorkeling
  • Waterfront dining

Cooper Island is worth adding to your itinerary.

Water Island

Best for: A low-key island adventure, snorkeling, and exploring by golf cart

It’s an easy escape when you want to experience somewhere a little quieter.

You can take a roughly 20-minute ferry from Crown Bay Marina to Water Island, then rent a golf cart and spend the day exploring the island at your own pace!

While you’re there, make time for:

  • Exploring the island by golf cart
  • Relaxing at Dinghy’s Beach Bar & Grill
  • Snorkeling in the clear Caribbean water
  • Spending time at Honeymoon Beach

Perfect for:

  • Couples
  • Families
  • Small groups
  • Travelers looking for something off the typical tourist path
  • A relaxed half-day or full-day adventure

Pro tip: Water Island is a great option when you want the feeling of island hopping without committing to a full-day boat charter.

Why We Love It

Red Hook blends the best of both worlds—laid-back island rhythm with access to everything you could need. It’s the kind of place where you might run into your boat captain at brunch, strike up a conversation with a local artisan, or spontaneously decide to island-hop over a sunset cocktail. And the best part? You’re never more than five minutes from the peace and luxury of Castle at Cabrita.

Book Your Stay

Experience the magic of Red Hook and the serenity of Castle at Cabrita—all in one unforgettable trip.
Check Availability or Contact Us for Planning Help

The Best Beaches in St. Thomas (And Which One Is Right for You?)

From world-famous white sand beaches to hidden local favorites, here’s where to spend your perfect beach day in St. Thomas!

One of the best things about staying in St. Thomas is that no two beaches feel exactly the same.  Some are perfect for floating in calm turquoise water. Others are ideal for snorkeling with sea turtles, enjoying a beachside lunch, or watching surfers catch waves. Whether you’re looking for a lively afternoon or a quiet stretch of sand to yourself, there’s a beach that fits your vacation style!

At Castle at Cabrita, you’re perfectly positioned to explore many of the island’s most beautiful beaches while still returning to your own private retreat at the end of the day.

Here’s our guide to some of our favorites.

Magens Bay

Best for: First-time visitors, families, and relaxing beach days

If you’ve searched for St. Thomas, you’ve probably already seen Magens Bay.

Consistently ranked among the world’s most beautiful beaches, Magens Bay is known for its mile-long stretch of soft white sand and calm, protected water.

It’s perfect for:

  • Swimming
  • Paddleboarding
  • Families with children
  • Relaxing all day

You’ll also find:

  • Food and drinks
  • Restrooms
  • Beach chair rentals
  • Paddleboard and kayak rentals

If it’s your first trip to St. Thomas, this beach belongs on your itinerary.

Sapphire Beach

Best for: Snorkeling and crystal-clear water

Located on the island’s east end, Sapphire Beach offers incredible views toward St. John and the British Virgin Islands.

This beach is one of the best places to:

  • Snorkel
  • Rent paddleboards
  • Grab lunch by the water 
  • Watch boats sail through Pillsbury Sound
  • Easy and free parking!

Its clear water makes it one of the island’s most photogenic beaches.

Lindquist Beach (Smith Bay Park)

Best for: Quiet beach lovers

If you’re looking for fewer crowds, Lindquist Beach is a favorite.

The powder-soft sand and calm water make it feel like your own private slice of paradise.

Bring:

  • Snacks
  • Water
  • Beach umbrella/ Beach chairs 

There are fewer amenities here, but that’s part of the charm.

Secret Harbour Beach

Best for: Couples and peaceful afternoons

Secret Harbour offers calm water, excellent snorkeling, and a quieter atmosphere than many of the island’s larger beaches.

It’s especially popular for:

  • Reading by the water
  • Sunset swims
  • Relaxing afternoons
  • Casual beachfront dining
  • *Parking can be challenging*

If slowing down is your goal, this beach is hard to beat.

Coki Beach

Best for: Snorkeling and vibrant island energy

If you love marine life, Coki Beach should be high on your list.

Expect:

  • Tropical fish just offshore
  • Clear water
  • Local food vendors
  • Lively atmosphere

It’s also located next to Coral World Ocean Park, making it an easy addition to your day.

Brewers Bay Beach​

Best for: Sea turtles, eagle rays, and airplane watching

Brewers Bay is a beautiful spot for a more relaxed beach day, with some especially memorable wildlife experiences. Keep an eye out for sea turtles and eagle rays in the water, and look up occasionally you may catch airplanes taking off or landing nearby!

The beach has bathrooms, but there aren’t food vendors or concession areas, so come prepared with everything you’ll want for the day, including:

  • Food
  • Drinks
  • Beach essentials.

It’s a great choice if you want to combine a peaceful beach day with a little wildlife watching and a unique view of St. Thomas’ airport activity!

Hull Bay

Best for: Local vibes and surfing

Hull Bay feels completely different from many of the island’s tourist beaches.

It’s where locals often gather, especially when the surf is up.

It’s a great place to:

  • Watch surfers
  • Get away from the tourity spots
  • Enjoy food at the Hideaway
  • Experience another side of St. Thomas

Which Beach Is Right for You?

Looking to relax?

  • Magens Bay
  • Secret Harbour

Love snorkeling & marine life?

  • Sapphire Beach
  • Coki Beach
  • Brewers Bay

 

Want to spot sea turtles?

  • Brewers Bay

Want fewer crowds?

  • Lindquist Beach
  • Brewers Bay

Looking for local vibes?

  • Hull Bay

Stay Close to It All

One of the biggest advantages of staying at Castle at Cabrita is having easy access to some of the island’s best beaches while still enjoying your own private space.

Spend the day exploring St. Thomas, then return to:

  • Your private pool
  • Rooftop sunset views
  • Jacuzzi under the stars
  • Spacious gathering areas
  • Luxury accommodations for up to 10 overnight guests

It’s the perfect balance between adventure and relaxation.

Ready to Discover Your Favorite Beach?

No matter what kind of beach day you’re dreaming of, St. Thomas has one waiting for you.

And when you’re ready to unwind after a day in the sun, Castle at Cabrita is the perfect place to come home to.

Explore availability at www.castle.vi.

Hurricane Season in the USVI: What Travelers Should Know

Some of the most beautiful, peaceful weeks in the Caribbean happen during hurricane season.

If you’ve ever started planning a trip to the Caribbean and hesitated after seeing the words “hurricane season,” you’re not alone.

It’s one of the most common questions we receive from guests considering summer and fall travel to the U.S. Virgin Islands. And while it’s true that the Atlantic hurricane season officially runs from June through November, that doesn’t mean every day is stormy, or that these months should be avoided altogether.

In fact, many locals and repeat visitors consider this one of the most rewarding times to experience the islands.

The pace is slower. The landscapes are greener. The water is warm and often calmer. And with fewer visitors on island, everything feels a little more relaxed.

What Hurricane Season Actually Means

Hurricane season is the annual period when tropical storms and hurricanes are most likely to form in the Atlantic basin (June-November, most active in late August/September) 

That said, the majority of days during these months are warm, sunny, and perfectly suited for beach days, boat trips, and outdoor living.

Weather in the Caribbean is dynamic by nature. You may experience brief tropical showers, but they often pass quickly and leave behind dramatic skies, cooler air, and incredibly lush scenery.

Why Many Travelers Love Visiting During This Time

Summer and fall offer a side of the Virgin Islands that feels quieter and more intimate.

Guests often appreciate:

  • Fewer crowds at beaches and attractions
  • Easier restaurant reservations
  • Greater flexibility with excursions
  • Seasonal promotions and more availability
  • Vibrant green hills and blooming tropical landscapes
  • Warm water and gentler trade winds that can make boat days especially enjoyable

For travelers who value space, flexibility, and a slower pace, these months can feel like a hidden gem.

When Is the Greatest Weather Risk?

Weather patterns vary from year to year, and no specific dates can guarantee perfect conditions.

Historically, the highest concentration of tropical activity in the Atlantic often occurs between August and October. However, many weeks during this period pass with little to no impact on the U.S. Virgin Islands.

The key is to travel informed and flexible.

Smart Ways to Plan During Hurricane Season

If you’re considering a summer or fall trip, a few simple steps can provide additional peace of mind:

Purchase Comprehensive Travel Insurance

Look for a policy that includes trip interruption and cancellation coverage.

Book Flexible Travel Options

Whenever possible, choose flights and services with changeable terms.

Monitor Forecasts

Reliable forecasts from the National Hurricane Center can provide accurate updates and tracking.

Stay in Communication

We closely monitor developing weather and keep guests informed if anything requires attention.

Why Castle at Cabrita Is a Wonderful Place to Stay

Even on days with passing showers, the Castle offers plenty of ways to enjoy your time.

Imagine:

  • Coffee and breakfast overlooking the pool
  • Board games and movies in the living room
  • The hot tub during a gentle rain shower
  • Private chef dinners at the villa
  • In-villa yoga and massage experiences
  • Reliable high-speed internet and solar-backed systems for uninterrupted connectivity

Whether the sun is shining or clouds roll through for a short while, the experience remains deeply relaxing.

A Different Kind of Caribbean Experience

Traveling during hurricane season isn’t about ignoring the weather, it’s about understanding that these months often offer some of the most serene and beautiful conditions of the year.

The islands feel greener. The pace slows. Popular spots become easier to enjoy. And your trip can feel more personal and restorative.

Our Honest Perspective

Having experienced the islands through every season, we can confidently say that summer and fall are among our favorite times to be here.

There is a softness to these months, a quieter energy that allows you to experience St. Thomas in a more authentic way.

Ready to Experience the Islands at Their Most Peaceful?

If you’re looking for warm water, lush landscapes, fewer crowds, and a more relaxed pace, hurricane season may be far more appealing than you expect.

And when you’re ready, Castle at Cabrita will be here, with open skies, island breezes, and the kind of stay that feels restorative in any season!

Why Summer and Fall Are the Best Times to Visit St. Thomas

The islands are quieter, greener, and somehow even more beautiful.

When most people think about planning a Caribbean vacation, they immediately look at winter dates. And while December through April is certainly popular, those in the know will tell you that summer and fall offer a completely different kind of magic.

The pace slows down. The hills turn a deeper shade of green. The water stays warm. Reservations are easier to get. And the island feels more like itself.

If you’ve ever dreamed of experiencing St. Thomas with fewer crowds and a little more breathing room, this might be the best time to come.

The Secret Season Locals Love

Around here, summer and fall are often called the “off season,” but that term can be misleading.

Yes, there are fewer visitors. But that’s exactly what makes this time of year so special.

The roads are quieter. Beaches feel less crowded. Restaurants are easier to book. And there’s a sense of ease that settles over the island.

It’s the same turquoise water and sun-soaked days, just with more space to enjoy them!

Everything Feels a Little Easier

Traveling during summer and fall comes with some very real perks:

  • More availability at sought-after villas and hotels
  • Better rates and seasonal promotions
  • Easier reservations at popular restaurants
  • Less crowded beaches and attractions
  • Greater flexibility for boat charters and excursions

Instead of planning months in advance and competing for reservations, you can enjoy a more relaxed and spontaneous experience.

The Islands Are at Their Greenest

With occasional rain showers, the Virgin Islands become especially lush during these months.

The hillsides turn vibrant green, tropical flowers bloom, and the scenery feels richer and more alive.

Rain typically passes quickly, often followed by sunshine and dramatic skies that make sunsets even more memorable.

Warm Water and Calmer Seas

One of the best-kept secrets of late summer and early fall is how calm the water can be.

Trade winds tend to soften, which often creates ideal conditions for boat days, snorkeling, and exploring nearby islands.

The ocean remains wonderfully warm, making every swim feel effortless.

A More Authentic Island Experience

When things slow down, it becomes easier to connect with the rhythm of the islands.

You’ll notice more opportunities to linger over dinner, enjoy uncrowded beaches, and experience St. Thomas at a gentler pace.

It feels less like a tourist season and more like real island living.

Why Castle at Cabrita Is Especially Perfect This Time of Year

Summer and fall are ideal seasons to enjoy everything Castle at Cabrita has to offer.

Imagine:

  • Morning coffee overlooking the pool
  • Quiet afternoons in the hot tub
  • Rooftop sunsets with almost no sound except the breeze
  • Private chef dinners 
  • Boat days with smooth, calm water
  • Wellness experiences brought directly to the villa

With fewer crowds on the island and more flexibility in your schedule, the Castle becomes the perfect place to settle in and truly unwind.

But What About the Weather?

Summer and fall are part of the Atlantic hurricane season, which runs from June through November.

Most days are warm and beautiful, with occasional brief showers that keep the islands lush and vibrant. While tropical systems are possible, many travelers enjoy these months without disruption.

Our Favorite Months to Visit

Ask many locals and repeat guests, and they’ll tell you the same thing:

Some of the most beautiful and relaxing times to visit St. Thomas are in the late summer and fall.

The island feels quieter, greener, and more personal.

Ready to Experience St. Thomas Differently?

If you’re looking for fewer crowds, a slower pace, and the kind of stay that helps you truly reset, summer and fall may be the perfect time to visit.

And when you’re ready, Castle at Cabrita will be here, waiting with warm water, open skies, and nowhere to rush to.

Explore availability at www.castle.vi.

1 2 3 … 6