We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Westin St. John Resort Villas
Expedia.com
US$716
View Deal
  • Free Wifi
  • Free Parking
Caneel Bay Resort
LHW.com
US$575
View Deal
#1 Best Value of 6 hotels in St. John
  • Free Parking
  • Pool
St. John Inn
SAVE US$8
US$281
Orbitz.com
US$273
View Deal
#2 Best Value of 6 hotels in St. John
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel
CheapTickets
US$192
View Deal
#3 Best Value of 6 hotels in St. John
  • Free Wifi
  • Breakfast included
Gallows Point Resort
TripAdvisor
US$232
View Deal
#4 Best Value of 6 hotels in St. John
  • Free Wifi
  • Free Parking
The Westin St. John Resort Villas
Expedia.com
US$716
View Deal
#5 Best Value of 6 hotels in St. John
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
#6 Best Value of 6 hotels in St. John
  • Free Wifi
  • Free Parking
See all hotels in or near St. John
Frenchman's Reef & Morning Star Marriott Beach Resort
SAVE US$9
US$312
Hotels.com
US$303
View Deal
19.0 km from St. John
  • Free Parking
  • Pool
The Ritz-Carlton, St. Thomas
SAVE US$113
US$887
Expedia.com
US$774
View Deal
10.6 km from St. John
  • Free Wifi
  • Free Parking
The Buccaneer St Croix
Booking.com
US$378
View Deal
65.1 km from St. John
  • Free Wifi
  • Free Parking
Point Pleasant Resort
SAVE US$22
US$291
Booking.com
US$269
View Deal
13.0 km from St. John
  • Free Wifi
  • Free Parking
Bolongo Bay Beach Resort
SAVE US$42
US$306
Booking.com
US$264
View Deal
16.4 km from St. John
  • Free Wifi
  • Free Parking
Renaissance St. Croix Carambola Beach Resort & Spa
Renaissance Hotels
US$270
View Deal
64.7 km from St. John
  • Free Parking
  • Pool
Emerald Beach Resort
SAVE US$11
US$263
Booking.com
US$252
View Deal
23.3 km from St. John
  • Free Wifi
  • Free Parking
W Retreat & Spa Vieques
WHotels.com
US$446
View Deal
80.0 km from St. John
  • Free Wifi
  • Free Parking
Secret Harbour Beach Resort
SAVE US$41
US$374
Hotels.com
US$333
View Deal
11.8 km from St. John
  • Free Wifi
  • Free Parking
The Palms at Pelican Cove
SAVE US$25
US$217
Expedia.com
US$192
View Deal
64.1 km from St. John
  • Free Parking
  • Pool
Long Bay Beach Club
TripAdvisor
US$248
View Deal
8.8 km from St. John
  • Free Wifi
  • Free Parking
Anegada Beach Club
Expedia.com
US$272
View Deal
59.0 km from St. John
  • Free Parking
  • Pool
Mafolie Hotel
SAVE US$87
US$254
Booking.com
US$167
View Deal
20.0 km from St. John
  • Free Wifi
  • Free Parking
Divi Carina Bay All Inclusive Beach Resort
No availability for your dates from these sites
67.9 km from St. John
  • Free Parking
  • Breakfast included
Sebastian's on the Beach
SAVE US$5
US$131
Orbitz.com
US$126
View Deal
9.3 km from St. John
  • Free Parking
  • Beachfront
Scrub Island Resort, Spa & Marina, Autograph Collection
TripAdvisor
US$489
View Deal
27.2 km from St. John
  • Free Wifi
  • Pool
Hotel on the Cay
TripAdvisor
US$213
View Deal
65.7 km from St. John
  • Free Wifi
  • Pool
Club Seabourne
Priceline
US$271
View Deal
58.0 km from St. John
  • Free Parking
  • Breakfast included
Orbitz.com
US$386
View Deal
23.9 km from St. John
  • Free Wifi
  • Free Parking
Tamarind Reef Resort, Spa & Marina
Booking.com
US$238
View Deal
64.7 km from St. John
  • Free Wifi
  • Free Parking
Sugar Mill Hotel
Loading prices...
10.0 km from St. John
  • Free Wifi
  • Free Parking
Elysian Beach Resort
Bookit.com
US$224
View Deal
10.9 km from St. John
  • Free Wifi
  • Free Parking
Hotel Caravelle on St. Croix
SAVE US$4
US$154
Expedia.com
US$150
View Deal
65.9 km from St. John
  • Free Wifi
  • Free Parking
Bluebeard's Beach Club and Villas
No availability for your dates from these sites
18.2 km from St. John
  • Free Parking
  • Pool
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.