Caribbean Travel + St. John + Restaurants
Join Now
    HOME   ACTIVITIES   AIRLINES   CAR RENTAL   CRUISES   HOTELS   REAL ESTATE   RESTAURANTS   REVIEWS   SHOPPING   VILLAS   WEDDINGS






St. John Restaurants

American (1)
Asian Fusion (2)
Caribbean (4)
French (1)
International (3)
Italian (1)
 Japanese (1)
Mediterranean (1)
Mexican (1)
Other (2)
Seafood (3)
Vegetarian (1)



Morgan's Mango
Here at Morgan's Mango, we try to reflect the life of the islands, a place of dazzling light and color, tropical breezes and starry nights, a relaxed and sensory experience... more

The Fish Trap
The Fish Trap is quintessential Cruz Bay... more

American


Turtle Bay Estate House
Succumb to the charms of the Caribbean moon while enjoying an evening of romantic dining at Caneel’s most elegant restaurant, Turtle Bay Estate House... more

Asian Fusion


Asolare
Elegant setting with views of Cruz Bay, top-notch service, and imaginative and delicious food make Asolare one of the most talked about restaurants in St. John... more

Rhumb Lines
Located in the heart of Cruz Bay, St. John, USVI. Rhumb Lines Restaurant encompasses the flavors of the Caribbean as well as Pacific Rim cuisines... more

Caribbean


Morgan's Mango
Here at Morgan's Mango, we try to reflect the life of the islands, a place of dazzling light and color, tropical breezes and starry nights, a relaxed and sensory experience... more

Equator Restaurant
High atop the resort's 18th-century sugar mill ruins, overlooking Caneel Bay with St. Thomas on the horizon, The Equator, A Caribbean Grill, features delicacies of the Caribbean Islands... more

Ocean Grill
This courtyard restaurant offers contemporary cuisine with a fresh tropical flair. Guests rave about the seared seafood, but also say "leave room for dessert... more

Sweet Plantains
Sweet Plantains celebrates the heyday of the Caribbean of a bygone era: a time of intrigue, mystery and romance; a time of Carnival magic, witty Calypso music, fresh ingredients, big flavors, well mat... more

French


St John Waterfront Bistro
St. John Waterfront Bistro is located waterfront on Cruz Bay beach. The elegant new restaurant on St. John features classic French cuisine with Caribbean flare dishes... more

International


The Wine Room at Turtle Bay
The Wine Room, located within the walls of an 18th-century plantation house, seats up to 10 for private dinners... more

Italian


Japanese


Happy Fish Sushi & Martini Bar
Happy Fish offers a full sushi menu with more than 40 specialty rolls and the freshest fish the islands have to offer. Non-sushi lovers in your party will also appreciate their hot food entrees... more

Mediterranean


La Tapa
Located in an old West Indian building in the heart of Cruz Bay, this rustic yet elegant restaurant serves contemporary Mediterranean cuisine as interpreted by chef/owner Alexandra Ewald... more

Mexican


Carmen's Mexican Restaurant
Enjoy your meal on one of two open-air decks while eating from large portions of tasty Mexican food. You'll find flautas, enchiladas and even a crabmeat chili relleno on the menu here... more

Other


Skinny Legs
Always a great time...however, no fu-fu drinks. We are known in the U.S Virgin Islands for the best Bar and Grill on St. John... more

Tamarind Court Restaurant
Locals often choose this as casual eatery as one of their favorite restaurants in St. John, and the eclectic menu means there is something to please all tastes. In Cruz Bay... more

Seafood


The Fish Trap
The Fish Trap is quintessential Cruz Bay... more

The Balcony on Cruz Bay
The Balcony on Cruz Bay features an outdoor bar overlooking the harbor. The award-winning cuisine (voted Best Seafood on St. John 2005) is as inspired as the view... more

Vegetarian


Satyamuna
Satyamuna is a vegetarian, Mediterranean and healthy oriented restaurant. We are located at "The Market Place" on the second floor, above "Star fish market" and across from the "Mail Center", in St... more

Add New St. John Restaurants Listing Here »




Anguilla
Antigua
Aruba
Bahamas
Barbados
Bermuda
Cayman
Curacao
Dominican Republic
Grenada
Grenadines
Jamaica
Mexico
Puerto Rico
St. Barts
St. Croix
St. John
St. Kitts & Nevis
St. Lucia
St. Maarten
St. Martin
St. Thomas
Tobago
Tortola
Turks & Caicos
Virgin Gorda