Cheap flights from St. John

Many airlines offer flexible change policies

Earn BONUS+ rewards on top of your airline points

Enjoy exclusive promotions on the ebookers app!

St. John Flight Information
Origin airport IATA code
BGI

Featured Hotels near St. John

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 €168 per night from 10 Jul to 11 Jul
€168
10 Jul - 11 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Hilton Grand Vacations Club The Crane Barbados. During your stay, you're just a quick walk from Crane Beach. You'll find features such as free WiFi in public areas and free self-parking, plus 5 restaurants.
8.6/10 Excellent! (580 reviews)
"The property is tooo far from everything, the beach was full of seaweed and the water was consistently ruff. Restaurants were not good."

Reviewed on 1 Jul 2026

Opens in a new windowHilton Grand Vacations Club The Crane Barbados
The Crane Resort

The Crane Resort

4.5 out of 5
Crane Diamond Valley St. Philip
The price is €390 per night from 8 Jul to 9 Jul
€390
8 Jul - 9 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Crane Resort. During your stay, you're just a quick walk from Crane Beach. Free WiFi in public areas, free self-parking and a free manager's reception are available.
8.6/10 Excellent! (1,003 reviews)
"Stunning hotel, ocena views galore . Pleasant staff, beautiful pools."

Reviewed on 2 Jul 2026

Opens in a new windowThe Crane Resort
Hilton Barbados Resort

Hilton Barbados Resort

4.5 out of 5
Needhams Point Bridgetown
The price is €312 per night from 24 Jul to 25 Jul
€312
24 Jul - 25 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the pool at Hilton Barbados Resort. During your stay, you're just a quick walk from Carlisle Bay. You'll find features such as free WiFi in public areas and free self-parking, plus 4 restaurants.
8.4/10 Very good! (1,007 reviews)
"I had great concern for addl fees and had an issue with my phone being hacked. Thank God AT&T was able to determine that it wasn’t me and returned a credi I am also currently disputing additional charges with the Hilton Barbados. Be sure to save all your receipts and don’t charge anything to your ..."

Reviewed on 1 Jul 2026

Opens in a new windowHilton Barbados Resort
Save an average of 15% on thousands of hotels when you're signed in
Divi Southwinds Beach Resort

Divi Southwinds Beach Resort

3 out of 5
St Lawrence Main Road St. Lawrence Gap Christ Church
The price is €159 per night from 16 Jul to 17 Jul
€159
16 Jul - 17 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Divi Southwinds Beach Resort. During your stay, you're just a quick walk from Dover Beach. Features include free WiFi in public areas and free self-parking, plus 3 outdoor pools.
8/10 Very good! (852 reviews)
"Full kitchen"

Reviewed on 20 Jun 2026

Opens in a new windowDivi Southwinds Beach Resort
The Club, Barbados Resort & Spa Adults Only - All Inclusive

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

4 out of 5
Vauxhall Holetown St. James
The price is €398 per night from 14 Jul to 15 Jul
€398
14 Jul - 15 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Club, Barbados Resort & Spa Adults Only - All Inclusive. During your stay, you're just a quick walk from Sandy Lane Beach. Features include free breakfast, free WiFi in public areas and free self-parking.
8/10 Very good! (537 reviews)
"Older property great location fun no complaints."

Reviewed on 2 Jul 2026

Opens in a new windowThe Club, Barbados Resort & Spa Adults Only - All Inclusive
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

5 out of 5
End of Belair Road Long Bay St. Philip
The price is €482 per night from 3 Jul to 4 Jul
€482
3 Jul - 4 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort. During your stay, you'll be within walking distance of Bottom Bay Beach. Features include free WiFi in public areas, free self-parking and a free beach shuttle.
7.8/10 Good! (709 reviews)
"My room was very clean, I had a beautiful view, staff was on top of everything… SOME of the staff were very nice"

Reviewed on 1 Jul 2026

Opens in a new windowWyndham Grand Barbados Sam Lords Castle All Inclusive Resort
Don't see what you're looking for?
See all available properties in St. John
View all properties
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.