Nightlife and Dining on St. John

With more than 35 restaurants ranging from simple beachside food carts to elegant and luxurious establishments, St. John has a bustling nightlife & dining scene.

Pesce Italian Learn More

1 AMERICAN YACHT HARBOR
St Thomas
USVI, 00802

340-714-7874 Visit Website

  • Mon: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Tues: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Weds: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Thurs: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Fri: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Sat: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Sun: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
Step outside of St Thomas and into Tuscany when you dine at PESCE iTALiAN. Offering the best In-House made Pasta, as it is made fresh daily at our live action pasta station! The PESCE iTALiAN menu reflects the culinary sensibilities of the Italian people: rustic yet sophisticated. Creative blends of...
Drink St. John Learn More

1 Bay Street
St. John
St. John, 00802

  • Mon: 2:00pm-10:00PM
  • Tues: 2:00pm-10:00PM
  • Weds: 2:00pm-10:00PM
  • Thurs: 2:00pm-10:00PM
  • Fri: 2:00pm-10:00PM
  • Sat: 2:00pm-10:00PM
  • Sun: 2:00pm-10:00PM
Laid back vibe. Delicious cocktails. Ocean view.
The bar you don't want to leave.
That's what each day is about here at Drink, in Cruz Bay, St John, Virgin Islands. Whether you crave one of our specialty Bushwhackers or our latest incarnation of the Spicy Margarita, Drink is the...
Island Fancy Learn More

518 Mongoose Junction, Cruz Bay, St John 00830, U.S. Virgin Islands
St John
St. John, 00830

(340) 776-6940

  • Mon: 9:00AM - 9:00PM
  • Tues: 9:00AM - 9:00PM
  • Weds: 9:00AM - 9:00PM
  • Thurs: 9:00AM - 9:00PM
  • Fri: 9:00AM - 9:00PM
  • Sat: 9:00AM - 9:00PM
  • Sun: 9:00AM - 9:00PM
With a unique and storied history, Mongoose Junction is the premiere shopping and dining destination in the Virgin Islands. The magnificent stone and mahogany shopping center was designed and built by local architect Glen Speer and his crew of fine craftsmen and native stonemasons. The design, inspi...
The Lime Inn Learn More

PO Box 462
Cruz Bay
St. John, 00830

340-776-6425

  • Mon: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
  • Tues: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
  • Weds: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
  • Thurs: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
  • Fri: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
  • Sat: 11:30-3pm​​ and
    5:30-9:30pm and
    HH: 11:30-5:30PM
Lime Inn has been serving up the freshest seafood, homemade delicious recipes, and fantastic cocktails for 32 years! We invite you to come hang with us as the next generation, daughter Chelsea, and her husband Richard, continue the legacy of a fun and delicious dining experience.

Our classi...

Back to Nightlife and Dining on St. John Directory

Angry Nate's Boathouse and Seafood Emporium

1 King Cross St
Christiansted
St.Croix, 00820

Claim Your Listing

Aqua Bistro

Harolds Way
Coral Bay
St. John, 00830

Claim Your Listing

Asolare

Northshore Road, Estate Lindholm Hotel
Cruz Bay
St. John, 00830

Claim Your Listing

Banana Deck

3fb Cruz Bay
Cruz Bay
St. John, 00830

Claim Your Listing

Banana Tree Grille

Bluebeard's Castle, Bluebeard Entrance
Cruz Bay
St. John, 00831

Claim Your Listing

Beach Bar

#151, 5000 Enighed Ln
Coral Bay
St. John, 00830

Claim Your Listing

C and D Bakery

Lumber Yard Complex
Cruz Bay
St. John, 00831

Claim Your Listing

Cafe Concordia

16371 Concordia
Coral Bay
St. John, 00830

Claim Your Listing

Cafe Livin'

Wharfside Village
Cruz Bay
St. John, 00831

Claim Your Listing

Cafe Roma

Box 408, 1-C Parcel
Cruz Bay
St. John, 00831

Claim Your Listing

Caneel Beach Bar/Grill

Caneel Bay Resort
Caneel Bay
St. John, 00831

Claim Your Listing

Caneel Beach Terrace

Caneel Bay Resort
Caneel Bay
St. John, 00831

