top of page
Local Attraction HERO.avif

Local Attractions

From Beaches to Restaurants - Find It Here!

Where do you want to spend your day?

The National Park Service map above has the major features and routes you need to plan which beaches and hiking trails will be closest as you pick your perfect accommodations.

St. John Restaurants

CORAL BAY DINING

Dazey’s Bayhouse

Deli-Special Chefs

Coral Bay Harbor

340-204-2333

Ekeate Pink Corner

Caribbean

The Triangle

340-244-8586

Johnny Lime

Caribbean BBQ

Coral Bay Harbor

340-513-0032

Lime Out

Caribbean Tacos

Coral Bay Harbor

340-643-5333

Love City Cafe

Deli-Bakery

Coral Bay Harbor

340-473-6228

Miss Lucy’s

Caribbean

Friis Bay

340-693-5244

Skinny Legs

American

Coral Bay Harbor

340-779-4982

Surf Club Cantina

American

Coral Bay Harbor

340-725-8272

The Lookout @ Concordia

Caribbean-International

Near Salt Pond

340-693-5855

Caneel Bay Beach Club

American-Caribbean

Honeymoon Beach

340-690-3582

Cinnamon Bay Concessions

American

Cinnamon Bay

Coco Jim’s

Caribbean

Centerline Rd

401-651-1930

Drifters (Formerly Columbo’s)

Smoothies-American

Centerline @ N. Shore

TBD

Gwen’s Place

Caribbean

Gifft Hill Rd

340-642-0338

Heading East Bar & Grill

Caribbean

Centerline Rd

340-201-2658

Lovango Beach Club

Caribbean-Seafood

Lovango Cay

855-938-5348

Love City Tacos

Mexican

Centerline Rd

340-277-0500

Maho Crossroads Food Truck

American

Maho Beach

Midway Cafe & Grill

American-Caribbean

Centerline Rd

340-473-6991

RainTree Cafe

American

Cinnamon Bay

340-714-7144

Shambles Island Bar & Grill

American

Centerline Rd

340-777-4015

The Windmill Bar

American-Caribbean

Centerline Rd

340-244-6002

Tony’s Kitchen Food Truck

Caribbean

Centerline @ Gifft Hill

340-693-7247

Trunk Bay Concessions

American

Trunk Bay Park

Zozo’s

Italian-Caribbean

Caneel Bay

860-977-6323

ISLAND DINING

1864 The Restaurant

Seafood

Mongoose Junction

340-774-1864

Amore Arowako Vegan Club

Caribbean

Constant Point

510-304-7788

Bajo El Sol Art Bar Cafe

Gourmet Caribbean-Light Fare

Mongoose Junction

340-693-7070

Cafe Roma

Italian

Vester Gade

340-776-6524

Cap’s Place

Caribbean

North Shore Road

Cool Desires

Dessert

North Shore Road

340-643-5874

Cruz Bay Landing

Caribbean-American-Seafood

Ferry Landing

340-776-6908

Dave & Jerry’s Steakhouse

Steak & Seafood (Vegan Options)

Vester Gade

340-779-9614

De’ Coal Pot

Caribbean

Vester Gade

340-205-0001

Dolphin Grab & Go

Market Buffet

At the Circle

Downtown Sips

Bakery

Vester Gade

340-642-0077

Every-Ting Kurry

Caribbean

Vester Gade

340-643-6394

Extra Virgin Bistro

Mediterranean

Across from School

340-715-1864

Greengos

Mexican

Mongoose Junction

340-777-8226

High Tide

Seafood

Wharfside Landing

340-714-6169

Hinds

Continental Caribbean

Meada’s Plaza

340-423-6606

Irie Pops

Dessert

North Shore Road

939-410-8389

Karma Beach Lounge

Caribbean-Mediterranean

Wharfside Landing

340-318-9599

La Tapa Plage

Mediterranean

Wharfside Landing

340-693-7755

Little Olive Food Truck

Mediterranean

Beside Tennis Courts

340-727-8777

Love City Barbeque

Caribbean BBQ

Across from Tennis Courts

340-715-5600

Love City Bites

Caribbean-American

Fishfry Drive

340-423-7200

Love City Delights

Desserts

Cruz Bay Beach

340-626-3404

Morgan’s Mango

Caribbean-American

North Shore Road

340-693-8141

Nella’s Lounge

Caribbean

North Shore Road

340-626-2689

North Shore Deli

Healthy

Mongoose Junction

340-777-3061

Ocean 362

Caribbean-American-Seafood

Strand Gade

340-776-0001

Our Market Smoothies

Caribbean Smoothies & Shakes

King Street

340-693-9160

P&P’s By the Sea

Caribbean Seafood

South Shore Road

340-693-8587

Paulie’s Luncheonette

Casual

Cruz Bay Road

340-423-5484

Ronnie’s Pizza an’ Mo

Italian

Palm Plaza

340-693-7700

Sam & Jack’s Deli

Delicatessen

The Marketplace

340-714-3354

Shaibu’s Gourmet Grab & Go

Market Buffet

The Marketplace

Snorkel’s Bar & Grill

American

Westin

340-693-8000

St. John Back Bar

American-Asian

Across from Wharfside

781-497-4182

St. John Brewers- The Tap Room

Pub Food

Mongoose Junction

340-715-7775

St. John Scoops

Dessert

Mongoose Junction

STJ Speakeasy

Caribbean

Cruz Bay Road

340-210-5002

Sun Dog Cafe

American-Caribbean

Mongoose Junction

340-693-8340

The Banana Deck

Caribbean-American-Seafood

Across from Wharfside

340-693-5055

The Beach Bar

Caribbean-American

Wharfside Landing

340-777-4220

The Lime Inn

Caribbean Seafood

Vester Gade

340-776-6425

The Longboard

Caribbean Seafood

Vester Gade

340-715-2210

The Roti King

Caribbean

Cruz Bay Road

340-201-1967

The Tap & Still

Grill

Prince Street

340-474-1902

The Terrace

FrenchSeafood

Across from Wharfside

340-779-8550

Uncle Joe’s BBQ

Caribbean BBQ

North Shore Road

340-693-8806

Woody’s Seafood Saloon

Caribbean Seafood

Prince Street

340-779-4625

CRUZ BAY DINING

Beaches

Emergency

Government

Landmarks

Restaurants

Stores

Tourist Places

bottom of page