Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in St. John on Hotels.com. These St. John hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in St. John

Book once, win twice

Get 24/7 support

Free cancellation
Check prices for these dates
Top 5 hotels in St. John at a glance
- 1. Margaritaville Vacation Club - St. Thomas — 4-star hotel in St. Thomas. Guest rating: 8.0/10 — Very good.
- 2. Bluebeard's Castle Resort — 4-star hotel in Charlotte Amalie. Guest rating: 9.0/10 — Wonderful.
- 3. The Westin St. Thomas Beach Resort & Spa — 4.5-star hotel in St. Thomas. Guest rating: 8.6/10 — Excellent.
- 4. The Westin St. John Resort Villas — 4.5-star hotel in St. John. Guest rating: 8.4/10 — Very good.
- 5. Wharfside Village Hotel — 3-star hotel in St. John. Guest rating: 9.8/10 — Exceptional.
Where to stay in St. John?




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



2. Bluebeard's Castle Resort
Bluebeard's Castle Resort



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



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



8. St John Inn
St John Inn



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



10. The Saint Resort
The Saint Resort



14. Secret Harbour Beach Resort
Secret Harbour Beach Resort



16. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. ThomasGo beyond your typical stay in St. John
Our prices for hotels in St. John are cheapest in September
Price trends for hotels in St. John
Top neighborhoods 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 snorkeling, discover secluded coves where you can have a piece of the Caribbean all to yourself. Eco-friendly vacation 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 neighborhood 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 vacation rentals and modest Caribbean-style homes with wraparound porches make up the accommodation options here. You'll need a rental 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 snorkeling among vibrant coral reefs. Virgin Islands National Park borders the neighborhood, offering adventures through unspoiled wilderness just steps from your door. Luxury vacation villas with panoramic ocean views dominate the accommodation scene, most featuring private pools and full kitchens. You'll need a rental 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

Cinnamon Bay Beach

Cruz Bay Beach

Maho Beach

