St. John Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 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

Find the Best St. John Vacation Packages

St. John Hotel Deals

The Westin St. John Resort Villas

The Westin St. John Resort Villas

4.5 out of 5
300B Chocolate Hole St. John
The price is AED 2,898 per night from Mar 13 to Mar 14
AED 2,898
AED 3,260 total
13 Mar - 14 Mar
includes taxes & fees
8.2/10 Very Good! (460 reviews)
Great!

Reviewed on 6 February 2026

The Westin St. John Resort Villas
Villa Island Paradise

Villa Island Paradise

4 out of 5
St John St. John St John
The price is AED 498 per night from Feb 16 to Feb 17
AED 498
AED 2,672 total
16 Feb - 17 Feb
includes taxes & fees
8.2/10 Very Good! (13 reviews)
Facility was excellent. Clean. Tidy. Everything worked as expected. Convenient location to restaurants, grocery, entertainment. We appreciate the beach chairs, umbrella, and cooler to use. Alex was great to work with. Thank you to all team members who contributed to our fantastic experience!!

Reviewed on 25 January 2026

Villa Island Paradise
Concordia Eco-Resort

Concordia Eco-Resort

3 out of 5
Estate Concordia St. John St John
7.8/10 Good! (75 reviews)
This place is awesome, we love everything about it, from welcoming staffs to that Salt Bay

Reviewed on 26 January 2026

Concordia Eco-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.

Discover the most popular places to visit in St. John

Frequently asked questions

How do I find cheap flights to St. John that have flexible change policies?
It's quick and easy with Expedia. Firstly, type in your travel details and click on the "Search" button. Step 2? Check the "No change fee" box underneath the "Flexible change policies" heading on the left-hand side of your screen. Step 3. Reserve your flexible and cheap ticket to St. John.
Which airlines fly to St. John?
Work out your perfect travel dates and then fly into or near St. John with one of these top airlines:

  • American Airlines - 190 flights to or near St. John each month, including 190 flights to Cyril E. King Airport (STT) per month.
  • Spirit Airlines - 112 flights to or near St. John each month, including 112 flights to Cyril E. King Airport (STT) per month.
  • United Airlines - 69 flights to or near St. John each month, including 69 flights to Cyril E. King Airport (STT) per month.

How can I find cheap tickets to St. John?
You'll always find an epic deal with Expedia, but our "flexible dates" feature makes it that much easier. Enter your preferred flight date, then check the flexible dates box above to see a list of prices for nearby days. was the lowest price for a flight to St. John in the last seven days.
How much is a flight to St. John?
One-way trips departing from () sold for as little as in the last seven days. During this time, the cost of a return journey to St. John ranged between and . If you find a bargain ticket, grab it quickly — these prices don't hang about.
What are the most popular airports to fly into in St. John?
Book your flight to Cyril E. King Airport (STT) and enjoy everything that St. John has to offer. As the region's main entry point, roughly 411 flights land here each month.
When is the cheapest time to fly to St. John?
Taking off on a Tuesday, followed by a Monday, is usually the best way to bag the cheapest airfare. Steer clear of the weekend if you can, because Saturday is typically the costliest day. Spend the funds you saved enjoying yourself in St. John instead!
How much is a plane ticket to St. John?
Airfares to St. John ranged from to in the last seven days. Typically, the earlier you make a reservation, the bigger the bargain.
What months are the cheapest to book a flight to St. John?
To snap up a low-cost flight to St. John, try to book sometime in February when the price of airfares are at their lowest. When's the most expensive time? In the U.S, it's December.
How long is a flight to St. John?
Here are a handful of popular routes to St. John from the U.S, plus their average travel times:

  • Miami, FL (MIA-Miami Intl.) to Cyril E. King Airport (STT) - 2 hours and 46 minutes
  • Fort Lauderdale, FL (FLL-Fort Lauderdale - Hollywood Intl.) to Cyril E. King Airport (STT) - 2 hours and 33 minutes
  • Charlotte, NC (CLT-Charlotte-Douglas Intl.) to Cyril E. King Airport (STT) - 3 hours and 35 minutes