Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St. John on Hotels.com. These St. John hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in St. John
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. John?




Margaritaville Vacation Club - St. Thomas
Margaritaville Vacation Club - St. Thomas



Bluebeard's Castle Resort
Bluebeard's Castle Resort



The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa



The Westin St. John Resort Villas
The Westin St. John Resort Villas



The Saint Resort
The Saint Resort



Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort



The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas



Secret Harbour Beach Resort
Secret Harbour Beach Resort



Club Wyndham Elysian Beach Resort
Club Wyndham Elysian Beach ResortYou can also stay at hotels with a pool in St. John
Go beyond your typical stay in St. John
Our prices for hotels in St. John are cheapest in July
Price trends for hotels in St. John
Top neighbourhoods in St. John





Maho Bay Quarter
Maho Bay Quarter is a beach lover's dream where sea turtles nest and coral reefs invite you to swim among tropical fish. Virgin Islands National Park surrounds this slice of paradise with hiking trails winding through forests filled with century plants and bay rum trees. After a day of snorkelling, discover secluded coves where you can have a piece of the Caribbean all to yourself. Eco-friendly holiday rentals and private villas dot the landscape, from rustic cabins to luxury beachfront homes. Most visitors prepare meals at their rentals since dining options are limited to nearby Cruz Bay, just a 15-minute drive away. Renting a car is your best bet for exploring this unspoiled corner of St. John.


Contant Farms
Contant Farms offers an authentic slice of St. John living away from tourist crowds. This residential area sits tucked into lush hillsides with easy access to Virgin Islands National Park hiking trails. Great Cruz Bay and Turner Bay are just a short drive away, while bird songs and tropical scents create a peaceful retreat after exploring Trunk Bay or Sapphire Beach. Private holiday rentals and modest Caribbean-style homes with wraparound porches make up the accommodation options here. You'll need a hire car to navigate the steep roads and reach Cruz Bay's restaurants and shops. The trade-off for limited walkability is the genuine island experience most visitors never discover.
Upper Carolina
Upper Carolina offers a peaceful hillside retreat with breathtaking Caribbean views far from tourist crowds. Your days revolve around stunning panoramas, private villa living, and quick drives to pristine beaches. Virgin Islands National Park sits at your doorstep with Ajax Peak tempting hikers to discover sweeping island vistas. Most villas feature infinity pools and full kitchens for sunset cocktails and home-cooked meals. The steep, winding roads require confident driving, making rental cars essential for exploring Cruz Bay's dining scene and beaches. This residential haven delivers authentic island living with exceptional privacy and natural tropical beauty.

Rendezvous & Ditleff
Klein Bay and Rendezvous Bay steal the show with pristine turquoise waters and powder-soft sand beaches. Tucked into St. John's southern shore, this exclusive enclave features luxury villas cascading down lush hillsides with jaw-dropping ocean views. Privacy is the main attraction here—you'll feel miles away from the crowds while still having paradise at your doorstep. Most properties come with infinity pools and fully-equipped kitchens for your morning coffee with a side of Caribbean sunrise. Renting a car is essential as the winding roads are steep and taxis are expensive. Stock up on groceries in Cruz Bay before settling into your slice of tropical heaven.

Lower Carolina
Lower Carolina's pristine beaches and clear waters create the perfect tropical escape on St. John. Hiking trails wind through lush vegetation, leading to hidden coves perfect for snorkelling among vibrant coral reefs. Virgin Islands National Park borders the area, offering adventures through unspoiled wilderness just steps from your door. Luxury holiday villas with panoramic ocean views dominate the accommodation scene, most featuring private pools and full kitchens. You'll need a hire car to navigate the winding roads, as public transit is limited. The peaceful atmosphere comes with minimal commercial development—most visitors cook at their villas or drive to nearby Cruz Bay for dining options.
Top landmarks in St. John

Virgin Islands National Park

Trunk Bay

