St John asks more of you than most Caribbean islands. No direct flights. No resort wristbands at the door. Just a ferry ride from St Thomas and a road that climbs steeply into national park territory the moment you arrive.
That friction is the point. Two-thirds of this island is protected land, which means no mega-resorts lining the beaches, no cruise ship crowds spilling onto the sand, and reefs that are genuinely alive. The 40-plus beaches here are spread across an island nine miles long and most of them feel like yours alone.
This guide covers every beach, snorkel spot, and hiking trail on St John, ranked by difficulty and experience level so you know exactly which bays match your trip not just which ones are famous.
QUICK ANSWER:
St John is a US territory no passport needed. Reach it by ferry from St Thomas in 20 minutes. Over 60% is Virgin Islands National Park. No all-inclusive resorts exist. Most visitors rent villas and Jeeps. World-class snorkeling starts directly from shore at most beaches.
Why St John Is Different From Every Other Caribbean Island
Most Caribbean destinations sell relaxation through resorts. St John sells it through nature.
- Pick from over 40 beaches — most with fewer than 30 people on them
- Explore Virgin Islands National Park, which covers nearly two-thirds of the island
- Snorkel directly from shore at almost every beach — no boat tour needed
- Use US dollars and your regular cell phone plan — no passport required
- Skip the cruise ship crowds that flood St Thomas daily
St John measures just nine miles long and three miles wide. However, that small footprint packs more ecological diversity than islands ten times its size. The national park designation means development is tightly restricted. As a result, the beaches, trails, and reefs remain largely intact.
This is not a resort island. If you want a swim-up bar and a wristband, St Thomas or Aruba will serve you better. St John rewards travelers who want to explore.
How to Get to St John (It’s Easier Than You Think)
St John has no airport. Every visitor arrives by boat from St Thomas. This sounds inconvenient, but the process is simple once you know the options.
Ferry Options From St Thomas
Two ferry routes connect St Thomas to Cruz Bay on St John.
- Take the Red Hook ferry — runs every hour, 20-minute crossing, most popular option
- Use the Charlotte Amalie ferry — runs less frequently, 45-minute ride, closer to the airport
- Check schedules on arrival — ferries run from roughly 6 AM to midnight
- Buy tickets at the dock — no advance booking required
Red Hook is the better choice for most travelers. The ferry terminal is about a 30-minute taxi ride from Cyril E. King Airport on St Thomas. Ferries depart on the hour, and the ride across Pillsbury Sound takes roughly 20 minutes.
Car Ferry vs People Ferry
You have two choices: bring a rental car from St Thomas on the car barge, or take the passenger ferry and rent a vehicle on St John.
- Rent your Jeep on St John — the car barge is unreliable and has limited space
- Book your car rental early — supply is limited and vehicles go fast
- Support local St John rental companies — no major chains operate on the island
Most repeat visitors rent directly on St John. The passenger ferry runs frequently and reliably. The car barge does not. Additionally, renting locally keeps money in the St John economy.
Where to Stay in St John
St John accommodation works differently from most Caribbean destinations. There are no all-inclusive resorts. Hotel options are limited. Most visitors stay in rental villas scattered across the island’s hillsides.
Cruz Bay — Walk to Everything
Cruz Bay is the island’s main hub. The ferry dock, restaurants, grocery stores, and shops are all within walking distance.
- Stay here if you want walkable nightlife and dining
- Choose Cruz Bay for your first visit — the convenience makes everything easier
- Pick a hillside villa for harbor views and a short walk to town
- Check Gallows Point Resort or the Westin for hotel-style options
The Westin St John Resort Villas is the closest thing to a traditional resort on the island. It offers pools, on-site dining, and beach access. However, it is among the most expensive options.
Coral Bay — Quiet and Remote
Coral Bay sits on the eastern end of the island, about 35 minutes from Cruz Bay by car.
- Pick Coral Bay for solitude — fewer tourists and a slower pace
- Book a rental car before arriving — taxis rarely come this far
- Enjoy proximity to east end beaches like Haulover Bay and Hansen Bay
- Expect fewer restaurants — Coral Bay has a handful of options
Coral Bay appeals to repeat visitors who already know the island. First-timers generally find Cruz Bay more practical.
Villas vs Hotels
Rental villas dominate St John’s accommodation market. Over 800 villas are available across the island.
- Book direct with owners or local management companies — avoid the 4–20% service fees on major booking platforms
- Use St John-specific rental sites to find properties and contact owners directly
- Check for essentials like air conditioning, a pool, and beach gear included
- Expect to pay $200–$600 per night for a quality villa depending on season and size
Estate Lindholm, Garden by the Sea, and Coconut Coast Villas offer smaller, more intimate options near Cruz Bay. Lovango Resort and Beach Club sits on its own private island nearby, accessible by a short boat ride.
Best Beaches in St John — North Shore
The north shore beaches are the easiest to reach and the most popular. They face the calm Caribbean Sea, which means gentle water and reliable snorkeling conditions.
Trunk Bay
Trunk Bay is the most famous beach on St John. It consistently ranks among the top beaches in the Caribbean.
- Pay the $5 National Park entrance fee — it’s worth every cent
- Snorkel the underwater trail — a 400-foot marked path with signs identifying marine life
- Arrive before 10 AM — the parking lot fills fast
- Use the on-site facilities — lifeguards, showers, restrooms, and gear rentals available
Trunk Bay is beautiful, but it draws the most visitors. Expect crowds between 10 AM and 2 PM, especially when cruise ships dock on St Thomas. Early morning or late afternoon visits offer a completely different experience.
Cinnamon Bay
Cinnamon Bay sits just east of Trunk Bay and offers one of St John’s longest stretches of white sand.
- Snorkel the left side of the bay — coral patches and fish are more abundant than at Trunk Bay
- Hike the Cinnamon Bay Trail directly across the road — passes through sugar mill ruins
- Rent kayaks and paddleboards from the campground
- Camp overnight at the Cinnamon Bay Beach and Campground — eco-tents and cottages available
The sugar mill ruins along the Cinnamon Bay Trail tell the story of the island’s plantation past. The enslaved workers who labored in these fields are an important part of St John’s history. A visit to the ruins provides meaningful context for the island.
Maho Bay
Maho Bay is the best beach on St John for seeing sea turtles. The shallow seagrass beds just offshore attract hawksbill and green turtles that graze within feet of swimmers.
- Swim slowly and quietly — turtles will stay close if you don’t chase them
- Snorkel the northern end toward Maho Point for coral reef views
- Park along the road early — spaces fill by mid-morning
- Use only mineral sunscreen — chemical sunscreens are banned on St John
Maho Bay is typically the calmest north shore beach. The gradual depth and gentle water make it ideal for children and beginner snorkelers. Meanwhile, experienced snorkelers can follow the reef line at Maho Point for more dramatic underwater terrain.
Francis Bay
Francis Bay sits at the quiet western end of the north shore road. It draws fewer visitors than Trunk or Maho.
- Snorkel both sides of the bay — the right side toward Mary Point has healthy coral
- Walk the Francis Bay Trail for birdwatching — the salt pond attracts herons and pelicans
- Enjoy more shade than most north shore beaches — sea grape trees line the sand
- Use the picnic tables and portable restrooms on site
Francis Bay is one of the best beaches for travelers who want a quieter north shore experience without driving to the remote east end.
Best Beaches in St John — East End and South Shore
The east end and south shore beaches require more effort to reach. Roads are rougher, parking is limited, and some bays require short hikes. However, these beaches reward the effort with fewer people and healthier reefs.
Waterlemon Cay
Waterlemon Cay is widely considered the best snorkeling destination on St John. The small island sits just offshore in Leinster Bay on the island’s north-east coast.
- Hike the flat Leinster Bay Trail from the Annaberg Plantation parking lot — roughly 20 minutes
- Swim about 100 yards to the cay — the water is usually calm and shallow
- Circle the island for the best coral and fish density
- Avoid the backside of the cay in windy conditions — currents can pull strongly
The trail to Waterlemon Cay passes the ruins of the Leinster Bay Plantation and through mangrove habitat. Stop at the Annaberg Sugar Plantation ruins before or after your snorkel — they are among the best-preserved plantation sites in the Virgin Islands.
Haulover Bay
Haulover Bay sits on St John’s east end at the edge of the national park. It delivers some of the most dramatic underwater scenery on the island.
- Follow a short five-minute trail through the woods to reach the shoreline
- Snorkel the western side of the bay — large purple sea fans and coral formations thrive here
- Wear dive booties — the entry is rocky with sea urchins
- Check wind conditions before entering — exposed location means variable currents
Haulover Bay is a favorite among serious snorkelers. The coral health here is noticeably better than at the heavily visited north shore beaches.
Salt Pond Bay
Salt Pond Bay anchors the south shore and serves as the trailhead for the popular Ram Head Trail hike.
- Hike about 10 minutes down a short trail from the parking area to reach the beach
- Snorkel toward the reef in the center of the bay — look for pillar coral and moray eels
- Pack everything you need — no facilities beyond vault toilets
- Combine with the Ram Head Trail for a full half-day adventure
The center reef at Salt Pond Bay is a longer swim from shore. Therefore, this spot is best suited for confident swimmers. The beach itself is a beautiful mix of white sand and shade.
Lameshur Bay
Lameshur Bay — both Little Lameshur and Great Lameshur — sits on St John’s remote south coast.
- Rent a Jeep — the unpaved road to Lameshur requires four-wheel drive
- Snorkel left toward Yawzi Point at Little Lameshur for the best coral
- Expect very few people — the rough access keeps crowds away
- Bring all supplies — there are no vendors or facilities
Yawzi Point, located between Great and Little Lameshur Bays, has some of the healthiest reef on St John. The coral formations here grow in deep ridges and valleys that support dense marine life.
Hansen Bay
Hansen Bay Beach is a relaxed east end beach with good snorkeling and easy access.
- Find the clearly marked sign off the east end road
- Snorkel along the rocky edges for fish, stingrays, and coral formations
- Enjoy a quiet beach day — Hansen Bay rarely gets crowded
- Check for on-site food options — a beach bar sometimes operates seasonally
Hansen Bay works well for travelers staying in the Coral Bay area who want a short drive to a quality beach.
Best Snorkeling in St John — Ranked by Experience Level
| Snorkel Spot | Level | Entry | Swim Distance | Best For | Watch Out For |
|---|---|---|---|---|---|
| Maho Bay | Beginner | Sandy, gradual | From shore | Sea turtles in seagrass | Limited coral variety |
| Trunk Bay | Beginner | Sandy, easy | From shore | Underwater snorkel trail | Crowds after 10 AM |
| Honeymoon Beach | Beginner | Sandy, shallow | From shore | Calm reef, romantic setting | Requires hike or boat to reach |
| Cinnamon Bay | Beginner | Sandy, smooth | Short | Coral patches, fish variety | Less dramatic than east end sites |
| Waterlemon Cay | Intermediate | Rocky | ~100 yards to cay | Best overall reef diversity | 20-min hike to reach; currents on backside |
| Francis Bay | Intermediate | Sandy | Moderate | Healthy coral, fewer crowds | Variable visibility |
| Salt Pond Bay | Intermediate | Sandy | Long swim to center reef | Pillar coral, moray eels | Choppy conditions; no facilities |
| Haulover Bay | Advanced | Rocky, sea urchins | Short but technical | Sea fans, dramatic coral structure | Dive booties essential; variable currents |
| Yawzi Point (Lameshur) | Advanced | Rocky | Long | Ridge-and-valley reef formations | 4WD access only; strong currents possible |
| Tektite (Great Lameshur) | Advanced | Rocky, hike required | Moderate | Pristine reef, historic NASA site | Remote; no facilities; fitness required |
St John offers some of the best shore-entry snorkeling in the entire Caribbean. You can access world-class reefs without booking a boat tour. However, conditions vary dramatically between bays.
Beginner Snorkeling
New snorkelers need calm water, gradual depth, and easy beach entry.
- Pick Maho Bay — shallow seagrass, sea turtles, gentle conditions
- Try Trunk Bay — the marked underwater trail guides you through the basics
- Choose Honeymoon Beach — protected reef in shallow water, accessible via the Lind Point Trail
- Snorkel Cinnamon Bay — smooth sandy entry with coral patches close to shore
These four beaches rarely have strong currents. The water stays shallow enough to stand in most areas.
Intermediate Snorkeling
Comfortable snorkelers ready for deeper water and longer swims should explore these bays.
- Snorkel Waterlemon Cay — swim to the island and circle it for peak diversity
- Explore Francis Bay — follow the reef line along the north side
- Visit Salt Pond Bay — swim to the center reef for pillar coral and bigger fish
- Check Caneel Bay — healthy reef between Honeymoon Beach and Caneel
These spots require swimming 50–200 yards from shore. Bring a snorkel vest for extra confidence on longer swims.
Advanced Snorkeling
Strong swimmers who can handle rocky entries, currents, and long distances will find the best reef here.
- Target Haulover Bay — dramatic coral structures and sea fans in deeper water
- Swim Yawzi Point at Little Lameshur — ridge-and-valley reef formations
- Explore the Tektite snorkel at Great Lameshur — one of St John’s top underwater sites
- Navigate to Blue Cobblestone Beach via the Ram Head Trail for south shore reef
These locations involve challenging entries, potential currents, and distances that demand fitness. However, the coral health and marine diversity far exceed the north shore beaches.
INSIDER SECRET: The Tektite snorkel site at the southeastern tip of Great Lameshur Bay is named after a 1969 NASA underwater research project conducted there. Most guidebooks skip it entirely. The access requires a hike, but the reef is among the most pristine on the island.
Hiking Trails Worth the Sweat

