We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Best of St. John Guide

Print this guide 
St. John
Ecotourism is alive and kicking on St. John. There's more than enough to do on land, from watching for wildlife in the national park to hiking miles of trails or strolling sandy white beaches. Hit the water for amazing snorkeling, swimming, even underwater photography—of course. This is the Caribbean, after all.

All things to do » Things to do

Nearby recommended attractions:

Maho Beach
Maho Beach(Cruz Bay)
Attraction type: Beaches
See nearby places to eat
Trunk Bay
Trunk Bay(Virgin Islands National Park)
Owner description: The good news: this world-class stretch of white sand and turquoise water is St. John's most photographed beach, which features a marked underwater trail for beginning snorkelers... more Owner description: The good news: this world-class stretch of white sand and turquoise water is St. John's most photographed beach, which features a marked underwater trail for beginning snorkelers. The bad news: because of its popularity, it can get very crowded with cruise ship passengers and members of sightseeing tours. less
Attraction type: Beaches; Bodies of Water; Reefs
See nearby places to eat
Cinnamon Bay
Cinnamon Bay(Virgin Islands National Park)
Owner description: Situated in the unspoiled island refuge, Virgin Islands National Park, this beach offers a variety of water sports from snorkeling and kayaking to sailing and windsurfing, plus a... more Owner description: Situated in the unspoiled island refuge, Virgin Islands National Park, this beach offers a variety of water sports from snorkeling and kayaking to sailing and windsurfing, plus a popular beachfront cottage and campsite complex. less
Attraction type: Beaches; Bodies of Water
See nearby places to eat
Waterlemon Cay
Waterlemon Cay(Virgin Islands National Park)
A short swim from Leinster Bay, you'll find some of the best snorkeling on this small island, with its plethora of marine life.
Attraction type: Islands; Reefs; Bodies of Water
See nearby places to eat
Honeymoon Beach
Honeymoon Beach(Caneel Bay)
Nestled at Caneel Bay, this picture perfect, palm fringed beach boasts a colorful coral reef perfect for snorkeling.
Attraction type: Beaches; Reefs
See nearby places to eat

All places to eat » Places to eat

Nearby recommended restaurants:

Our Market Smoothies
Our Market Smoothies
Ranked #1 of 56 Restaurants in Cruz Bay
Cuisines: American, Caribbean, Vegetarian, Gluten Free, Healthy, Vegan
Good for: Local cuisine, Families with children, Dining on a budget
Dining options: Lunch, Drinks, Late Night, Outdoor Seating, Seating, Serves Alcohol, Takeout, Wheelchair Accessible
ZoZo’s Ristorante
ZoZo’s Ristorante
Ranked #1 of 2 Restaurants in Caneel Bay
Price: $24 - $38
Cuisines: Italian, Seafood, Gluten Free
Good for: Special occasions, Local cuisine, Scenic view, Romantic, Large groups
Dining options: Dinner, Late Night, Full Bar, Outdoor Seating, Parking Available, Reservations, Seating, Serves Alcohol, Validated Parking, Waitstaff, Wheelchair Accessible
Extra Virgin Bistro
Extra Virgin Bistro
Ranked #2 of 56 Restaurants in Cruz Bay
Price: $25 - $50
Cuisines: Italian, American, Caribbean, Seafood, Mediterranean, Gluten Free
Good for: Special occasions, Local cuisine, Bar scene, Families with children, Large groups
Dining options: Dinner, Full Bar, Outdoor Seating, Reservations, Seating, Serves Alcohol, Waitstaff
Sam & Jack's Deli
Sam & Jack's Deli
Ranked #3 of 56 Restaurants in Cruz Bay
Price: $10 - $15
Cuisines: American, Delicatessen, Soups
Good for: Families with children, Dining on a budget
Dining options: Lunch, Dinner, Breakfast, Brunch, Cash Only, Delivery, Free Off-Street Parking, Outdoor Seating, Parking Available, Seating, Serves Alcohol, Takeout, Wheelchair Accessible, Wine and Beer
The Tourist Trap
The Tourist Trap
Ranked #1 of 12 Restaurants in Coral Bay
Price: $7 - $13
Cuisines: American, Bar, Seafood, Caribbean, International
Good for: Local cuisine, Scenic view, Families with children, Dining on a budget
Dining options: Lunch, Drinks, Dinner, Accepts Discover, Accepts Mastercard, Accepts Visa, Outdoor Seating, Parking Available, Seating, Serves Alcohol, Takeout, Waitstaff

All accommodations » Where to stay - Budget

St John Guest Suites
St John Guest Suites
$250
Ranked #1 of 7 St. John B&B and Inns

Additional nearby recommended accommodations:

Estate Lindholm
3.0 of 5
Estate Lindholm
$268 - $479
Ranked #1 of 5 Cruz Bay B&B and Inns
Show Prices
Cruz Bay Boutique Hotel
3.0 of 5
Cruz Bay Boutique Hotel
$165 - $243
Ranked #1 of 5 Hotels in Cruz Bay
Show Prices

All accommodations » Where to stay - Midrange

Nearby recommended accommodations:

Gallows Point Resort
4.0 of 5
Gallows Point Resort
$326 - $669
Ranked #2 of 5 Hotels in Cruz Bay
Show Prices
St. John Inn
3.0 of 5
St. John Inn
$161 - $346
Ranked #3 of 5 Hotels in Cruz Bay
Show Prices
Caneel Bay Resort
5.0 of 5
Caneel Bay Resort
$532 - $924
Ranked #1 of 1 Hotels in Caneel Bay
Show Prices

All accommodations » Where to stay - Luxury

Nearby recommended accommodations:

Grande Bay Resort
4.0 of 5
Grande Bay Resort
$353 - $718
Show Prices
Sea Shore Allure
4.5 of 5
Sea Shore Allure
$507 - $779
Ranked #4 of 5 Hotels in Cruz Bay
Show Prices
The Westin St. John Resort
4.0 of 5
The Westin St. John Resort
$268 - $556
Ranked #5 of 5 Hotels in Cruz Bay
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.