Book Hotels in St. John
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. John hotels

Wharfside Village Hotel
"The hotel was absolutely beautiful. The room was first class. It was clean, had great amenities, and the view was beyond words. It could not be more convenient to everything in Cruz Bay. The staff was 5 star by any standard. The only bad thing was that I had to leave and go back to work the next ..."
Reviewed on Jul 22, 2026

Gallows Point Resort
"Gorgeous, well-maintained, great location!"
Reviewed on Jul 23, 2026

Villa Island Paradise
"Has issues with the ceiling leaking. Went to use the laundry and washer didn’t work after it took our money. The shower was a bit small. The view from the balcony was not what it was in pictures. The host is very polite and helpful. And the bedrooms were a decent size and comfortable beds. Parking ..."
Reviewed on Jul 24, 2026

St John Inn
"This is our favorite place to stay. Karen was very welcoming. We will see you next time. We will miss Frank the tree frog."
Reviewed on Jul 25, 2026

The Saint Resort
"The staff was very nice and friendly. They were helpful getting checked in and knowledgeable about the area. The bar has a pool side and dry side, which was really cool. They have several hot tubs, two pools, and a cold plunge tub. The restaurant on site was amazing, the view and the food were top ..."
Reviewed on Jul 24, 2026

Inn at Tamarind Court
"Wonderful and convenient to Cruz Bay"
Reviewed on Jul 26, 2026

The Westin St. John Resort Villas
"Very poor check-in, arrival process at 8 pm. Most things closed, Main Lobby a 15 minute walk away from the ferry arrival location. They need to have staff at the desks near the ferry to help with check-in and check-out. But overall a very nice resort with good beach and pool and good taxi service. ..."
Reviewed on Jul 25, 2026

Concordia Eco-Resort
"Very close to nature, beaches, hiking trails and felt like living in home. Views from the location are breathtaking and I had the best stay connecting with nature & soaking up the warmth of sun, sea waves & mountains around"
Reviewed on Jul 16, 2026

Cruz Bay Boutique Hotel
Cheap St. John hotels

Romantic, Private 1 Br Getaway With Pool And Stunning Views
St. John Hotel & Travel Guide
If you have no idea how to begin planning your St. Thomas and St. John vacation, rest assured, because you're guaranteed to find a terrific selection of great hotel and apartment options in St. John. At least 53 hotels and apartments are available within a 6-mile (10-kilometer) radius of St. John's downtown precinct.
Well-researched travelers will find Cinnamon Bay Estate and Luminaria within a short walk of central St. John.
If you intend to spend time at the Trunk Bay and the Annaberg Plantation while you are spending time in St. John, why not choose a hotel nearby? The Caneel Bay and the Hillcrest Guest House are two accommodation options that are a convenient distance from the Trunk Bay. The Reef Madness as well as the Fish 'N Lime Inn are closer to the Annaberg Plantation.
4 miles (6 kilometers) away from the center of St. John is the Hillcrest Guest House. This is a great option for travelers looking for more humble lodgings. The St John Inn is a second budget place to stay in this region.
The Magens Point Resort is about 12 miles (19 kilometers) from the city center of St. John. If you would prefer another option, the Guana Island is located 14 miles (23 kilometers) away. Some other Travelocity-listed accommodation options are the Frenchmans and the The Ritz-Carlton, St. Thomas.
The closest accommodations in St. Thomas and St. John are Charlotte Amalie and Donoe. Charlotte Amalie is 14 miles (22 kilometers) to the west of St. John, while Donoe is 11 miles (18 kilometers) to the west. Rooms in Charlotte Amalie are the Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas. The Bolongo Bay Beach Resort and Marriott Frenchman's Reef and Morning Star Beach Resort are some of the Travelocity-listed lodgings in Donoe.
When sport is on your St. John bucket list, make sure you visit Lionel Roberts Stadium, which can be found 13 miles (20 kilometers) to the west of St. John. Book a hotel close to the sporting action at the Bluebeard's Beach Club or the Serendipity Villa.
Terrance B. Lettsome International Airport is a practical gateway for arriving by air to St. John. It can be found 15 miles (24 kilometers) from downtown. For modern travelers who choose to stay close by, have a look at Scrub Island Resort, Spa & Marina, Autograph Collection or Turtle Bay Resort.
Frequently asked questions
Recent St. John hotel reviews by fellow wanderers

