virgin islands villas
St. John · Areas

Where to stay on St. John

St. John has 13 areas with their own guide here, 1 of them with villas listed by their owners. The table compares each by the drive to Cruz Bay or the Cruz Bay ferry, whether you need a car, how steep the roads are, and the lowest nightly rate, with the live villa count. Pick an area, then read its guide and see its rentals.

Where you stay on St. John decides the shape of your days more than it would on most islands. Almost 58 percent of the island's land, 7,259 acres, is the Virgin Islands National Park, per the National Park Service, so the houses sit in pockets: the town and the hills around it, two private enclaves above the North Shore beaches, the residential bays of the South Shore, the far side at Coral Bay, and the high ground in between. The roads between them are steep and slow, and the ferry lands in one place, Cruz Bay.

There is no right area for everyone, only the one that matches how you want to spend the week. Below: how the island is laid out, each region with its measured drive to town and what it asks of you, and the questions that settle the choice.

Where the neighborhoods sit

Cruz Bay is the only town and the only landing. Every passenger ferry from St. Thomas ties up here, and the car barge lands at Enighed Pond beside it. Two roads leave town. North Shore Road runs east past the Park beaches, Hawksnest, Trunk Bay, Cinnamon Bay and Maho Bay, and carries almost no houses. Centerline Road climbs over the spine of the island to Coral Bay, 28 minutes from the ferry by our measurement, and that drive is why the east side feels like a different island.

South of town the coast folds into a string of residential bays, Great Cruz Bay, Chocolate Hole, Fish Bay and Rendezvous Bay, where most private villas are, seven to twenty minutes from the ferry. Above them, Gifft Hill and Bordeaux Mountain trade the beach for elevation and a view. Beyond Coral Bay, Johns Folly and the East End are close to forty minutes from the dock.

Read the drive times as the island's clock. A house twelve minutes from town is a house where dinner in Cruz Bay is an easy decision; a house forty minutes out is one where you cook.

Areas compared

AreaDrive to Cruz BayCarRoadsBeachVillasFrom
Great Cruz Bay12 minCar recommendedRolling hillsBeach on foota few$4,000
Cruz Bay—Car recommendedRolling hillsBeach a short drivenone yet—
Chocolate Hole7 minCar neededSteep roadsBeach a short drivenone yet—
Rendezvous Bay19 minCar needed—Beach on footnone yet—
Fish Bay17 minCar neededSteep roadsBeach a short drivenone yet—
Gifft Hill11 minCar neededSteep roadsBeach a short drivenone yet—
Peter Bay15 minCar neededSteep roadsBeach on footnone yet—
Catherineberg12 minCar neededRolling hillsBeach a short drivenone yet—
Bordeaux Mountain23 minCar neededSteep roadsBeach by carnone yet—
Coral Bay26 minCar neededRolling hillsBeach by carnone yet—
Johns Folly37 minCar neededSteep roadsBeach on footnone yet—
East End40 minCar neededSteep roadsBeach on footnone yet—
Lovango Cay—No car needed—Beach on footnone yet—

Drive times are island estimates from the area guides; the from-price is the lowest nightly rate an owner has listed. Dashes mean the guide has not been verified yet.

St. John areas on a map

Area to stay Ferry dockOpen the full map

The regions of St. John, one at a time

Cruz Bay

The ferry lands here, the grocery and the restaurants are here, and this is the only part of St. John where dinner is a walk. The beaches are still a drive.

Stay in town for the walk to dinner and the ferry at your feet, and accept that the North Shore beaches are a drive or a taxi. The hills just south are the compromise most first visits settle on. Chocolate Hole faces the sunset seven minutes from town, on steep concrete roads that want a jeep. Great Cruz Bay has the Westin's beach at the head of the bay and rolling roads, twelve minutes out. Gifft Hill climbs behind both, twelve minutes up, with the view in place of a beach.

Suits a first visit, a short one, and any group that would rather walk to dinner than drive to it.

Great Cruz Bay

A sheltered bay on the south side of St. John with the Westin at its head, 12 minutes by car from Cruz Bay. Most of the houses on the hill above face the water, and most of the rentals are the resort's own units, listed by their owners. A car is recommended.

villas listed · from $4,000 · 12 min to Cruz Bay
Cruz Bay

Cruz Bay is St. John's ferry town and the only place on the island where dinner is a walk: restaurants, the Park visitor center and Mongoose Junction are all on foot. For the beaches you will still want a car: Honeymoon Beach is a 20-minute walk, Trunk Bay a short drive on the North Shore Road. Below: the setting, beaches by drive time, parking, steepness, dining, and rentals in and around town.

