Everything you need to plan a great St. John trip — beaches, food, lodging, and getting around without renting a Jeep. From the drivers who live here year-round.
If you're a few weeks out from your trip, these are the answers that change how you plan it.
For most visitors, no. If you're staying in Cruz Bay or at a villa and primarily want beach access, a combination of the Villa Man beach shuttle plus occasional private taxis is cheaper and dramatically less stressful than renting a Jeep.
The math: rental Jeeps run $90–$120 per day, plus gas, plus the stress of driving on the LEFT side of narrow, steep, winding mountain roads. Parking at popular National Park beaches fills before 10 AM. Our shuttle costs $8–$14 per person and drops you right at the sand.
The only reasons to rent: you plan multiple Coral Bay trips, you want full schedule independence, or you have very young children with daily logistics. For most trips, both the math and the stress level favor leaving the driving to us.
The Villa Man beach shuttle. Book a seat online, get picked up at a select Cruz Bay hotel or the Cruz Bay ferry dock, and we drop you right at the Trunk Bay entrance.
Fare: $9 per person one-way for groups of 2+, or $18 round-trip. Villa Man provides transportation only — the $5/adult Trunk Bay National Park entry fee is not included and is paid separately at the entrance. You skip the parking-lot chaos (Trunk Bay parking fills by 10 AM most days), and you don't pay for a rental Jeep.
Alternatives: rent a Jeep ($90–$120/day plus gas and parking stress), or take a private taxi ($12–$15 per person one-way). The shuttle is the right answer for most guests.
Three options work together:
1. The Villa Man beach shuttle — for round-trips to North Shore beaches. This handles 80% of typical visitor needs.
2. Private taxis — for trips off the standard shuttle route or at odd times: dinner runs, Coral Bay day trips, grocery runs, evening pickups.
3. A private driver service — for full-day or multi-day arrangements where you want the same driver who knows your itinerary all week. Especially worthwhile for groups of 4+ or anyone who hates logistics.
Most villas are within walking distance of nothing, so plan transport for every outing.
Yes — Cruz Bay's downtown is compact and walkable. The ferry dock, Mongoose Junction shops, dozens of restaurants, the post office, banks, and the National Park visitor center are all within a 5–10 minute walk of each other.
If you're staying in Cruz Bay proper (Gallows Point, The Saint, Estate Lindholm, downtown condos), you can walk to dinner, breakfast, and most errands. Beach trips and any travel outside town center, however, need transportation.
A typical week works well like this:
Day 1 (arrival): ferry pickup, settle in, dinner walking distance to your villa or in Cruz Bay.
Days 2-5: alternate beach days (Trunk, Maho, Cinnamon, Hawksnest) with one rest day or hike day.
Day 6: Coral Bay day trip for Skinny Legs lunch and quieter east-side beaches.
Day 7 (departure): early breakfast, ferry dropoff.
The Villa Man beach shuttle handles most days; a private driver makes the Coral Bay day easy. Many guests pre-book a Private Driver itinerary for the whole week.
Each guide goes deeper on one part of your St. John trip. All written by us, the drivers who live here.
We're not a corporate travel site. Villa Man is a working taxi and tour service based in Cruz Bay — our drivers spend every day taking real guests to real places on St. John. We answer the same questions hundreds of times a year, and we've watched what works and what doesn't.
Everything on these pages comes from that daily, ground-level experience. We tell you what we'd tell a guest in our van. If a beach gets crowded by 10 AM, we say so. If a restaurant has been coasting on reputation, we don't recommend it. If renting a Jeep is the right call for your situation, we tell you that too.
The honest answers are the only ones worth giving.