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.

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:

Ocean Runner Powerboat Rentals
Ocean Runner Powerboat Rentals(Cruz Bay)
Owner description: Let us provide the best day of your vacation! Whether you want to visit the BVI, cruise around locally with or without a captain, or sail the beautiful Caribbean waters, we have... more Owner description: Let us provide the best day of your vacation! Whether you want to visit the BVI, cruise around locally with or without a captain, or sail the beautiful Caribbean waters, we have what you need. Conveniently located right in Cruz Bay, we have the finest fleet of boat rentals available, as well as a team of knowledgeable captains ready to show you the best the islands have to offer. Each boat is equipped with a large cooler and bluetooth speakers. Snorkel, GoPro, and fishing gear are available to personalize your experience! less
Attraction type: Boat Tours; Boat Rentals; Gear Rentals; Taxis & Shuttles; Scuba & Snorkeling
Scott Beach
Scott Beach(Caneel Bay)
Located on St. John's north shore, this is one of Caneel Bay's seven secluded beaches.
Attraction type: Beaches
Maho Beach
Maho Beach(Cruz Bay)
Attraction type: Beaches
See nearby places to eat
Ram Head Trail
Ram Head Trail
Attraction type: Hiking Trails
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

All places to eat » Places to eat

Nearby recommended restaurants:

Our Market Smoothies
Our Market Smoothies
Ranked #1 of 49 Restaurants in Cruz Bay
Cuisines: Caribbean, Healthy
Dining options: Drinks, Late Night, Breakfast, Brunch, Lunch
ZoZo's Ristorante
ZoZo's Ristorante
Ranked #1 of 2 Restaurants in Caneel Bay
Price: $24 - $38
Cuisines: Italian
Good for: Romantic, Special occasions, Scenic view
Dining options: Dinner, Late Night, Delivery, Reservations
Sam & Jack's Deli
Sam & Jack's Deli
Ranked #2 of 49 Restaurants in Cruz Bay
Price: $10 - $15
Cuisines: American, Sandwiches, Delicatessen
Dining options: Dinner, Breakfast, Lunch, Delivery
De' Coal Pot
De' Coal Pot
Ranked #4 of 117 Restaurants in St. John
Cuisines: Indian
Dining options: Dinner, Lunch, Reservations
The Terrace Restaurant
The Terrace Restaurant
Ranked #3 of 49 Restaurants in Cruz Bay
Price: $25 - $50
Cuisines: French, Seafood, Wine Bar
Dining options: Dinner, Late Night, Outdoor Seating, Reservations

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
A House of Open Arms
A House of Open Arms
$170 - $360

Additional nearby recommended accommodations:

Garden by the Sea B&B
Garden by the Sea B&B
$160 - $275
Ranked #1 of 5 Cruz Bay B&B and Inns

All accommodations » Where to stay - Midrange

Nearby recommended accommodations:

Sea Shore Allure
4.5 of 5
Sea Shore Allure
$473 - $752
Ranked #1 of 5 Hotels in Cruz Bay
Show Prices
Estate Lindholm
3.0 of 5
Estate Lindholm
$241 - $453
Ranked #2 of 5 Cruz Bay B&B and Inns
Show Prices
Grande Bay Resort
4.0 of 5
Grande Bay Resort
$261 - $677
Show Prices

All accommodations » Where to stay - Luxury

Nearby recommended accommodations:

Gallows Point Resort
4.0 of 5
Gallows Point Resort
$316 - $608
Ranked #3 of 5 Hotels in Cruz Bay
Show Prices
Caneel Bay Resort
5.0 of 5
Caneel Bay Resort
$480 - $861
Ranked #1 of 1 Hotels in Caneel Bay
Show Prices
The Westin St. John Villas
4.5 of 5
The Westin St. John Villas
$256 - $921
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.