no villas yet
Chocolate Hole

A residential hillside between Cruz Bay and Great Cruz Bay, 7 minutes from town. Wide views west to St. Thomas and the sunset. Mostly private houses with pools; no beach of its own, Hart Bay and the Westin beach are close.

no villas yet · 7 min to Cruz Bay
Gifft Hill

Gifft Hill, St. John, USVI, is the ridge of private houses between Cruz Bay and the south shore bays, about 650 feet up at its middle by our measurement. It suits a group that wants a house on the hill and will drive to every beach and every dinner. From Gifft Hill, Cruz Bay town is 11 minutes by car.

no villas yet · 11 min to Cruz Bay

North Shore

The coast everyone comes for, and the one with the fewest houses: the beaches belong to the Park, and the villas sit in two private enclaves above them.

Peter Bay is the one place on St. John where a villa stands above a North Shore beach you can walk to, sixteen minutes from Cruz Bay on steep roads. Catherineberg sits on the slopes above, fourteen minutes out on gentler roads, with the beaches a short drive below. The grocery and dinner are back in town, and the drive home is the same road after dark.

Suits a trip built around Trunk Bay, Cinnamon Bay and Maho Bay, with a car and a full fridge.

Peter Bay

Peter Bay, St. John, is the private hillside between Trunk Bay and Cinnamon Bay on the North Shore, where a villa stands above a beach you walk to. It suits a trip built around the Park beaches, with a car. From Peter Bay, Cruz Bay town is 15 minutes by car.

no villas yet · 15 min to Cruz Bay
Catherineberg

Catherineberg, St. John, USVI is the ridge above the North Shore: houses along Centerline Road in the middle of the island, around a sugar mill ruin the National Park keeps, with the park beaches a few minutes below. It suits a beach week with a car. From Catherineberg, Cruz Bay town is 12 minutes by car.

no villas yet · 12 min to Cruz Bay

South Shore

The residential bays east of Chocolate Hole: private, quiet, and eighteen to twenty minutes from the ferry.

Fish Bay is the larger of the two, its houses on steep hillsides with the beach a short drive down; Rendezvous Bay is smaller, and its houses sit close enough to walk to the water. Neither has a shop or a restaurant, so Cruz Bay is the town for both. What they offer is a house with nobody passing and a coast with few houses on it.

Suits second visits and longer stays that want privacy without giving up the town.

Rendezvous Bay

Rendezvous Bay is a residential bay on the south shore of St. John, USVI, with private villas above Klein Bay and Ditleff Point and no shop or restaurant. From Rendezvous Bay, Cruz Bay town is 19 minutes by car. It suits a group that wants a quiet house above the water and will drive for everything else.

no villas yet · 19 min to Cruz Bay
Fish Bay

Fish Bay, St. John is a hillside of private houses above a bay on the island's south shore, 17 minutes by car from Cruz Bay town by our measurement. The roads measure steep and the nearest sand is a 5 minute drive. Stay here for a house on its own slope and a week that is mostly spent at it.

no villas yet · 17 min to Cruz Bay

East End and Coral Bay

The far side of the island, 28 minutes from the ferry over Centerline Road, where the pace drops and the drive is the whole decision.

Coral Bay has a handful of bars and restaurants on the harbor rather than a town, and the villas spread around it and up the valleys behind. Johns Folly runs south along the coast toward Salt Pond, 38 minutes from the dock; the East End road ends at Hansen Bay, 41. Both put houses on the water on steep roads. Shop in Cruz Bay before you drive east.

Suits a return trip, a stay of a week or more, and a group that would rather cook than drive to dinner.

Coral Bay

The east side of St. John, 28 minutes from the Cruz Bay ferry over the mountain road. Slower and more spread out than Cruz Bay, with a handful of bars and restaurants on the harbor and empty beaches on the road to the East End.

no villas yet · 26 min to Cruz Bay
Johns Folly

Johns Folly is the stretch of St. John's southeast coast between Coral Bay harbor and Salt Pond Bay: steep hillsides, villas spread up them and a beach of its own 7 minutes on foot. It suits a week built around the south shore park beaches and cooking in. From Johns Folly, Cruz Bay town is 37 minutes by car.

no villas yet · 37 min to Cruz Bay
East End

The East End is the far reach of St. John, past Coral Bay, where Route 10 runs out along the eastern arm above small bays. St. John East End rentals are houses on steep ground, nearer the North Shore beaches than to town. From the East End, Cruz Bay town is 40 minutes by car.

