St. John Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Your St. John Holiday

With a St. John holiday package, you can forget about the stress of planning and instead focus on experiencing everything this interesting destination has to offer. Your trip to St. John wouldn't be complete without getting to some of its leading cities, starting with Kendal. Two of the most popular attractions here include Carlisle Bay and Dover Beach. Newcastle should also be on the itineraries of all St. John travellers. Visitors to this exciting destination love Long Bay Beach and Crane Beach. If you're ready to stop dreaming and start travelling, Expedia will help turn your St. John holiday into a reality.

Top destinations in St. John

Top St. John Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
The Club, Barbados Resort & Spa Adults Only - All Inclusive
Luxury Collection at Sea Breeze Beach House by Ocean Hotels
Saint Peter's Bay
Cobblers Cove - Barbados
Palm Grove Villas & Hotel

St. John Essential Information

Language
English
Currency
Barbadian dollars
Closest Airport
Grantley Adams Intl. Airport (BGI)
Top Sights
Bath Beach and Ocean Echo Stables

Top hotels in St. John

Hilton Barbados Resort

Hilton Barbados Resort

4.5 out of 5
Needhams Point Bridgetown
Fully refundableReserve now, pay when you stay
The price is £272 per night from 6 Jun to 7 Jun
£272
6 Jun - 7 Jun
includes taxes & fees
8.4/10 Very Good! (1,021 reviews)
"Hotel showing its age in spots and could use a few touch ups. Front desk tells you they pull amounts charged to room after 7 days. This isn’t true. They pull random amounts almost daily. Difficult to figure out what the charges are for and to monitor. Suggest pay as you go to keep track. Amounts ..."

Reviewed on 17 May 2026

Hilton Barbados Resort
Hilton Grand Vacations Club The Crane Barbados

Hilton Grand Vacations Club The Crane Barbados

4.5 out of 5
The Crane Resort Diamond Valley
The price is £151 per night from 10 Jun to 11 Jun
£151
10 Jun - 11 Jun
includes taxes & fees
8.6/10 Excellent! (544 reviews)
"The room lacked essential amenities for our stay, specifically kitchen items such as a toaster, pots, and pans. We were accommodated in a studio on the ground floor. The staff demonstrated a pleasant demeanor. I left several notes for specific staff members at the front desk, which have not yet been ..."

Reviewed on 20 May 2026

Hilton Grand Vacations Club The Crane Barbados
The Crane Resort

The Crane Resort

4.5 out of 5
Crane Diamond Valley St. Philip
Fully refundableReserve now, pay when you stay
The price is £301 per night from 29 May to 30 May
£301
29 May - 30 May
includes taxes & fees
8.6/10 Excellent! (1,003 reviews)
"We had a lovely sea view room though it was as far from rception as you could get. The room was clean and modern. The bedroom felt a little claustrophobic and got hot during the night. The aircon was too noisy to run all night."

Reviewed on 20 May 2026

The Crane 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.

Frequently asked questions

How much does a St. John travel package cost?
Starting from a low £1,508, a package is your passport to inexpensive travel. Custom build your St. John escape by choosing from our wide range of airfares, hotels and rental cars.
If I'm not able to travel, can I cancel my St. John travel package?
You can. We totally understand that life doesn't always go to plan, so we're happy to help if you need to make changes to your St. John travel package. You may be able to amend or cancel your itinerary at no cost if you've booked within 24 hours. Your airline, hotel or car rental company may impose a fee if your booking was made more than 24 hours ago. Take a look at our Customer Service Portal for further information. Also, check your itinerary for the nitty-gritty on change fees.
How do I get a cheap travel package to St. John?
If you love landing a bargain, bundle your bookings into a St. John travel package. Whether you need hotels, flights, day tours or rental cars, you can book them all in one place. You'll have lots of choice at your fingertips too. Expedia has over 550 air carriers and 1,000,000 properties around the globe to take your pick of. Fly with who you prefer, book a room where you like and save precious dollars — now that's the perfect getaway!
Does Expedia offer Book Now, Pay Later St. John holidays?
Expedia has teamed up with online lender Klarna to make your next trip easier on your wallet. Paying by instalment means you can spread the costs of your dream holiday, leaving you with more cash to spend while you're travelling. Klarna has several payment plans to choose from, so you're sure to find something that fits into your budget. Check out these flexible payment options:

  • Pay monthly holidays: Klarna offers convenient monthly payment plans that work for all budgets, so you can lock in that well-deserved holiday now.
  • Pay in instalments holidays: If you'd like to pay off your escape in multiple transactions, holidays paid in instalments might be the right option for your Book Now, Pay Later holiday through Klarna.
  • Low deposit holidays: When you see an awesome deal but your budget doesn't quite cover it yet, Klarna's low deposit holiday plan will help you secure your getaway.

Where should I stay in St. John?
With fascinating attractions like Bathsheba Beach and Huntes Gardens in this area, try to find a hotel near either one. Bath Beach is another sight that pulls the crowds.
What are the top hotels in St. John?
If this will be your first time in St. John, lock in a room at Radisson Aquatica Resort Barbados or Coral Sands Beach Resort. Both hotels offer comfy beds and are favourites among many travellers.
How far in advance should I book my St. John holiday?
Reserving your tickets early with Expedia means one less thing to worry about. Most carriers display prices up to 12 months in advance. This is typically the cheapest time to book. If circumstances have left you booking late, low prices to St. John sometimes emerge just a few weeks before departure.
What does an Expedia St. John travel package include?
Hotels, flights and rental cars, or any combination of them — the choice is all yours! Whether you're visiting St. John with the entire family or enjoying a solo break, there's a package to suit your style and budget. Once you've made your booking, why not add on a couple of activities?
What should I know before booking a St. John travel package?
Find deals to suit your budget with an Expedia package. Hotels, flights, rental cars — we're a one-stop shop for all of them. You'll save big bucks just by bundling your bookings. Whether you're embarking on a skiing adventure or sipping cocktails on a beach, your dream holiday is only a few clicks away.
Can I choose my airline with a St. John Expedia travel package?
Yes, you can. We have more than 550 partner airlines around the world, so fly with the carrier that suits your budget and travelling style.

Popular places to visit

What to do in St. John

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.