Barbados may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Travel to St. John

Choose two or more items and save on your trip:

St. John Vacation: Coronavirus Information

Most St. John hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your St. John trip, please visit our Coronavirus Information page (opens in new window).

Top St. John Flight + Hotel Deals

Fairmont Royal Pavilion
Saint Peter's Bay
Hilton Barbados Resort
Beach View
Villas & Suites at Beach View

2021 St. John vacation deals

Fairmont Royal Pavilion
Saint Peter's Bay
Hilton Barbados Resort
White Sands Beach Condos
Mullins Grove Luxury Apartments

Top Hotels in St. John

Sue's apt.
Sue's apt.
3 out of 5
Sue's Apt., Kendal, Saint John
Free CancellationReserve now, pay when you stay
The price is $40 per night from Dec 6 to Dec 7
4.8/5Exceptional! (4 reviews)
Definitely recommend!

"I had a 1 night trip to Barbados and decided on this house as it was affordable and I gotta tell you, it was so much better than expected. The pictures on the page dont do the property justice. The free shuttle to and from the airport was a blessing. The owner was super nice and respectful. I had ..."…"

Reviewed on Mar 27, 2019

Sue's apt.
Ideal Countryside Getaway
Ideal Countryside Getaway
Kendal, St. John
The price is $40 per night from Dec 6 to Dec 7
Ideal Countryside Getaway
Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment
Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment
Newcastle, St. John
The price is $54 per night from Dec 11 to Dec 12
5/5Exceptional! (4 reviews)
Very quiet and calm place with an amazing ocean view

"Really nice house, very friendly owner Delia who would help you with any request. If I come to Barbados again I will definitely stop here"…"

Reviewed on May 22, 2018

Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment
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

Frequently asked questions

How much does a St. John vacation package cost?
Say yes to new adventures with our St. John vacation packages, which start from just $1,172. Choose the flights and hotels that suit your style. Then, add on some enriching experiences for an unforgettable adventure.
If I'm not able to travel, can I cancel my St. John vacation package?
Yes, it’s possible to cancel your St. John booking if your travel plans have been upended. Whether you’ll incur a fee or not depends on your hotel, airline or car rental company. You may be able to cancel or change for free if you booked in the last 24 hours. Head to our Customer Service Portal to learn more.
How do I get a cheap travel package to St. John?
Putting together your own St. John vacation package with Expedia is one of the easiest ways to save. Organize your getaway now and you can save up to $583 — it’s that easy! We offer more than 550 partner airlines and 1,000,000 hotel options worldwide. With such an awesome range to pick from, you’ll have no trouble pulling together your ideal escape.
When is the best time of year to visit St. John?
The answer depends on you. If you want to score the best deal, travel in . Hotels and airfares are generally more reasonably priced at this time of year than they are in . If you’d like to experience the excitement of St. John in the high season, book your escape for . is typically a quieter time of year.
How far in advance should I book my St. John vacation?
Browse Expedia to compare international fares ASAP. You can normally purchase a ticket up to a year prior to departure. If it’s too early for your preferred air carrier, or you’ve left things to the last moment, fear not. Cheap fares to St. John occasionally appear just weeks before departure.
What does an Expedia St. John travel package include?
You can choose from a combination of rental cars, hotels and flights. Once you’ve made your booking, you can add tours and experiences. Want to pick your fare class? That’s easy to do too. The choice is yours when it comes to organizing your dream St. John trip.
What should I know before booking a St. John travel package?
Booking all the parts of your trip together is one of the easiest ways to save. Combine car rentals, airfares and hotels into a tidy little package. But you’re not limited to hotels. Expedia features all sorts of properties, including vacation rentals such as beach villas and serviced residences. You’ve got choices galore!
Does Expedia offer Book Now, Pay Later St. John vacation packages?
With one of our vacation packages, you can customize both your getaway and a payment arrangement. Expedia can help reduce financial stress to do with your travel with a Book Now, Pay Later booking, thanks to our proud partnership with online lender Affirm. That way, all you have to concentrate on is packing to jet off into the sunset.
Can I choose my airline with a St. John Expedia vacation package?
Yes — that’s the beauty of an Expedia package. You get to decide. We have more than 550 airline partners globally, so you have options galore when planning your St. John escape.