Cruz Bay Beach

Cinnamon Bay Beach

Honeymoon Beach

Maho Beach

Caneel Bay Beach

Cinnamon Bay
Learn more about St. John
Dive into crystal-clear waters at Trunk Bay, where sea turtles glide past as if showing off their underwater area. Virgin Islands National Park covers two-thirds of this smallest US Virgin Island, offering hiking trails through lush forests where wild donkeys roam freely. Snorkelling at Waterlemon Cay reveals coral gardens teeming with tropical fish that seem completely unbothered by your presence. History buffs can explore the haunting ruins of Annaberg Plantation, where sugar mill remains tell stories of a complicated past. Cruz Bay serves as the island's main hub, though 'busy' here means something entirely different than on the mainland. Maho Beach offers the rare chance to float in calm waters while watching pelicans dive-bomb for their lunch just feet away.
See all hotels in St. John
Check out reviews of St. John hotels guests love
St John Inn
"The perfect casual spot with amazing staff, helpful amenities, and super close to everywhere you want to go. 10/10 recommend!"
Villa Island Paradise
"Balcony"
Marketplace Suites
"Excellent location."
Gallows Point Resort
"This property has an amazing spot on the island. The staff was incredible. They have lots of towels and also offer turn down service every day if you want it. Make sure you always leave your housekeeper a tip on your pillow! The parking attendant was awesome. The staff at the restaurant was very nice and helpful in the Front Desk ladies were great! Everything was very clean in the sunsets were 10 out of 10! Just watch where you’re stepping at night that’s when you will see hundreds of hermit crabs of all different sizes all over the property! It was so awesome! Highly recommend this place!"
Sea Shore Allure
"Our stay at Sea Shore Allure was amazing! The property is so clean and absolutely beautiful. The owners were so professional and accommodating. I truly cannot say enough about this special place! We will be staying here again when we return to St. John!"
Suite St. John at Gallows Point Resort
"Friendly staff. Beautiful property."
Inn at Tamarind Court
"Great stay and friendly staff!"
Coconut Coast Villas
"We stayed in a top floor condo with an outdoor balcony where you could sit and sip coffee in the morning watching the car barges plying between St. Thomas and St. John. The a/c worked fine. Management provided fins, snorkeling gear and beach towels. We fixed dinner in the unit, and it had basic pots, pans and utensils. All in all, a fine place. I would return there."
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"
Frequently asked questions
Find out more about St. John
St. John, U.S. Virgin Islands: A Tapestry of Pristine Shores and Ancient Wonders
Discover the enchanting island of St. John in the U.S. Virgin Islands, where pristine beaches meet vibrant coral reefs and intriguing ruins. Ideal for a holiday in St. John, the island offers idyllic island getaways with its unspoilt nature and captivating sea views. Explore the remnants of historical sites, relax on secluded shores, and immerse yourself in the tranquil rhythms of island life. Whether planning your next stay or an adventurous camping trip on St. John, this gem promises an unforgettable escape for every traveller.
Discover great hotels near St. John
St. John offers a range of delightful accommodation options, from cosy B&Bs to luxurious resorts with inviting pools and comfortable lounges. Enjoy a blend of relaxed island charm and modern amenities, ensuring a memorable stay on this beautiful U.S. Virgin Islands destination. These are some of the hotels preferred by our travelers near St. John:
- Great Bay Condominiums located at The Ritz-Carlton ClubOpens in a new window: This 4.5-star hotel delights leisure travellers seeking a distinctive beach escape with high-quality experiences. Boasting a guest rating of 9.2 out of 10, the property offers direct access to the beach, adventure sports, and curated recreational activities that ensure a memorable stay. The hotel stands out with its refined architectural design, express check-in and seamless airport transfers, making it an ideal choice for those seeking a luxurious retreat with a dash of adventure.
- Bay View CondoOpens in a new window: This 3.5-star hotel presents an inviting beachside retreat for leisure travellers desiring a relaxed golf themed holiday. With direct beach access and dedicated golf experiences, the hotel offers distinctive curated moments, express check-in and high-end amenities ensuring a smooth, quality journey. The hotel's carefully designed setting and thoughtful attention to guest experience provide a charming escape for those who appreciate refined style and comfort.
- The Ritz-CarltonOpens in a new window: This 5.0-star resort is a haven for leisure travellers who crave a blend of beach, adventure and upscale experiences. With a guest rating of 8.4 out of 10, the property offers direct beach access and an array of adventure sports alongside curated recreational activities. The resort features luxurious architectural design, curated experiences, express check-in and seamless airport transfers. Its sophisticated setting and refined amenities create an atmosphere of effortless indulgence ideal for those seeking a premium, distinctive journey.
Where to stay in St. John
Estate Enighed, Estate Chocolate Hole and Great Cruz Bay, Monte offer diverse St. John experiences in one destination. Estate Enighed boasts unique local points of interest, Estate Chocolate Hole entices with its intriguing attractions, and Great Cruz Bay, Monte offers stunning sunsets, beaches, and excursions. For first-time visitors, Great Cruz Bay, Monte is best suited for an unforgettable island getaway.
- Estate Chocolate Hole and Great Cruz BayOpens in a new window: This vibrant area is a fantastic choice for travellers looking for a lively atmosphere paired with stunning natural beauty. Great Cruz Bay offers lovely beaches and crystal-clear waters, perfect for swimming and snorkeling. The sunsets here are breathtaking, making it an ideal spot for evening relaxation. Nearby, you’ll find opportunities for boating excursions, allowing you to explore the stunning nearby islands. With a variety of shops and local markets, you can easily indulge in some unique shopping experiences while enjoying the laid-back island vibe.
- Estate EnighedOpens in a new window: Estate Enighed is an inviting area that offers a blend of convenience and charm. It’s close to the ferry terminal, making it easy to hop over to St. Thomas or other nearby islands. The proximity to Cruz Bay means you can enjoy a range of activities, from beach days to shopping. The area is also known for its beautiful beaches, perfect for sunbathing or taking a refreshing dip in the sea. You’ll find a welcoming community atmosphere, making it a lovely base for your adventures on St. John.
- MonteOpens in a new window: Monte is a picturesque spot that’s perfect for those who appreciate tranquil surroundings and natural beauty. With its stunning views and serene beaches, it’s ideal for relaxation and enjoying nature. The area is known for its excellent snorkeling opportunities, allowing you to explore vibrant underwater life. While the nightlife is more subdued here, you can still find charming cultural attractions and local events that showcase the island's heritage. Monte is a great choice for those looking to unwind while still enjoying the beauty of St. John.
Things to do in St. John
St. John in the US Virgin Islands is a paradise for nature lovers and outdoor enthusiasts. With its stunning beaches, lush forests, and tranquil waters, you can spend your days snorkelling among vibrant coral reefs, sailing across azure seas, or hiking through scenic trails that wind through mountainous landscapes. Camping under the stars adds to the charm, making every moment a memorable escape into nature.
- Chocolate Hole BeachOpens in a new window – Relax on the soft sands of Chocolate Hole Beach, where the gentle waves create a perfect spot for sunbathing and swimming. Take a stroll along the shoreline and enjoy the stunning views of the surrounding coral reefs, making it a great place to unwind and soak up the sun.
- Bordeaux MountainOpens in a new window – Ascend to Bordeaux Mountain for breathtaking panoramas of St. John and the sparkling sea. This hike rewards you with stunning vistas, showcasing the island’s natural beauty and lush landscapes. It's a fantastic opportunity for photography enthusiasts to capture the essence of the Virgin Islands.
- Rendezvous BayOpens in a new window – Spend your day at Rendezvous Bay, where you can enjoy swimming and snorkelling in the clear waters. The bay is known for its tranquil atmosphere, making it an ideal spot for families seeking a peaceful day by the sea. Don't miss the chance to explore the nearby coral reefs teeming with marine life.
- Maho BeachOpens in a new window – Visit Maho Beach, famous for its dramatic scenery and crystal-clear waters. It’s a lovely spot for snorkelling and observing the vibrant underwater world. The beach’s serene environment makes it perfect for a family picnic or a leisurely afternoon with friends.
- BatteryOpens in a new window – Explore the historical significance of Battery, a civic landmark that offers insight into the island's past. Walk around and appreciate the well-preserved ruins while taking in the surrounding views that highlight the beauty of the landscape. This is a great stop for history enthusiasts looking to learn more about St. John's heritage.
4 tips for savvy savings when booking a hotel in St. John
- Book for the cheapest times: The most affordable time to explore St. John is between September and November, when hotels offer lower prices on a budget. For a well-rounded experience, it is recommended to stay for at least 5 to 6 days to fully appreciate the island's key landmarks, cultural attractions, and natural sites. Visitors can enjoy activities such as snorkeling, island hopping, relaxing on the beach, hiking, exploring the sea, admiring coral reefs, visiting ruins, experiencing tropical climates, sailing, and savouring seafood. It's worth noting that prices could drop during this period, making it a great value for money option for those seeking an affordable getaway.
- Look for last-minute deals on Hotels.com: For your trip to St. John, you may discover enticing offers on Hotels.com by visiting the DealsOpens in a new window section, where discounted hotel rates could be available near your travel dates. Check the Last-Minute Deals section for timely promotions and enable email alerts or push notifications to stay informed about flash sales. Additionally, the Smart Shopping tool on the app helps you compare hotel prices and amenities so that if rooms become available or prices drop, you're more likely to see a last-minute opportunity to save.
- Be flexible with dates: Prices are subject to factors such as the hotel's location, star rating, and season, so being flexible with your dates might help you save on your stay in a St. John hotel. For those interested in distinctive experiences, boutique hotels may provide a more personal touch and occasionally offer better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it appears to be on the higher side, you might consider alternative dates that could help you find a better deal.
- Consider your location: Hotels near the city centre usually tend to be more expensive, but with St. John's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to St. John
St. John experiences its lowest average temperature in March, at 77.5°F (25.3°C), while September is the hottest month, with an average temperature of 83.1°F (28.4°C). September is typically the wettest month. If you’re looking to soak up the lively atmosphere in St. John, March, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, October, and November are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- 3 Star Hotels in St. John
- Estate Mandal Hotels
- Hotels near Virgin Islands National Park
- Hotels near Cinnamon Bay Beach
- Skytop Hotels
- Hotels near Waterlemon Cay
- Hotels near Saltpond Bay
- Hotels near Little Maho Bay
- Estate Emmaus Hotels
- Estate Trunk Bay Hotels
- Hotels near Emmaus Moravian Church
- Estate Hammer Farm Hotels
- Estate Freemans Ground Hotels
- Fish Bay Hotels
- Maho Bay Quarter Hotels
- Hotels near Fort Berg
- Upper Carolina Hotels
- Point Rendezvous Hotels
- Hotels near Little Lameshur Bay
- Estate Great Cinnamon Bay Hotels
- Maho Bay Hotels
- Seagrape Hill Hotels
- Hotels near Maho Beach
- Estate Saint Quaco and Zimmerman Hotels
- Hotels near Kiddel Bay
- Hotels near Trunk Bay
- Villas in St. John
- Family Hotels near Little Lameshur Bay
- Golf Hotels near Little Lameshur Bay
- Cheap Hotels near Little Lameshur Bay
- Beach Hotels in St. John
- Family Hotels in St. John
- Luxury Hotels in St. John
- Hotels with Kitchens in St. John




































