St. John Hotels

WhereToStay.com Verified
The Westin St. John Resort and Villas is a 4.0 star beach resort with family pool, spa, water sports. Arrayed…
From $220 / Night
WhereToStay.com Verified

Caneel Bay

St. John

No place on earth is farther from the world's cares than Caneel Bay, where clear sapphire waters kiss the golden…
From $425 / Night
WhereToStay.com Verified
Areola: Turner Bay's best kept secret for a one bedroom oceanfront unit in the heart of a great resort
From $465 / Night
WhereToStay.com Verified
Brand new Seashore Allure Villa: for guests wanting a smaller resort with five star amenities
From $435 / Night
WhereToStay.com Verified
Situated within the heart of the U.S. Virgin Islands National Park, Cinnamon Bay is committed to preserving the botanical surroundings…
Call for rates
WhereToStay.com Verified
Condo #3 in Cruz Bay's Seashore Allure Resort: Near the action of town, but still private and peaceful
From $435 / Night
WhereToStay.com Verified
Enjoy Seashore Allure #6 on the waterfront or head into nearby Cruz Bay for shops, restaurants, and live entertainment.
From $660 / Night
WhereToStay.com Verified
Seashore Allure #5: A waterfront accommodation near Cruz Bay with every conceivable perk.
From $660 / Night
WhereToStay.com Verified
Roomy condo on St. John in small complex overlooking Great St. James
From $960 / Night
WhereToStay.com Verified
Our readers always come back again to this spacious condo on St. John
From $960 / Night
WhereToStay.com Verified
Seashore Allure #4 provides a destination for romance and fun.
From $465 / Night
Lavender Hill Suites are located in the heart of St. John facing west overlooking Cruz Bay Harbor, Lavango Key, Pillsbury…
From $195 / Night
SENIOR CITIZENS: 50 years and older, who book 3 days or more receive $100 off. Must book thru owner, Phyllis…
From $175 / Night
Our resort is geared to adults, so we pride ourselves on relaxation and serenity. Cool off in our pool or…
From $265 / Night
The most affordable and comfortable hotel on the island for those who are looking for a simple, economical place to…
From $110 / Night

Back to Top

Loading...