Luxury Hotels in St. John

Coconut Coast Villas

P.O Box 618, Cruz Bay
Turner Bay

On the beach, near the town...
Read more

The Westin St. John Resort and Villas

Great Cruz Bay
Great Cruz Bay

Deluxe, cliff top resort...
Read more

Caneel Bay Resort

Cruz Bay

Seven Memorable Beaches...
Read more

Lavender Hill Suites

5000-4A Estate Enighed 456
Hart Bay

Private luxury suites...
Read more

Great Expectations

Hart Bay

Stunning Sunrise and Sunset Views...
Read more

Villa Panache

Hillside,
Above Rendezvouz Bay

Luxury Living...
Read more

Coco de Mer Villa

Close to Peter Bay Beach

Luxury Near The Sea...
Read more

Caneel Bay Resort

P.O. Box 720
Virgin Islands National Park

Genteel resort in a magnificent setting...
Read more

Estate Zootenvaal

Hurricane Hole
11045 Zootenvaal

Cozy Cottages in a Remote Setting...
Read more

Island Getaways

7924 Emmaus, Coral Bay

Villa vacations...
Read more

Seaview Homes

P.O Box 644

See views from Seaview Homes...
Read more

Destination St John

Palm Plaza shopping center
P.O Box 8306

Luxury villas with style...
Read more

Chocolate Hart

122 Quarter Chocolate Hole

True island experience...
Read more

Garden by the Sea

5000-4A Enighed, Suite 87
Cruz Bay

Cozy villa...
Read more

Concordia Eco-Tents and Studios

20-27 Estate Concordia

Eco-friendly tents or cottages...
Read more

Gallows Point Resort

Route 105 (Bay Street)
(Mail) Box 58

Lovely harbor-side suites...
Read more

Concordia Eco-Tents and Studios

Cruz Bay

Eco-friendly Resort...
Read more

Time Out

Chocolate Hole

Hillside villa with ocean views...
Read more

Estate Lindholm Bed and Breakfast

P.O. Box 1360

B&B set among historical ruins...
Read more

St. John Inn

Near St. Ursula's Church
P. O. Box 37

In-town inn...
Read more
Contact   ·   Privacy   ·   Terms