Claim Your Listing

Cruz Bay Landing

Parkside, Frank Powell Park
Cruz Bay
St. John, 00830

Claim Your Listing

Da Livio

5000 Estate Enighed
Cruz Bay
St. John, 00830

Claim Your Listing

Fish Trap

5A Cruz Bay Quarter
Cruz Bay
St. John, 00831

Claim Your Listing

High Tide Bar and Seafood Grill

5000 Enighed PMB 52 Prince St
Cruz Bay
St. John, 00830

Claim Your Listing

Indigo

Centerline Rd
Coral Bay
St. John, 00830

Claim Your Listing

Inn at Tamarind Court

P.O. Box 350
Cruz Bay
St. John, 00831

Claim Your Listing

Jake's

18-38 Estate Enighed
Cruz Bay
St. John, 00831

Claim Your Listing

Joe's Rum Hut

Wharfside Village
Cruz Bay
St. John, 00831

Claim Your Listing

La Tapa

P.O. Box 37
Cruz Bay
St. John, 00831

Claim Your Listing

Le Chateau de Bordeaux

Rte 10
Coral Bay
St. John, 00830

Claim Your Listing

Love City Live

P. O. Box 608
Cruz Bay
St. John, 00831

Claim Your Listing

Margarita Phil's

N Shore Rd
Cruz Bay
St. John, 00830

Claim Your Listing

Miss Lucy's Restaurant/Bar

Route 107
Friis Bay
St. John, 00830

Claim Your Listing

Morgan's Mango


Cruz Bay
St. John, 00830

Claim Your Listing

North Shore Deli

N Shore Rd
Cruz
St. John, 00830

Claim Your Listing

Ocean 362

Gallows Point Resort
Cruz Bay
St. John, 00830

Claim Your Listing

Ocean Grill

Mongoose Junction
Cruz Bay
St. John, 00830

Claim Your Listing

Quiet Mon Pub

Prince St
Cruz Bay
St. John, 00830

Claim Your Listing

Renuatum Island Fresh Cafe


Cruz Bay
St. John, 00830

Claim Your Listing

Rhumb Lines Restaurant

Meada's Plaza
Cruz Bay
St. John, 00830

Claim Your Listing

Sam and Jack's Deli

5000 Estate Enighed
Cruz Bay
St. John, 00830

Claim Your Listing

Shipwreck Landing

Rte 107
Coral Bay
St. John, 00830

Claim Your Listing

Skinny Legs

9901 Estate Emmaus
Coral Bay
St. John, 00831

Claim Your Listing

Sogo's Restaurant

#157 Enighed
Cruz Bay
St. John, 00830

Claim Your Listing

Sun Dog Cafe and Gecko Gazebo Bar

Mongoose Junction
Cruz Bay
St. John, 00830

Claim Your Listing

Sweet Plantains Restaurant and Rum Bar

Rte 107
Coral Bay
St. John, 00830

Claim Your Listing

The Longboard Coastal Cantina


Cruz Bay
St. John, 00831

Claim Your Listing

The Tap Room

Mongoose Jct
Cruz Bay
St. John, 00830

Claim Your Listing

The Terrace Restaurant

Caneel Beach Terrace
Cruz Bay
St. John, 00830

Claim Your Listing

Tourist Trap

Rte 107
Coral Bay
St. John, 00830

Claim Your Listing

Turtle Bay Estate House

Caneel Bay Resort
Caneel Bay
St. John, 00830

Claim Your Listing

Vie's Snack Shack

East End Rd
East End
St. John, 00830

Claim Your Listing

Virgin Fire

Mongoose Junction
Cruz Bay
St. John, 00830

Claim Your Listing

Vista Mare

Wharfside Village Shopping Center
Cruz Bay
St. John, 00831

Claim Your Listing

Waterfront Beach Bistro

Wharfside Village
Cruz Bay
St. John, 00830

Claim Your Listing

Woody's Seafood Saloon

Prince St
Cruz Bay
St. John, 00830

Claim Your Listing

Zozo's

Caneel Bay Resort
Cruz Bay
St. John, 00830

Claim Your Listing

View Our Full Nightlife and Dining on St. John Directory

http://www.explorevirginislands.com