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

A beach with clear blue water, a rocky shoreline, and palm trees.

New Castle

New Castle

Top St. John Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Sea Symphony Villa

Sea Symphony Villa

Save 100% on your flight
£1,177
per person
20 Sept - 27 Sept
found 21 hours ago
Return flight included
London (LHR) to Bridgetown (BGI)
8.6/10 Excellent! (11 reviews)
The Club, Barbados Resort & Spa Adults Only - All Inclusive

The Club, Barbados Resort & Spa Adults Only - All Inclusive

£1,917
per person
2 Nov - 10 Nov
just found
Return direct flight included
Edinburgh (EDI) to Bridgetown (BGI)
8/10 Very good! (553 reviews)
Concierge Collection at O2 Beach Club & Spa by Ocean Hotels

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels

£3,172
per person
20 Sept - 27 Sept
found 21 hours ago
Return flight included
London (LHR) to Bridgetown (BGI)
8.8/10 Excellent! (41 reviews)
Saint Peter's Bay

Saint Peter's Bay

Save 100% on your flight
£1,734
per person
3 Oct - 10 Oct
found 11 hours ago
Return flight included
London (LHR) to Bridgetown (BGI)
9.6/10 Exceptional! (168 reviews)
Fairmont Royal Pavilion

Fairmont Royal Pavilion

Save 100% on your flight
£3,097
per person
2 Nov - 11 Nov
just found
Return direct flight included
Edinburgh (EDI) to Bridgetown (BGI)
9/10 Wonderful! (265 reviews)
Bad experience with the missing money in the room

Reviewed on 19 Aug 2026

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 Grand Vacations Club The Crane Barbados

Hilton Grand Vacations Club The Crane Barbados

The Crane Resort Diamond Valley
Fully refundable
£149
29 Aug - 30 Aug
includes taxes & fees
Hilton Grand Vacations Club The Crane Barbados
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

End of Belair Road Long Bay St. Philip
Fully refundableReserve now, pay when you stay
£380
21 Aug - 22 Aug
includes taxes & fees
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
The Crane Resort

The Crane Resort

Crane Diamond Valley St. Philip
Fully refundableReserve now, pay when you stay
£305
30 Aug - 31 Aug
includes taxes & fees
The Crane Resort
See all 3,586 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.

Frequently asked questions

How much does a St. John travel package cost?
Starting from a low £1,177, 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.

Stay near popular St. John attractions

St John Parish Church

After visiting St John Parish Church, make a plan to see the other sights and activities in Church View. Wander the beautiful beaches or discover the beautiful sunsets in this romantic area.
See properties

Bath Beach

8.2/10 (60 reviews)
If a restful holiday is part of your travel plans, Bath Beach might be the perfect place to visit during your trip to Bath.
See properties

What to do in St. John

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx

£79
per adult
100% of travellers recommend
Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
Atlantis Submarine Day Tour

Atlantis Submarine Day Tour

£90
per adult
92% of travellers recommend
Atlantis Submarine Day Tour
Barbados: Island Tour with Animal Flower Cave and Lunch

Barbados: Island Tour with Animal Flower Cave and Lunch

£83
per adult
94% of travellers recommend
Barbados: Island Tour with Animal Flower Cave and Lunch
See all activities 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.