St John is not just a beach destination. Virgin Islands National Park contains over 20 hiking trails that wind through tropical forest, past plantation ruins, and to clifftop views.
Ram Head Trail
Ram Head Trail is the most rewarding short hike on St John.
- Distance: 2.3 miles out and back from Salt Pond Bay
- Difficulty: moderate — exposed trail with some rocky scrambling
- Reward: a dramatic headland viewpoint overlooking the Caribbean and BVI
- Combine with snorkeling at Salt Pond Bay before or after the hike
Bring plenty of water. There is zero shade on the Ram Head peninsula. Early morning or late afternoon avoids the worst heat.
Reef Bay Trail
Reef Bay Trail is the island’s signature hike and demands a half-day commitment.
- Distance: approximately 5 miles out and back from the Centerline Road trailhead
- Difficulty: moderate — downhill to the beach, uphill on the return
- Highlights: sugar plantation ruins, ancient Taino petroglyphs, and a beach at the bottom
- Detour to the Petroglyph Trail — look for the spur 1.6 miles into the hike
The petroglyphs at the freshwater pool are carved into rock and are believed to be pre-Columbian. Friends of Virgin Islands National Park occasionally runs guided hikes down Reef Bay that include a boat ride back — check their schedule.
Lind Point Trail
Lind Point Trail starts directly across from the National Park Visitor Center in Cruz Bay.
- Distance: roughly 1 mile each way to Honeymoon Beach or Salomon Bay
- Difficulty: easy to moderate — the upper trail climbs to a 140-foot overlook
- Access: no car needed — walk from the ferry dock
- Reward: secluded beaches reachable only by trail or boat
This is the best hike for travelers without a rental car. The lower trail stays near sea level and leads directly to two of St John’s quietest beaches.
How to Get Around St John Without a Car
A rental car — specifically a Jeep or SUV — gives you the most freedom on St John. However, it is possible to explore without one.
- Walk from Cruz Bay to Honeymoon Beach and Salomon Bay via the Lind Point Trail
- Take the VITRAN public bus between Cruz Bay and Coral Bay for $1
- Hire safari-style taxis — open-air trucks that run set routes to major beaches
- Book a boat day — charter captains pick up from Cruz Bay docks
- Use taxis strategically — agree on a pickup time for the return trip
Be warned: the VITRAN bus rarely runs on schedule. Additionally, taxis may not want to drive all the way to Coral Bay. If you plan to visit the east end or south shore beaches, a rental car is practically essential.
St John drives on the left side of the road. The roads are narrow, steep, and winding. First-time drivers should take it slowly — especially on the Centerline Road curves.
St John vs St Thomas — Which Island Should You Pick?
| Category | St John | St Thomas |
|---|---|---|
| Getting There | Ferry from St Thomas (20 min) | Direct flights from US mainland |
| Beaches | 40+ national park beaches, mostly uncrowded | Popular beaches, more crowded on cruise days |
| Snorkeling | World-class shore snorkeling at 10+ bays | Good but fewer top-tier spots |
| Accommodation | Villas, small inns, one resort (Westin) | Resorts, hotels, all-inclusive options |
| Nightlife & Dining | Handful of restaurants in Cruz Bay; quiet evenings | Wide range of restaurants, bars, and clubs |
| Shopping | Small boutiques and art galleries | Duty-free shopping district, cruise port stores |
| Hiking | 20+ trails through national park | Limited hiking options |
| Vibe | Quiet, nature-focused, off-grid feel | Lively, tourist-friendly, more infrastructure |
| Best For | Snorkelers, hikers, nature lovers, couples | Shoppers, cruise visitors, nightlife seekers, families wanting resorts |
| Rental Car Needed? | Yes — essential for east/south shore | Helpful but taxis are more reliable |
This is the most common question among USVI first-timers. The answer depends entirely on what kind of trip you want.
- Choose St John for national park beaches, snorkeling, hiking, and quiet nights
- Choose St Thomas for shopping, nightlife, cruise port energy, and resort options
- Pick St John if you want to explore — pick St Thomas if you want to be entertained
- Consider both — a day trip from St Thomas to St John is popular but feels rushed
St Thomas has the airport, the cruise port, and the infrastructure. St John has the nature. Most travelers who visit both islands wish they had spent more time on St John.
A full day trip from St Thomas to St John is possible by ferry. However, one day barely scratches the surface. Three to five nights on St John allows enough time to hit the major beaches, complete a hike, and settle into the island rhythm.
Things Most Guides Won’t Tell You
Every St John travel guide covers the beaches and restaurants. Fewer mention the practical realities.
- Bugs are unpredictable — noseeum insects can be relentless on windless days, so pack DEET
- Disable cell phone roaming on the east end — your phone may ping BVI towers and incur charges
- Bring reef-safe mineral sunscreen — chemical sunscreens containing oxybenzone, octinoxate, and octocrylene are banned
- Grocery prices run 30–50% higher than the US mainland — stock up on essentials at St Thomas if possible
- Make dinner reservations in Cruz Bay — popular restaurants fill up quickly, especially in peak season
- Power outages happen — some villas have backup generators, so ask before booking
- The roads will surprise you — steep hills, tight curves, and driving on the left take adjustment
St John is not a polished resort experience. It operates on island time. Service is relaxed. Infrastructure is basic. Travelers who embrace this leave with a deeper connection to the island than those who fight it.
The Verdict
We’ve researched St John extensively, and our position is clear: this is the best island in the US Virgin Islands for travelers who want more than a poolside vacation.
The beaches are stunning. The snorkeling rivals destinations that cost twice as much to reach. The hiking trails deliver views that most Caribbean islands simply cannot match. And the fact that two-thirds of the island is protected national park means it will stay this way.
St John is not for everyone. It takes effort to get here. You will not find a concierge handing you a towel on arrival. The roads test your nerve. The bugs sometimes win.
But if you want a Caribbean island that still feels like a discovery rather than a product St John is it. Our research consistently confirms what repeat visitors already know: once you visit St John, every other Caribbean trip gets measured against it.