Honeymoon 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 neighborhood. Virgin Islands National Park covers two-thirds of this smallest U.S. Virgin Island, offering hiking trails through lush forests where wild donkeys roam freely. Snorkeling 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
"Great staff"
Gallows Point Resort
"Everything was wonderful.. only needed more shade at the pool in the afternoon. Hard to get out of the sun in the afternoon"
Cruz Bay Boutique Hotel
"Excellent stay! Hotel was just perfect. The Host went above and beyond. The location is perfect. There is a nice breakfast each morning. Could not have had a better stay. We will be back."
Marketplace Suites
"Nice cold A/C! Spacious layout. Market on first floor, pharmacy on 2nd. Suite on third. Fantastic! Big Red Barge less than 1/4 mile away."
Villa Island Paradise
"View was amazing . Unit itself was very unique"
Coconut Coast Villas
"The hosts were amazing! The property was clean, beds were comfortable and they provided chairs, coolers and snorkeling gear for the beaches! We will be back!"
Inn at Tamarind Court
"We had a great stay! Room was spotless and had everything we needed. The Inn is close to Shopping/grocery stores/ restaurants. Because it’s so close to everything, you will hear traffic noise. Other reviews mentioned hearing Roosters crowing - you will hear them and dogs barking. The dogs you hear mostly come from across the street at the St. john Animal Center. This worked out well for us as dog lovers:) The center looks for volunteer dog walkers so we walked dogs four times during our stay:) Staff super friendly and helpful. We loved our room. Beaches are close too! Highly recommend."
Concordia Eco-Resort
"Beautiful place to stay!"
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!"
Frequently asked questions
Find out more about St. John
Unveiling St. John: A Jewel of Coral Reefs and Hidden Ruins
Discover the enchanting St. John, U.S. Virgin Islands, where pristine beaches meet lush landscapes and vibrant coral reefs. This idyllic destination is perfect for nature lovers and adventure seekers, offering snorkeling at Trunk Bay, hiking through the Virgin Islands National Park, and exploring ancient sugar mill ruins. Enjoy the serene ambiance of this off-the-beaten-path paradise, with charming waterfront hotels and cozy vacation rentals providing a perfect retreat. Whether you're seeking romance, adventure, or relaxation, St. John's stunning vistas and rich natural beauty promise an unforgettable escape. Experience the magic of this Caribbean gem!
Discover great hotels near St. John
St. John offers a range of hotel accommodations, from beachfront resorts to cozy inns. Many feature thoughtful amenities like pools, spas, and dining options with ocean views. Guest reviews often highlight the serene atmosphere and proximity to stunning beaches, making it a perfect destination for a relaxing getaway. Here are some of our travelers' favorite hotels near St. John:
- Great Bay Condominiums located at The Ritz-Carlton ClubOpens in a new window: This stunning 4.5-star hotel boasts a remarkable guest rating of 9.2 out of 10, making it a top choice for leisure travelers seeking a vibrant beach adventure. Guests relish the direct access to pristine beachfront, complemented by an array of thrilling adventure sports such as sailing, snorkeling, and canoeing right on site. The hotel's design emphasizes relaxation and enjoyment, offering a seamless blend of comfort and excitement that enhances every stay. The property’s commitment to providing a distinctive vacation experience shines through its well-curated activities, ensuring that each moment spent here feels special.
- Bay View CondoOpens in a new window: This impressive 3.5-star hotel offers a unique experience for leisure travelers who are passionate about golf and beach relaxation. With direct access to the beach, guests can enjoy a tranquil atmosphere while engaging in golf-themed activities right at the property. The hotel’s amenities cater to those seeking both comfort and recreation, creating the perfect backdrop for a fun and engaging vacation. The inviting environment and dedicated services make this hotel a noteworthy choice for travelers looking to blend leisure with their love for the game.
- The Ritz-CarltonOpens in a new window: A luxurious 5.0-star resort, The Ritz-Carlton receives an admirable guest rating of 8.4 out of 10 and is tailored for discerning leisure travelers seeking a family-friendly beach experience with a touch of adventure. This resort features direct beach access and an impressive selection of adventure sports, including wakeboarding and parasailing, all designed to thrill. The property prioritizes guest comfort and enjoyment, offering delightful amenities such as pools and recreational activities that enhance family bonding. With a stunning location and exceptional services, it creates an unforgettable getaway where every detail is designed to provide an extraordinary vacation experience.
Where to stay in St. John
Some of the best places to stay in St. John, U.S. Virgin Islands, are Estate Enighed, Estate Chocolate Hole and Great Cruz Bay, and Monte. Estate Enighed offers convenient access to amenities and the ferry terminal. Estate Chocolate Hole and Great Cruz Bay boasts beautiful beaches and vibrant nightlife. Monte is perfect for stunning sunsets and beach access. For first-time visitors, Estate Chocolate Hole and Great Cruz Bay is ideal for its lively atmosphere.
- Estate Chocolate Hole and Great Cruz BayOpens in a new window: This area is a fantastic choice for travelers wanting a blend of relaxation and adventure. Nestled near stunning beaches like Great Cruz Bay, it offers easy access to activities such as snorkeling, kayaking, and hiking in the nearby Virgin Islands National Park. With its picturesque views and vibrant sunsets, Estate Chocolate Hole is perfect for those who appreciate natural beauty. Plus, the proximity to Cruz Bay means you can enjoy local shops, cultural attractions, and lively markets, giving you a taste of island life.
- Estate EnighedOpens in a new window: Located just a short distance from Cruz Bay, Estate Enighed is an ideal spot for travelers seeking convenience and charm. This area is known for its serene atmosphere and easy access to the ferry terminal, making it perfect for day trips to other islands. Enjoy leisurely strolls along the waterfront, explore local boutiques, and immerse yourself in the laid-back island vibe. The nearby beaches offer great opportunities for sunbathing and swimming, making this a delightful retreat for beach lovers.
- MonteOpens in a new window: Monte is a hidden gem for those looking to experience St. John’s tranquil side. With breathtaking views, especially during sunset, this area is perfect for couples or anyone looking to unwind. The nearby beaches are less crowded, allowing for a peaceful day by the sea. While it’s a quieter area, you can still find charming local spots for shopping and cultural experiences, making it a great place to soak in the authentic island atmosphere.
Things to do in St. John
St. John beckons travelers with its stunning beaches, lush mountains, and vibrant coral reefs. Embrace the thrill of snorkeling in crystal-clear waters, hike scenic trails through tropical forests, or set sail along the coastline. With cozy vacation rentals available, it's an idyllic spot for a memorable getaway.
- Maho BeachOpens in a new window – Dive into the crystal-clear waters of Maho Beach, where soft sands meet the gentle waves. This picturesque spot is perfect for sunbathing, swimming, and snapping breathtaking photos of the vibrant scenery. Don't miss the chance to witness the playful sea turtles that often grace these shores!
- BatteryOpens in a new window – Explore the historic Battery, an important civic site that offers a glimpse into the island's past. Wander through the remnants of its fortifications while soaking in the stunning coastal views. It's a great place to imagine the strategic significance this location held in days gone by.
- Rendezvous BayOpens in a new window – Relax at Rendezvous Bay, where the tranquil ambiance invites you to unwind. The soft lapping of the waves and the surrounding lush greenery make this bay a serene escape. Bring a picnic or simply enjoy the beauty of nature at this enchanting spot.
- Bordeaux MountainOpens in a new window – For the adventurous, climbing Bordeaux Mountain is a must. Reach the summit for panoramic views of St. John and the surrounding Caribbean islands. The trek is invigorating, and the sight from the top makes the effort worthwhile.
- Chocolate Hole BeachOpens in a new window – Discover the charm of Chocolate Hole Beach, a hidden gem perfect for a peaceful day by the sea. The calm waters are ideal for swimming and snorkeling, allowing you to explore the vibrant coral reefs just beneath the surface. Enjoy the tranquility of this beautiful beach!
5 tips for savvy savings when booking a hotel in St. John
- Book for the cheapest times: The most budget-friendly time to visit St. John is from September to November when hotel prices are lower. For a great value trip, staying for at least 5 to 6 days allows you to fully experience the island's key historical landmarks and cultural sites. During your visit, you can enjoy activities such as snorkeling among vibrant coral reefs, hiking through lush tropical landscapes, sailing along the coast, and savoring delicious seafood. With careful planning, you can take advantage of the affordable prices while immersing yourself in the beauty and history of St. John.
- Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
- Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for St. John.
- Book with confidence, not guesswork: Prices in St. John shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
- Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across St. John.
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 tends to be the wettest month. The peak travel months to visit St. John are March, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Maho Bay Hotels
- Villas in Little Lameshur Bay
- Apartments in Little Lameshur Bay
- Aparthotels in Little Lameshur Bay
- Resorts in Little Lameshur Bay
- Cheap Hotels near Little Lameshur Bay
- 2 Star Hotels in Little Lameshur Bay
- 3 Star Hotels in Little Lameshur Bay
- 4 Star Hotels in Little Lameshur Bay
- 5 Star Hotels in Little Lameshur Bay
- Beach Hotels near Little Lameshur Bay
- Resorts & Hotels with Spas near Little Lameshur Bay
- Hotels near Little Lameshur Bay
- Estate Hard Labor Hotels
- Hotels near Hurricane Hole
- Estate Ben Runnels Gut Hotels
- Hotels near Johnson Bay
- Estate Bellevue Hotels
- Estate Concordia A Hotels
- Estate Saint Quaco and Zimmerman Hotels
- Estate Johns Folly Hotels
- Estate Calabash Boom Hotels
- Estate Zootenvaal Hotels
- Estate Browns Bay Hotels
- Estate Great Cinnamon Bay Hotels
- Estate Lameshur Hotels
- Estate Concordia Hotels
- Estate Sieben Hotels
- Estate Peter Bay Hotels
- Estate Fortsberg Hotels
- Reef Bay Hotels
- Estate Molendal and Little Reef Bay Hotels
- Estate Rustenberg and Adventure Hotels
- Estate Emmaus Hotels
- Estate Hammer Farm Hotels
- Estate Mary Point Hotels
- Estate Adrian Hotels
- Estate Haulover Hotels
- Estate Leinster Bay Hotels
- Estate Concordia B Hotels
- Estate Mount Pleasant and Retreat Hotels
- Estate Bordeaux Hotels
- Estate Beverhoutberg and Esperance Hotels
- Fish Bay Hotels
- Estate Annaberg Hotels
- Estate New Renobath Hotels
- Estate Hermitage Hotels
- Estate Hope Hotels
- Estate Little Plantation Hotels
- Estate Mandal Hotels
- Estate Trunk Bay Hotels
- Estate Carolina Hotels
- Coral Bay Hotels
- Hotels near Cinnamon Bay Beach
- Hotels near Emmaus Moravian Church
- Hotels near Fort Berg
- Hotels near Francis Bay
- Hotels near Lameshure Beach
- Hotels near Saltpond Bay
- Hotels near Trunk Bay
- Hotels near Virgin Islands National Park
- Hotels near Waterlemon Cay
- Hotels near Reef Bay Trailhead
- Hotels near Maho Beach
- Bordeaux Mountain Trail Hotels
- Hotels near Ajax Peak
- Hotels near Cinnamon Bay
- Hotels near Mamey Peak
- Hotels near Kiddel Bay
- Hotels near Little Maho Bay
- Hotels near Bordeaux Mountain
- Estate Freemans Ground Hotels
- Estate Saunders Gut Hotels
- Point Rendezvous Hotels
- Upper Carolina Hotels
- Lower Carolina Hotels
- Maho Bay Quarter Hotels
- Skytop Hotels
- Seagrape Hill Hotels
- Central Hotels
- Reef Bay Quarter Hotels




