no villas yet · 40 min to Cruz Bay

Interior and hillside

Bordeaux Mountain is the high ground on the road to Coral Bay, 25 minutes from Cruz Bay, and every beach is a drive.

What the mountain gives is elevation: the view across the island, the breeze, and evenings cooler than the bays. The roads are steep and the nearest sand is a drive in either direction, so it is a house for people who plan their beach days rather than wander into them.

Suits a group that wants the view and the quiet and does not mind the wheel.

Bordeaux Mountain

Bordeaux Mountain, St. John is the ridge above Centerline Road on the way to Coral Bay, the island's highest ground at 1,286 feet per the National Park Service, and a villa here trades sand for height and the view. It suits a party that will drive to every beach. From Bordeaux Mountain, Cruz Bay town is 23 minutes by car.

no villas yet · 23 min to Cruz Bay

Lovango Cay

A private island off Cruz Bay, reached by boat rather than road.

Lovango Cay is its own arrangement: the resort's ferry crosses from Cruz Bay in about ten minutes, there are no roads, and the villas, treehouses and beach club are reached on foot from the dock. Cruz Bay is an evening out on the water rather than a drive.

Suits a couple or a small group that wants the water at the door and no car at all.

Lovango Cay

Lovango Cay is a private island off St. John's north-west coast, with no cars but the resort's own. It suits a couple or a small group content to plan evenings around the last boat. From Cruz Bay, the island is a 10 minute crossing on the resort ferry, per the Lovango Resort and Beach Club as of October 2026.

no villas yet

Choosing where to stay in St. John, USVI

The right area depends on how you want the days to unfold. Four questions settle most choices.

Do you want to walk to dinner?

  • Cruz Bay is the only area where dinner and the ferry are on foot.
  • Everywhere else a car is needed or recommended; Great Cruz Bay is the one area where the beach is on foot without one.

How much driving will you accept?

  • St. John's roads are steep and winding, and the drive home from Cruz Bay is in the dark.
  • If you would rather not drive much, stay within fifteen minutes of the dock; the buckets below sort the areas by that clock.

Which beaches matter most?

  • For Trunk Bay, Cinnamon Bay and Maho Bay, the North Shore enclaves are closest; from town, Trunk Bay is a thirteen minute drive.
  • For a small beach at the bottom of the road, the records mark Great Cruz Bay, Peter Bay, Rendezvous Bay, Johns Folly and the East End as beach on foot.

How long are you staying?

  • Four nights lose the least to the road within fifteen minutes of the dock.
  • A week or more can absorb Coral Bay's half hour and is the stay it was made for.

By the clock from the dock

  • Under 15 minutes: Great Cruz Bay, Chocolate Hole, Gifft Hill, Catherineberg, and Lovango Cay on foot
  • 15 to 30 minutes: Rendezvous Bay, Fish Bay, Peter Bay, Bordeaux Mountain, Coral Bay
  • Over 30 minutes: Johns Folly, East End

Featured villas on St. John

All villas on St. John

Listed by their owners. See rates and dates, then write to the owner.

Questions about where to stay

Which area of St. John has the most villas listed here?
Great Cruz Bay, with 1 listed by their owners.
What is the best place to stay in St. John, USVI, on a first visit?
Cruz Bay, or the hills within fifteen minutes of it, Great Cruz Bay and Chocolate Hole. The ferry, the grocery and the restaurants stay close, the North Shore beaches start thirteen minutes from town, and a first trip loses the least time to the road.
Is it better to stay on the North Shore or the South Shore of St. John?
North for the Park beaches, on foot at Peter Bay or minutes below Catherineberg, with the grocery and dinner a drive back to town. South for private residential bays eighteen to twenty minutes from the ferry with smaller beaches and fewer visitors. Most first visits pick the hills just south of town, which sit between the two.
How far is Coral Bay from Cruz Bay?
About 28 minutes by car from the Cruz Bay ferry dock over Centerline Road, measured on island roads. There is no bus or boat between the two.
Do you need a car on St. John?
Yes, wherever you stay, Cruz Bay included. Town is walkable, but the North Shore beaches, the far side of the island and most grocery runs are a drive, and most owners recommend a jeep for the driveways. Rental cars from St. Thomas usually cannot cross on the barge, so rent in Cruz Bay. Lovango Cay, reached by boat, has no roads.

Every rental here is listed by its owner. See the real nightly rate, then ask them about your dates. No service fee.