Seafood Restaurants in Saint Thomas

Find seafood restaurants in Saint Thomas. Listings include Sunset Grille - Secret Harbour, Caribbean Fish Market, The Oasis.

Irie Vybz Bar & Restaurant Irie Vybz Bar & Restaurant
6200 Magens Bay Road
Saint Thomas, 00802

Local’s favorite, American grill with Caribbean twists, fresh and delicious nightly specials

Sunset Grille - Secret Harbour A Sunset Grille - Secret Harbour
6280 Estate Nazareth, Secret Harbour/St. Thomas
Saint Thomas, 00802

Located at Secret Harbour, mere steps away from the water's edge, enjoy a magical dining experience

Caribbean Fish Market B Caribbean Fish Market
6800 Estate Nazareth
Saint Thomas, 00802

Dine in Caribbean style with our inclusive menu that highlights market-fresh seafood, just-caught Caribbean lobster & worldcentric flavors; coupled with tropical cocktails and a r...

The Oasis C The Oasis
7150 Bolongo
Saint Thomas, 00802

The Best place on St. Thomas for Lobster, Seafood and Steak, creative specials nightly and Prime Rib