
Resorts in St. John
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for St. John resorts

Hilton Grand Vacations Club The Crane Barbados
Hilton Grand Vacations Club The Crane BarbadosDiamond Valley
8.6 out of 10, Excellent, (613 reviews)
The price is RM623
RM787 total
includes taxes & fees
26 Jul - 27 Jul

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
Wyndham Grand Barbados Sam Lords Castle All Inclusive ResortLong Bay
7.8 out of 10, Good, (733 reviews)
The price is RM1,886
RM2,114 total
includes taxes & fees
28 Jul - 29 Jul

8.0 out of 10, Very good, (873 reviews)
The price is RM451
RM640 total
includes taxes & fees
4 Aug - 5 Aug
The price is RM1,484
RM1,820 total
includes taxes & fees
29 Jul - 30 Jul

8.4 out of 10, Very good, (1,004 reviews)
The price is RM1,224
RM1,508 total
includes taxes & fees
23 Jul - 24 Jul
The price is RM2,656
RM3,259 total
includes taxes & fees
30 Jul - 31 Jul

Turtle Beach, a Tribute Portfolio™ All Inclusive Hotel
Turtle Beach, a Tribute Portfolio™ All Inclusive HotelMaxwell
8.0 out of 10, Very good, (752 reviews)

9.0 out of 10, Wonderful, (1,000 reviews)
The price is RM2,893
RM3,410 total
includes taxes & fees
5 Aug - 6 Aug
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 St. John Hotel Reviews

Hilton Grand Vacations Club The Crane Barbados
8/10 Good
Find out more about St. John
St. John Resorts information
Number of reviews | 6,418 |
|---|---|
Accommodation | 18 Resorts |
Lowest Price | RM640 |
Highest Price | RM3,410 |

















































































