- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. John hotels with connecting rooms

1. Grand Anse Beach Palace
Grand Anse Beach PalaceGrand Anse
7.8 out of 10, Good, (278 reviews)
The price is RM384
RM460 total
includes taxes & fees
18 Nov - 19 Nov

2. Seabreeze Hotel
Seabreeze HotelGrand Anse
8.6 out of 10, Excellent, (448 reviews)
The price is RM337
RM405 total
includes taxes & fees
9 Nov - 10 Nov

3. The Bay House
The Bay HouseGrand Anse
9.2 out of 10, Wonderful, (260 reviews)
The price is RM446
RM491 total
includes taxes & fees
10 Nov - 11 Nov

4. Cabier Ocean Lodge
Cabier Ocean LodgeSt. Andrew
8.8 out of 10, Excellent, (69 reviews)
The price is RM346
RM380 total
includes taxes & fees
9 Nov - 10 Nov

5. Silversands Grand Anse
Silversands Grand AnseGrand Anse
9.8 out of 10, Exceptional, (182 reviews)
The price is RM4,059
RM4,871 total
includes taxes & fees
9 Nov - 10 Nov

6. Calabash Hotel
Calabash HotelLance aux Épines
9.8 out of 10, Exceptional, (90 reviews)
The price is RM3,450
RM4,140 total
includes taxes & fees
9 Nov - 10 Nov

7. Spice Island Beach Resort
Spice Island Beach ResortGrand Anse
9.8 out of 10, Exceptional, (98 reviews)
The price is RM5,363
RM5,899 total
includes taxes & fees
16 Nov - 17 Nov
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.





















