U.S. Virgin Islands may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays to St. John

Accommodation, flights, car rentals, things to do and more - for your holiday in St. John choose Expedia! Find everything you need to organize your trip to St. John in one place. Enter your dates in the search bar above or scroll to our top deals below!

Top Hotel Deals

The Westin St. John Resort Villas
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
The price is £295 per night from 18 Dec to 19 Dec

With direct access to the beach, this St. John resort is within 1 mi (2 km) of Great Cruz Bay, Honeymoon Beach and St. John Spice. Virgin Islands National Park ...

3.9/5Very Good! (224 reviews)

"The staff I interacted with were outstanding. They all went above and beyond to ensure my safety and comfort, especially Frazer, David, and William."…"

Reviewed on 21 Oct 2020

The Westin St. John Resort Villas
Gallows Point Resort
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
The price is £471 per night from 1 Dec to 2 Dec

Offering direct access to the beach, this St. John aparthotel is within a 15-minute walk of Mongoose Junction and Virgin Islands National Park. Honeymoon Beach ...

4.7/5Exceptional! (388 reviews)

"We had a fabulous time on our Honeymoon at Gallows Point Resort. A van was waiting after ferry dropped us off at Cruz Bay. We didn't even have to call. Housekeeping kept our room tidy and only came when asked. The service was exceptional. We will definitely come again."…"

Reviewed on 20 Nov 2020

Gallows Point Resort
Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
The price is £322 per night from 6 Dec to 7 Dec

Nestled on the beach, this St. John condominium resort is within a 10-minute walk of Cruz Bay Beach, Honeymoon Beach and St. John Spice. Virgin Islands National ...

4.2/5Very Good! (32 reviews)

"Excellent facilities and good location. Recommended"…"

Reviewed on 23 Nov 2020

Suite St. John at Gallows Point Resort
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.

Top things to do in St. John

St. John Beach Holiday

Kick back and relax on the shore and admire the sunlight shimmering along the water during your St. John holiday. If you're hoping for a complete beach experience, a trip to St. John certainly delivers. You've probably heard of Trunk Bay (2 miles (4 km) away). We suggest booking accommodation close by. However, many visitors also opt for St. John holiday packages near Honeymoon Beach or Maho Beach, two other popular nearby options.

Plan your St. John holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in St. John. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Frequently asked questions

How much does a St. John holiday package cost?
Live it up in St. John from as little as . We offer a wonderful selection of flights, hotels and rental cars to suit every budget and style. You can score even more discounts when you add a couple of experiences or tours to your holiday package.
If I'm not able to travel, can I cancel my St. John holiday package?
Because we understand life can be unpredictable, the answer is yes. To learn more, visit our Customer Service Portal. But generally speaking, if you’ve booked your St. John holiday package in the last 24 hours, you may be able to cancel or change it for free. Your airline, hotel or car rental company may impose a fee if your booking is older than that.
How do I get a cheap travel package to St. John?
Bundle your hotels and flights with Expedia and save an impressive 15%. With more than 400 partner airlines and 321,000 properties worldwide, your St. John holiday package can be customized exactly to suit your travel style. With all that extra cash, why not throw in one or two interesting tours and activities? That’s the easiest way to unlock even more bargains. That dream holiday to St. John is closer than you thought!
Where should I stay in St. John?
Book a hotel room in Maho Bay Quarter and experience the best of what St. John has to offer. Begin your adventures at one of this neighbourhood’s must-sees, Annaberg Plantation.
What are the top hotels in St. John?
Many people visiting St. John often stay in Estate Enighed. St John Inn and Gallows Point Resort are well-known options in this neighbourhood. But it’s not the only exciting place in town! Maho Bay Quarter is also a great area and where you’ll find Peter Bay Gatehouse and Sunspot.
When is the best time of year to visit St. John?
The ideal time to head to St. John comes down to personal preference. If you’re holidaying on a smaller budget, perhaps avoid , which is considered to be the most expensive time of year. is usually when you’ll score the best prices. To enjoy the energy of peak season, take off in . are the least popular months to visit and a smart idea if you want to get away from the crowds.
How far in advance should I book my St. John holiday?
You’ll be rewarded with the widest variety at the cheapest prices by booking your St. John adventure nice and early. Air carriers usually sell tickets anywhere up to 12 months before departure, so start your planning as soon as you can. That being said, Expedia is constantly working to give you the best deals around, so there’s never a bad time to book your dream holiday!
What does an Expedia St. John travel package include?
From airfares and hotels to rental cars, Expedia can help you create a St. John package that fits you. Heading off for a few weeks? Consider a hotel, rental car and flight bundle. If you’re taking a short break, a hotel and airfare deal may suit you better. Activities can also be added once you’ve made your booking. Our holiday packages make it a cinch to save and plan.
What should I know before booking a St. John travel package?
You can save a tidy sum by combining your hotels, airfares and rental cars. Once you’ve created your package, you can add on activities or tours. Your next unforgettable holiday is only a couple of clicks away.
Does Expedia offer Book Now, Pay Later St. John holiday packages?
Thanks to our partnership with online lender Affirm, travellers booking via Expedia can now pay for their flights, hotels and more in easy installments to make things more affordable. Book Now, Pay Later and start planning your big adventure today!
Can I choose my airline with a St. John Expedia holiday package?
Yes, and with over 550 airlines to choose from around the world, it’s all about choice. Look through the available options and find out which airline suits your needs and budget.