
Find hotels near St. John Spice, St. John from CA $135
- 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 Spice hotels

The Saint Resort
The Saint Resort0.4 km from St. John Spice
9.2 out of 10, Wonderful, (30 reviews)
The price is CA $560
CA $767 total
includes taxes & fees
Mar 13 - Mar 14

Villa Island Paradise
Villa Island Paradise0.5 km from St. John Spice
9.4 out of 10, Exceptional, (17 reviews)
The price is CA $139
CA $891 total
includes taxes & fees
Mar 8 - Mar 9

Starz Hotel
Starz Hotel16.3 km from St. John Spice
6.6 out of 10, (572 reviews)
The price is CA $221
CA $280 total
includes taxes & fees
Mar 6 - Mar 7

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas5.3 km from St. John Spice
8.4 out of 10, Very good, (456 reviews)
The price is CA $1,909
CA $2,420 total
includes taxes & fees
Apr 5 - Apr 6



















