Hotels in St. John

Book once, win twice

Get instant discounts and rewards on hundreds of thousands of hotels
Join for free

Get 24/7 support

Help before, during and after your trip
How it works

Free cancellation

Booking flexibility on many hotels when plans change*
Book now

Check prices for these dates

Tonight
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Top 5 hotels in St. John at a glance

Where to stay in St. John?

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 .

1. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
$269 nightly
$303 total
Oct 28 - Oct 29
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

2. Bluebeard's Castle Resort

Bluebeard's Castle Resort
Charlotte Amalie
$145 nightly
$163 total
Nov 23 - Nov 24
Total with taxes and fees
Bluebeard's Castle Resort

3. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
$475 nightly
$534 total
Oct 26 - Oct 27
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

4. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
$391 nightly
$440 total
Nov 7 - Nov 8
Total with taxes and fees
The Westin St. John Resort Villas

5. Wharfside Village Hotel

Wharfside Village Hotel
St. John
Wharfside Village Hotel

6. Sea Shore Allure

Sea Shore Allure
St. John
Sea Shore Allure

7. Gallows Point Resort

Gallows Point Resort
St. John
Gallows Point Resort

8. St John Inn

St John Inn
St. John
$234 nightly
$263 total
Oct 28 - Oct 29
Total with taxes and fees
St John Inn

9. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
$827 nightly
$912 total
Oct 26 - Oct 27
Total with taxes and fees
Suite St. John at Gallows Point Resort

10. The Saint Resort

The Saint Resort
St. John
$303 nightly
$328 total
Nov 1 - Nov 2
Total with taxes and fees
The Saint Resort

11. Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
St. John
Cruz Bay Boutique Hotel

12. Marketplace Suites

Marketplace Suites
St. John
Marketplace Suites

13. Inn at Tamarind Court

Inn at Tamarind Court
St. John
Inn at Tamarind Court

14. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
$529 nightly
$594 total
Oct 26 - Oct 27
Total with taxes and fees
Secret Harbour Beach Resort

15. Concordia Eco-Resort

Concordia Eco-Resort
St. John
Concordia Eco-Resort

16. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
$728 nightly
$814 total
Oct 26 - Oct 27
Total with taxes and fees
The Ritz-Carlton, St. Thomas
View all properties
Our prices for hotels in St. John are cheapest in September
Price trends for hotels in St. John
Pricing is based on two traveler single night rates
View properties in October
Typical weather for St. John
October
High 84°F / low 81°F. Sunny most days.
View properties in October
84°
81°
82°
80°
80°
78°
79°
77°
78°
77°
78°
76°
79°
78°
81°
79°
82°
80°
83°
81°
83°
81°
84°
82°
Monthly weather averages (˚F)

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

A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Virgin Islands National Park

9.6/10 (899 reviews)
Commune with nature and explore Virgin Islands National Park located 1.2 mi (1.9 km) from central St. John. Why not take a stroll along the beaches and watch the sunset while you're here? Want to stretch your legs some more? Head to Reef Bay Trailhead, just a short walk away.
See properties
A tropical beach with clear turquoise waters, lush greenery, and distant mountains.

Trunk Bay

9.6/10 (1,107 reviews)
Whether you want to collect beach glass or watch the sunset, Trunk Bay is a spot you might want to check out, located 2.9 mi (4.6 km) from central St. John. Catch the sunset by the shore at Jumbie Beach, just a short walk away.
See properties
A beach with clear turquoise water, people swimming, and a forested hill in the background.

Cinnamon Bay Beach

9.4/10 (472 reviews)
Whether you want to collect beach glass or watch the sunset, Cinnamon Bay Beach is a spot you might want to check out, located 2.2 mi (3.6 km) from central St. John. Catch the sunset by the shore at Trunk Bay and Maho Beach, located nearby.
See properties
A coastal town with buildings, a harbor filled with boats, and a mountainous backdrop.

Cruz Bay Beach