Inn at Tamarind Court
"Wonderful and convenient to Cruz Bay"
Explore More Ways to Travel with Travelocity
- Treehouses in St John
- Villas in St John
- Hotels near Trunk Bay
- Caravanparks in St John
- Resorts in St John
- Privatevacationhomes in St John
- Wharfside Village Hotel
- Westin St John Resort Villas 3 bed 3 Bath Beautiful Avail June 14-21 2025
- Westin St John 3 bedroom with private pool
- VI Friendship Villa
- Two Bedroom Hibiscus Suite at Sunset Serenade
- THE WESTIN ST JOHN - VIRGIN GRAND VILLAS
- The Westin St John Resort Villas
- THE WESTIN ST JOHN - BAY VISTA VILLAS
- The Hills St John
- Luxury 3 Bedroom Bay Vista Villa Westin St John
- Sunset Beach Beachfront Villa Pool Hot Tub
- Suite St John At Gallows Point Resort
- St John Inn
- St John Inn Boutique Hotel
- SPECTACULAR OCEAN VIEW VILLA BLISS AT UPPER DECK WITH GENERATOR
- Romantic in St John
- Bon Bini Cottage - Full AC Solar Power w Battery Back-Up & Hot Tub
- Peter Bay Gatehouse
- Petfriendly in St John
- Pearl Guest House - Waterfront Paradise
- Stunning Views Peaceful Location Large Pool & Minutes from Cruz Bay
- Marketplace Suites
- Mampoo House - Luxury Vacation Rental St John USVI
- Hotels near Virgin Islands National Park
- Mampoo Hill-- a Beachfront House 60 feet from the Ocean with optional Jeep
- Luxury in St John
- Las Brisas Caribe - A Luxurious and Private 4BR St John Villa
- Kallaloo Walk to Gibney Beach
- Inn At Tamarind Court
- Waterslide in St John
- Smoking in St John
- Balcony in St John
- Hibiscus Suite at Sunset Serenade
- Harbor Master Solar Battery Family Friendly Private Salt Pool & Sunrises
- Grande Bay SURFSIDE Studio Beachfront Perfect View Location
- Grande Bay Resort - Mojo Blue 1BR Condo Beachfront
- Grande Bay Resort - Indigo Blue Luxury Studio Beachfront
- Golf in St John
- Lgbtfriendly in St John
- Gallows Point Resort
- Gallows Point 3A-Luxury oceanfront lower 1 BR condo at Gallows Point Resort
- Familyfriendly in St John
- Cute Cozy Cottage with private entrance and ocean views in prime neighborhood
- Cruz Bay Boutique Hotel
- Concordia Eco-Resort
- Coconut Coast Villas
- Budget in St John
- Caneel Trailside Expansive Views of the Caribbean
- Calichi at Picture Point
- The Salty Turtle The Salty Turtle
- Boutique in St John
- Blue Skies Villa
- Beautiful Honeymoon Suite at Sunset Serenade
- Beach in St John
- Bay Rum Breeze Great Views Private pool power backup lovely decor 4 br 3 5 ba
- Argonauta Spectacular Ocean Views Privacy and Luxury - Minutes from town
- Ardisia Luxury Waterfront Villa
- Alta Vista is beautiful w private pool incredible views ACs & backup generator
- Allinclusive in St John
- Gallows Point 10A Ocean Front Elegance - 5-Star Amenities
- Virgin Island s National Park Loding at Concordia Eco Resort
- Hotels near Cinnamon Bay Beach
- Hotels in Estate Mandal
- Hotels in Maho Bay
- Guesthouses in St John
- Aparthotels in St John
- Cruiseships in St John
- Cottages in St John
- Condos in St John
- Cabins in St John
- Apartments in St John
- Hotels near Maho Beach
- Adultsonly in St John
- The Honeymoon Suite with Private Hot Tub
- Hostels in St John
- Flights to St John
- Flights from Austin to St John
- Flights from Detroit to St John
- Flights from Las Vegas to St John
- Flights from Nashville to St John
- Flights from Orlando to St John
- Flights from Philadelphia to St John
- Flights from San Francisco to St John
- Flights from Fort Lauderdale to St John
- Flights from Portland to St John
- Flights from Seattle to St John









