St. John Hotels

St. John doesn't have many beachfront hotels, but that's a small price to pay for all the pristine sand. The island's two excellent resorts—Caneel Bay Resort and the Westin St. John Resort & Villas—are on the beach. Most villas are in the residential south-shore area, a 15-minute drive from the north-shore beaches. If you head east you come to the laid-back community of Coral Bay,

where there are growing numbers of villas and cottages. If you're looking for West Indian village charm, there are a few inns in Cruz Bay. Your choice of accommodations also includes condominiums and cottages near town; one campground at the edge of beautiful beaches (bring bug repellent); eco-resorts; and luxurious villas, often with a pool or a hot tub (sometimes both) and a stunning view.

Read More

Fodor's Choice Hotels

View All

All Hotels

View All
Browse All Hotels


Trip Finder

No Thanks

Love To Travel?

Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.

Thank You

Now sit back, relax, and check your inbox to start planning your next travel adventure.

Please tell us more about the type of travel you're interested in. Check all that apply.