8.8/10 (51 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Cruz Bay Beach is a spot you might want to check out, located 4.5 mi (7.2 km) from central St. John. If you want to continue walking by the waves, head to Honeymoon Beach located nearby.
See properties
A beach with turquoise water, people swimming and sunbathing, and a hill with dense vegetation in the background.

Maho Beach

9.6/10 (567 reviews)
If being by the water is a major draw, Maho Beach is a spot you might want to check out, located 1.8 mi (2.9 km) from central St. John. Catch the sunset by the shore at Cinnamon Bay Beach and Francis Bay, located nearby.
See properties
A beach with clear turquoise water, people swimming and walking along the shore, and a forested hill in the background.

Honeymoon Beach

9.4/10 (641 reviews)
When the beach is calling your name, you might want to head down to Honeymoon Beach, located 4.1 mi (6.6 km) from central St. John. Catch the sunset by the shore at Caneel Bay Beach, just a short walk away.
See properties
A beach with clear turquoise water, a wooden bench, and a sign that reads "Caneel Bay".

Caneel Bay Beach

9.0/10 (181 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Caneel Bay Beach located 3.9 mi (6.3 km) from central St. John. If you want to continue walking by the waves, head to Honeymoon Beach and Hawksnest Beach, both within a short walk.
See properties
A beach with turquoise water, people swimming, and a mountain in the background.

Cinnamon Bay

10.0/10 (1 review)
Cinnamon Bay is 2.3 mi (3.7 km) from central St. John, why not stop by during your stay.
See properties

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
A coastal town with a marina filled with boats, surrounded by lush greenery and buildings with red roofs.

Check out reviews of St. John hotels guests love

St John Inn

St John Inn

8/10 Good
"Great staff"
Mark 7-night trip
Posted 2 days ago
St John Inn
Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"Everything was wonderful.. only needed more shade at the pool in the afternoon. Hard to get out of the sun in the afternoon"
garry 7-night trip
Posted 3 days ago
Gallows Point Resort
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

10/10 Excellent
"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."
Jeanne 3-night trip
Posted 5 days ago
Cruz Bay Boutique Hotel
Marketplace Suites

Marketplace Suites

8/10 Good
"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."
Steven 4-night trip
Posted 13 days ago
Marketplace Suites
Villa Island Paradise

Villa Island Paradise

10/10 Excellent
"View was amazing . Unit itself was very unique"
Zach Ezekiel Azurus 8-night trip
Posted 2 months ago
Villa Island Paradise
Coconut Coast Villas

Coconut Coast Villas

10/10 Excellent
"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!"
Ashley 6-night trip
Posted 2 months ago
Coconut Coast Villas
Inn at Tamarind Court

Inn at Tamarind Court

10/10 Excellent
"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."
Deidre 4-night trip
Posted 2 months ago
Inn at Tamarind Court
Concordia Eco-Resort

Concordia Eco-Resort

10/10 Excellent
"Beautiful place to stay!"
David 4-night trip
Posted 2 months ago
Concordia Eco-Resort
Sea Shore Allure

Sea Shore Allure

10/10 Excellent
"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!"
Jennifer 5-night trip
Posted 3 months ago
Sea Shore Allure

Frequently asked questions

How much does a hotel room cost in St. John?
You can discover great hotels in St. John from $108 with properties to suit all budgets and needs. To find an affordable hotel in St. John that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at St. John hotels?
Discover great deals on St. John hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St. John hotels.
Can I book St. John hotels with free cancellation?
It's easy to book a refundable St. John hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in St. John?
Some of the most popular luxury hotels in St. John are Caneel Bay, Sea Shore Allure, and Lovango Resort + Beach Club (Private Island Resort). Caneel Bay is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, snorkeling and 9 outdoor tennis courts. Sea Shore Allure and Lovango Resort + Beach Club (Private Island Resort) are two more favorite luxury stays in great St. John locations.
What are some of the best St. John beach hotels?
For a beachy vacation in St. John, Trunk Bay, Cruz Bay Beach, and Cinnamon Bay Beach are some of the best places to visit. Stay at a well-reviewed St. John beach hotel and enjoy your vacation. Check out Sea Shore Allure if you're after a hotel that's near the water. With a beachfront setting plus an outdoor pool and a terrace, our travelers rate it highly at 10 out of 10. Caneel Bay is another great choice for a relaxing beach vacation and our travelers rate it 9.6. Located on a private beach, this hotel has an outdoor pool and an ocean-view restaurant along with a variety of other amenities to enjoy. Concordia Eco-Resort is another ideal choice. Travelers love the beach access plus the outdoor pool and spa services, and it has a guest rating of 8.
What are some top pet-friendly hotels in St. John?
Consider one of our travelers' favorite pet-friendly hotels in St. John:
  • St John Inn: A hotel with a guest rating of 9.2 out of 10
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in St. John.
What are some of the best hotels in St. John for couples?
Enjoy your couple's retreat with a stay at a top-rated St. John romantic hotel. Our travelers love Lovango Resort + Beach Club (Private Island Resort), a hotel with in-room champagne service and in-room massages. Another romantic hotel with top reviews is Caneel Bay. This hotel offers a private beach and an ocean-view restaurant for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St. John for couples on Hotels.com.
What are some of the best kid-friendly hotels in St. John?
Some of the best St. John hotels for kids include $Caneel Bay and St John Inn. Caneel Bay is a kid-friendly hotel with a guest score of 9.6 out of 10 plus family-friendly amenities like a private beach, a free children's club, and an outdoor pool. Check out St John Inn with a guest score of 9.2. This popular hotel has an outdoor pool and free parking as well as free cribs in the guestrooms. Find even more kid-friendly hotels in St. John by using our "Family friendly" filter on Hotels.com when you search.
What are the top St. John hotels with a pool?
Discover some of the best St. John hotels with a pool for a little extra luxury on your trip. Sea Shore Allure is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its beach and free parking. Caneel Bay is a popular hotel that features an outdoor pool along with a private beach and an ocean-view restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in St. John with a pool.
What are some of the best St. John hotels with free parking?
If you're exploring by car, finding a great St. John hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central St. John?
For hotels in central St. John, check out Sea Shore Allure and Caneel Bay. Travelers love Sea Shore Allure for its location, as well as the beach, outdoor pool and terrace this hotel offers. Caneel Bay is another popular central hotel with a private beach, an outdoor pool and an ocean-view restaurant. Stay at one of these hotels for easy access to top sights like Virgin Islands National Park, Trunk Bay, and Cruz Bay Beach. Maho Bay Quarter and Contant Farms are some of the most central neighborhoods for your St. John vacation.
Can I book refundable hotels in St. John?
If you want the flexibility to change your plans to St. John, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.

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:

  1. 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.
  2. 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.
  3. 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.

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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