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 (2)
Japanese (1)
Mediterranean (1)
Other (2)
Seafood (4)



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. By joining us, you will... more

Lime Inn
The Lime Inn specializes in fresh local seafood such as lobster, snapper, tuna and mahi-mahi, served in a casual open air atmosphere... 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. By joining us, you will... more

Ocean Grill
We take tremendous pride in consistently delivering to you a delicious and personal dining experience - contemporary cuisine with a casually elegant tropical flair - upscale, innovative dishes emphasi... more

Sugar Mill Restaurant
High atop the resort's 18th-century sugar mill ruins, overlooking Caneel Bay, the Sugar Mill restaurant features delicacies of the Caribbean for dinner... 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


Cafe Roma
Cafe Roma has served St. John since 1981. Excellent Italian Trattoria-style cuisine with an extensive menu, full bar and vast wine selection... more

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... 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

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


Lime Inn
The Lime Inn specializes in fresh local seafood such as lobster, snapper, tuna and mahi-mahi, served in a casual open air atmosphere... more

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

La Plancha de Mar
Enjoy dishes with an accent on Spanish and Southern France dishes. Great happy hour specials attract both tourist and locals alike... 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