Some of the most memorable moments of a St. Thomas vacation happen at the dinner table: a whole grilled snapper as the sun drops into the harbor, a coconut curry lobster with your toes nearly in the sand, or a rum punch and conch fritters on a waterfront deck.
The island's dining scene has something for every mood, from wood-fired seafood in Red Hook and rooftop dining over Sapphire Bay to intimate Frenchtown wine bars, family-run breakfast spots, and a pizza boat anchored in a snorkeling cove. This guide covers the best restaurants in St. Thomas, organized by the kind of meal you're looking for, plus tips on reservations, timing, and island dining etiquette.
Quick Answer: The best restaurants in St. Thomas include The Easterly in Red Hook for wood-fired seafood, Cutlass & Cane at Yacht Haven Grande for upscale Caribbean cuisine, Cuvée in Frenchtown for an intimate wine-bar dinner, SeaSalt at Sapphire Beach for rooftop dining with a view, and Fish Bar on the Northside for fresh local fish.
SeaSalt (white roof) at Sapphire Beach, St. Thomas
Fine Dining and Special Occasions
1. PRIME at Paradise Point: Steaks with a Harbor View
Area: Paradise Point, above Havensight
High above Charlotte Amalie Harbor at the top of the Skyride, PRIME is one of the island's top picks for a special night out. The steakhouse serves premium steaks and seafood with sweeping views of the harbor, the cruise ships, and the lights of town after dark. Arrive in time to watch the sunset, and save room for dessert.
Best for: Anniversaries, proposals, and special occasions
Tip: PRIME opens nightly at 5 p.m. Reserve ahead and ask for a table with a view.
2. Cutlass & Cane: Upscale Caribbean at Yacht Haven Grande
Area: Yacht Haven Grande, Charlotte Amalie
Set on the waterfront at Yacht Haven Grande, with luxury yachts docked just off the deck, Cutlass & Cane feels like a chic big-city restaurant with a Caribbean soul. The menu blends fresh local seafood with international-inspired shared plates, and standouts include the oxtail, crab cakes, crab-stuffed lobster, and seafood pasta. The cocktail program is one of the most creative on the island, with an equally thoughtful list of mocktails.
Best for: Date night, celebrations, and Sunday brunch
Tip: Sit on the outdoor patio at sunset. On Sundays, the restaurant hosts brunch with live music and bottomless mimosas. It's closed on Tuesdays, and reservations are recommended.
3. Cuvée: An Intimate Wine Bar in Frenchtown
Area: Frenchtown
Tucked into the heart of Frenchtown, Cuvée is a French-inspired restaurant and wine bar with an intimate, romantic atmosphere and quirky, sophisticated décor. The wine list is the star, with specialty bottles sourced from around the world that you won't find on most menus. The kitchen matches it with dishes like tender sea bass and ribeye with Caribbean lobster tail, and it's one of the few places on the island serving caviar and foie gras.
Best for: Romantic dinners, wine lovers, and a special night out
Tip: The dining room is small, so reservations are a must in season. Ask your server for a wine pairing.
4. Oceana: Elegant Outdoor Dining in Frenchtown
Area: Frenchtown
Just down the street from Cuvée, Oceana is known for polished, elegant outdoor dining overlooking the water. It's a favorite for a dressed-up evening, and Frenchtown's other bars are a short stroll away for after-dinner drinks.
Best for: Romantic dinners and celebrations
Tip: Make it a full night out in Frenchtown. See our St. Thomas Nightlife Guide for where to go next.
East End Favorites
5. The Easterly: Wood-Fired Seafood in Red Hook
Area: Red Hook
Tucked into a waterfront oasis of palm trees in the heart of Red Hook, The Easterly is one of the most talked-about restaurants on the island. The menu focuses on the sea, with ceviches, crudos, octopus, lobster, and whole grilled fish, all cooked over a wood fire and paired with local produce. The craft cocktail program is one of the best in the Virgin Islands.
Best for: Date night, foodies, and groups who like to share plates
Tip: Reservations are strongly recommended and can be made up to 60 days in advance. For a quieter meal, request a table near the water rather than the street.
6. SeaSalt: Rooftop Dining at Sapphire Beach
Area: Sapphire Beach Club, East End
One of the island's newest standouts, SeaSalt sits above Sapphire Beach with panoramic views across the water to St. John and the surrounding islands. The open-air dining room and lounge have a retractable roof for dining under the stars, and the sea-to-table menu includes whole Caribbean lobster, truffle gnocchi, and fresh local catch. Don't skip the guava-filled donuts for dessert.
Best for: Sunset dinners, special occasions, and seafood lovers
Tip: Arrive before sunset for the best views, and pair it with an afternoon of snorkeling at Sapphire Beach.
7. Lionfish: Asian-Caribbean Fusion with a View
Area: Point Pleasant Resort, East End
At the top of the hill at Point Pleasant Resort, Lionfish serves an upscale tropical Asian menu with a vibrant Caribbean feel, built around responsibly sourced seafood and fresh local ingredients. The ocean views from the dining room are some of the best on the island.
Best for: A refined but relaxed dinner and something different from the usual island menu
Tip: Lionfish is open Wednesday through Sunday, with happy hour at the bar before dinner. There's a dress code, so no swimwear, sleeveless men's tank tops, or gym clothes. Parking in the resort is free but fills up, so arrive early.
8. XO Bistro: Wine Bar and Happy Hour in Red Hook
Area: Red Hook
XO Bistro is casual but upscale, with a Caribbean-inspired menu, an extensive wine list, and signature cocktails served in an intimate dining room and bar. It's open for lunch and dinner every day, and its long daily happy hour makes it a great stop any time of day.
Best for: Date night, wine lovers, and happy hour
Tip: Happy hour runs from late morning through early evening, so it's an easy stop after a day at the beach.
Seafood and Waterfront Dining
9. Fish Bar: Fresh Local Fish on the Northside
Area: Northside, just above Hull Bay
A minute up the road from Hull Bay, Fish Bar is built around what local fishermen and farmers bring in each day. The crudo menu lets you choose your fish and how it's prepared, and dishes like the seafood stew and local catch plates regularly earn rave reviews. The breezy space and porch overlook the Northside, and the craft cocktails are just as creative as the food.
Best for: Seafood lovers and a laid-back Northside evening
Tip: Fish Bar has operated on a first-come, first-served basis, so arrive early for a spot on the porch. It pairs perfectly with an afternoon at Hull Bay. Swimsuits aren't allowed, so bring a cover-up.
10. Mim's Seaside Bistro: Lobster on the Beach
Area: Bolongo Bay, Southside
Mim's has been a local favorite for more than 30 years, and its location right on the beach at Bolongo Bay gives it some of the best sunset views on the island. The house specialty is coconut curry lobster, and the baked stuffed lobster, crab dip, and conch fritters are close behind. Dine on the open patio under the stars or on the covered terrace just steps from the water.
Best for: Sunset dinners, seafood, and families
Tip: Reserve ahead and ask for a table closest to the sand.
11. Sunset Grille: Dinner at Secret Harbour
Area: Secret Harbour, East End
Right on the sand at Secret Harbour, Sunset Grille is exactly what the name promises: a relaxed, beachfront restaurant built for watching the sun go down over a calm, quiet cove. The menu includes whole fish, fresh seafood, steaks, and lobster.
Best for: Sunset dinners and a relaxed beach-day meal
Tip: Spend the afternoon at Secret Harbour, then stay for dinner. Arrive early to catch the sunset from your table.
12. Sugarcane Grille: Caribbean Flavors with a View
Area: Bunker Hill Hotel, Charlotte Amalie
Perched on a hillside at the Bunker Hill Hotel, Sugarcane Grille is a local secret with views over Charlotte Amalie Harbor. Open since 2014, it serves Caribbean dishes for lunch and dinner built around local ingredients, including jerk chicken skewers, coconut curry lobster, and herb-roasted Cornish hen. Start with a signature Sugarcane rum punch.
Best for: A relaxed, authentic Caribbean meal away from the crowds
Tip: The restaurant is on the third floor, so look up when you arrive. It's an easy lunch stop while exploring downtown.
Pizza Pi, Christmas Cove
Casual and Local Favorites
13. Pizza Pi: A Floating Pizza Boat
Area: Christmas Cove, off Great St. James Island
One of the most unique meals in the Caribbean, Pizza Pi is a pizzeria on a boat, anchored in Christmas Cove just east of St. Thomas. Pull up in a boat, order from the water, and eat your pizza after a snorkel on the reef.
Best for: Boat days and anyone looking for a one-of-a-kind lunch
Tip: You'll need a boat to get here. Many charters include a stop at Christmas Cove. See our Best Snorkeling in St. Thomas guide for more.
14. Petite Pump Room: Island Breakfast on the Waterfront
Area: Charlotte Amalie waterfront
For more than 50 years, the family-owned Petite Pump Room has served West Indian breakfast and lunch at the water's edge of Charlotte Amalie Harbor. Try local saltfish, a lobster omelet, or banana pancakes in the morning, or conch fritters and coconut shrimp at lunch. Don't leave without trying the house Painkiller.
Best for: Breakfast with a harbor view and a taste of local cooking
Tip: It's right near the downtown ferry terminal, so it's a perfect first stop before a day of exploring or shopping.
15. Gladys' Café: Authentic West Indian Cooking
Area: Downtown Charlotte Amalie
Gladys' Café is a longtime downtown favorite for authentic West Indian cooking. It's the kind of place where locals and visitors sit side by side for traditional island dishes, homemade hot sauces, and friendly, no-frills service.
Best for: An authentic local lunch while exploring downtown
Tip: Go at lunchtime, and ask about the day's specials. For more local dishes to try, see our Local Food in St. Thomas guide.
Tips for Dining Out in St. Thomas
Reserve ahead in peak season. From December through April, popular restaurants book up quickly, especially on weekends. Make dinner reservations as soon as you know your plans.
Check hours before you go. Many restaurants close one or two days a week, some close on Sundays, and some close for a few weeks in late summer and early fall. Always confirm hours before driving across the island.
Embrace island time. Service in the Caribbean is often more relaxed than on the mainland. Order a drink, enjoy the view, and settle in.
Check your bill for gratuity. Some restaurants add a service charge automatically, especially for larger groups. Look before adding a tip.
Dress the part. Swimsuits are for the beach. Throw on a shirt or cover-up before sitting down to eat, even at casual beachside spots, and check dress codes at upscale restaurants. Learn more in our St. Thomas Etiquette guide.
Start with a greeting. A friendly "Good morning," "Good afternoon," or "Good night" when you arrive goes a long way.
Plan your ride home. Roads are steep, winding, and dark at night, and you'll be driving on the left. If you're drinking, take a taxi or choose a designated driver.
Ask about the water. Many restaurants rely on collected rainwater, so it's fine to ask whether your server recommends bottled water.
Frequently Asked Questions About Restaurants in St. Thomas
What are the best restaurants in St. Thomas?
Some of the best restaurants in St. Thomas are The Easterly in Red Hook, Cutlass & Cane at Yacht Haven Grande, Cuvée in Frenchtown, SeaSalt at Sapphire Beach, PRIME at Paradise Point, and Fish Bar on the Northside.
What is the best area for restaurants in St. Thomas?
Red Hook and the East End, Frenchtown, and Yacht Haven Grande in Charlotte Amalie have the biggest concentrations of great restaurants. Downtown Charlotte Amalie is best for breakfast and lunch.
Do I need reservations at restaurants in St. Thomas?
Reservations are recommended for dinner at popular restaurants, especially from December through April and on weekends. Some casual restaurants are first-come, first-served.
What is the most romantic restaurant in St. Thomas?
Cuvée in Frenchtown, Cutlass & Cane, PRIME at Paradise Point, SeaSalt, and Mim's Seaside Bistro are all great choices for a romantic dinner, especially at sunset.
Where can I eat seafood in St. Thomas?
Fish Bar, The Easterly, SeaSalt, and Mim's Seaside Bistro are some of the best seafood restaurants in St. Thomas, known for local fish, lobster, and creative seafood dishes.
Where can I get brunch or breakfast in St. Thomas?
Petite Pump Room on the Charlotte Amalie waterfront is a longtime favorite for island breakfast. For Sunday brunch, Cutlass & Cane at Yacht Haven Grande serves brunch with live music and bottomless mimosas.
Is tipping expected in St. Thomas restaurants?
Yes. Tipping is similar to the mainland U.S., usually 15 to 20 percent. Some restaurants add a service charge automatically, so check your bill before tipping.
Stay Close to the Island's Best Dining
The best meals on St. Thomas are the ones where you don't have to rush back. Book direct and get our hosts' personal favorites for where to eat during your stay.

