St. John Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ₩1,660,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in St. John

Find the best St. John areas and neighborhoods for the activities you enjoy most. Learn more about St. John
A beach with turquoise water, people swimming, and a mountain in the background.

Maho Bay Quarter

If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.

A coastal town with a marina, lush greenery, and a sunset over the ocean.

Contant Farms

If you're spending some time in Contant Farms, Great Cruz Bay and Turner Bay are top sights worth seeing.

A coastal landscape with lush green hills, a bay with boats, and scattered buildings.

Upper Carolina

While visiting Upper Carolina, you might make a stop by sights like Virgin Islands National Park and Ajax Peak.

A coastal town with a marina, lush greenery, and a sunset over the ocean.

Rendezvous & Ditleff

While visiting Rendezvous & Ditleff, you might make a stop by sights like Klein Bay and Rendezvous Bay.

A turquoise sea, a white sandy beach, and lush green hills.

Lower Carolina

If you're looking for some top things to see and do in Lower Carolina and surrounding area, you can visit Virgin Islands National Park and Waterlemon Cay.

Find the Best St. John Vacation Packages

St. John Beach Vacation

If you're looking to escape the city crowds, a St. John vacation is just what you've been waiting for. There’s no shortage of beautiful views to take in during a trip to St. John. Those who enjoy being near the water are likely to be familiar with Trunk Bay (5 kilometers away) and will probably prefer to stay close by. But don't worry if the surrounding hotels are reserved. A lot of travelers also book St. John vacation packages close to Cruz Bay Beach and Maho Beach.

Things You Should Know About St. John

St. John Hotel Deals

The Westin St. John Resort Villas

The Westin St. John Resort Villas

300B Chocolate Hole St. John
₩525,132
₩590,773 total
Sep 1 - Sep 2
includes taxes & fees
8.4/10 Very Good! (500 reviews)
"Loved it all!"

Reviewed on Aug 8, 2026

The Westin St. John Resort Villas
Villa Island Paradise

Villa Island Paradise

St John St. John St John
₩100,117
₩824,378 total
Aug 12 - Aug 13
includes taxes & fees
Villa Island Paradise
St John Inn

St John Inn

277 Estate Enighed St. John
₩279,724
₩314,690 total
Aug 14 - Aug 15
includes taxes & fees
9.2/10 Wonderful! (465 reviews)
"It was a great stay! Owners were super friendly"

Reviewed on Aug 5, 2026

St John Inn
See all 1,455 properties in St. John
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular St. John attractions

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)
This protected paradise covers most of St. John, featuring pristine beaches, coral reefs and Danish colonial ruins. Explore underwater marine life at Trunk Bay or hike to ancient petroglyphs through lush tropical forest.
See properties
A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Trunk Bay

9.6/10 (1,107 reviews)
Trunk Bay's underwater snorkel trail guides you through coral gardens with labeled marine life markers. Arrive early to enjoy the pristine white sands and turquoise waters of this Virgin Islands National Park gem.
See properties
A coastal town with buildings, a harbor filled with boats, and a mountainous backdrop.

Cruz Bay Beach

8.8/10 (51 reviews)
Cruz Bay Beach welcomes visitors as St. John's vibrant gateway, with white sands meeting clear waters. Enjoy local cuisine at shoreline establishments while watching boats glide through the harbor.
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)
Cinnamon Bay's mile-long white sand shoreline stands as St. John's longest beach within Virgin Islands National Park. Snorkel its clear turquoise waters to discover vibrant marine life among nearby colonial ruins.
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)
This pristine Caribbean haven offers white sands and crystal-clear waters within Virgin Islands National Park. Swim, snorkel, or simply unwind at the beach bar after hiking the scenic trail to this secluded paradise.
See properties
A turquoise sea with several sailboats anchored near a sandy beach surrounded by dense greenery.

Maho Beach

9.6/10 (567 reviews)
Maho Bay Beach captivates with its crystal-clear waters where sea turtles graze openly on seagrass beds. Snorkel alongside these gentle creatures while enjoying the shade of shoreline trees in this tranquil paradise.
See properties
A tropical beach with clear turquoise water, palm trees, and beachgoers.

Caneel Bay Beach

9.0/10 (181 reviews)
Pristine white sands and crystal-clear waters define this tranquil corner of Virgin Islands National Park. Snorkel alongside sea turtles and tropical fish in the calm, protected bay.
See properties
A beach with turquoise water, people swimming, and a mountain in the background.

Cinnamon Bay

10.0/10 (1 review)
Cinnamon Bay features Virgin Islands National Park's longest white-sand beach, bordered by ancient ruins and plantations. Rent kayaks to explore coral reefs or relax in eco-tents amid the lush tropical landscape.
See properties

Frequently asked questions

How much does a St. John vacation package cost?
You'll find cheap prices on Expedia for your St. John getaway. However, a range of factors like the season, length of stay and your choice of hotel will influence how much your vacation to St. John costs.
What are the cheapest months to go to St. John?
If you're looking to book a cheap St. John vacation package, consider traveling in September, October and November. You'll typically find lower prices on flights and accommodations during these quieter months — perfect for a budget-friendly break.
How many days is enough for St. John?
With about 5 days, you'll have enough time to experience popular neighborhoods such as Estate Enighed and Estate Chocolate Hole and Great Cruz Bay during your St. John vacation. Be sure to also add Cinnamon Bay Beach and Cruz Bay Beach to your must-do list. In the mood for more adventures? Consider venturing outside of St. John on tours and day trips.
Is it worth booking a vacation package to St. John?
Whether you'd like to check out top attractions like Virgin Islands National Park and Trunk Bay on your St. John vacation, or coming for its excellent views, hiking and nature, there's something for everyone here. With so much to see and do, you'll soon find out why so many people think St. John is a good vacation destination.
How to find the best St. John package deals?
Start your search for a St. John package deal by entering your travel dates and destination under our "Packages" tab. Then apply some filters, like "Popular locations" and "Amenities," to fine-tune the results to your exact needs. You can also sort by "Package discount" and discover offers that come with huge savings. If you don't find the perfect St. John package deal straight away, just tweak your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your St. John adventure underway.
Is it cheaper to book a St. John vacation as a package?
Expedia vacation packages are designed to help you keep more cash in your pocket. Bundle your car rental, hotel and flight into one great-value price and enjoy significant savings. You'll usually get a better deal than booking each component separately. And you'll still enjoy the freedom to create a tailored St. John vacation by choosing your preferred airline, accommodation type and car class.
When to book a vacation package to St. John?
If you have your St. John travel dates confirmed, book early to score some fantastic deals. With Expedia, you can generally reserve some flights up to one year in advance. Prefer spur-of-the-moment getaways? Our last-minute deals are ideal for traveling on a whim.
How to plan a trip to St. John?
  1. Choose your travel dates: The things you plan to do in St. John and your favorite season will help you decide when to get away.
  2. Set a budget: Factor in costs like flights, transportation and food when calculating how much to set aside for your trip to St. John. Then, choose a hotel that fits your budget, whether that's a wallet-friendly stay or a more luxurious retreat.
  3. Work out your trip length: Think about how much time you want to spend exploring St. John. Plan your days so you can get to all the experiences and attractions you're interested in at a comfortable pace.
  4. Bundle your bookings: With your travel dates in order, you can combine your flights, car rental, hotels and more into a tailored St. John vacation package.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.