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.

St. John Hotels

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
Today's Poll
How likely or unlikely is it that you would tell a lie at work to get time off to go on holiday?

Special offers in St. John

Coconut Coast Villas
Coconut Coast Villas 4.5 of 5 stars
Special offer $169 (USD)
Hillcrest Guest House
Hillcrest Guest House 4.5 of 5 stars
Special offer Stay 5 Get 6th & 7th FREE
View all special offers in St. John (3)

Hotels & B&Bs / Inns travellers recommend

St. John Hotels (4)
£190 and up per night*
Travellers' Choice® 2013 Winner Top
Gallows Point Resort Slideshow
Show Current Prices ABS:HotelCheckRates-d151082?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in St. John
Ranked #1 of 2 hotels in Cruz Bay
Professional photos | Traveller photos (382)
£276 and up per night*
Special Offer Book Now and Save!
Caneel Bay, A Rosewood Resort Slideshow
Show Current Prices ABS:HotelCheckRates-d147592?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 4 hotels in St. John
Ranked #1 of 1 hotels in Caneel Bay
Professional photos | Traveller photos (797)
£149 and up per night*
Special Offer Book Early and Save
Westin St. John Resort & Villas Slideshow
Show Current Prices ABS:HotelCheckRates-d147568?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 4 hotels in St. John
Ranked #2 of 2 hotels in Cruz Bay
Professional photos | Traveller photos (883)
Ranked #4 of 4 hotels in St. John
Traveller photos (5)
St. John B&Bs / Inns (8)
Ranked #1 of 8 St. John B&B and Inns
Traveller photos (24)
£105 and up per night*
Ranked #2 of 8 St. John B&B and Inns
Ranked #1 of 6 B&Bs / Inns in Cruz Bay
Traveller photos (59)
Cruz Bay Boutique Hotel Slideshow
Show Current Prices ABS:HotelCheckRates-d1935577?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 8 St. John B&B and Inns
Ranked #2 of 6 B&Bs / Inns in Cruz Bay
Professional photos | Traveller photos (51)
Estate Lindholm, Cruz Bay
£92 and up per night*
Ranked #4 of 8 St. John B&B and Inns
Ranked #3 of 6 B&Bs / Inns in Cruz Bay
Traveller photos (189)
£115 and up per night*
Ranked #5 of 8 St. John B&B and Inns
Traveller photos (10)
St. John Inn, Cruz Bay 2.5 of 5
£83 and up per night*
Show Current Prices ABS:HotelCheckRates-d149945?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 8 St. John B&B and Inns
Ranked #4 of 6 B&Bs / Inns in Cruz Bay
Professional photos | Traveller photos (79)
£153 and up per night*
Special Offer Stay 5 Get 6th & 7th...
Hillcrest Guest House Slideshow
Show Current Prices ABS:HotelCheckRates-d272171?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 8 St. John B&B and Inns
Ranked #5 of 6 B&Bs / Inns in Cruz Bay
Professional photos | Traveller photos (45)
£68 per night*
Ranked #8 of 8 St. John B&B and Inns
Ranked #6 of 6 B&Bs / Inns in Cruz Bay
Traveller photos (35)
Sea Shore Allure Condominiums
Recommended for you...
Cruz Bay, St. John
5 of 5 stars 30 Reviews
Show Current Prices

The best places to stay in St. John

TripAdvisor is the worlds largest travel site, with 3,601 traveller reviews, 1,565 candid photos, and prices for 12 hotels in St. John, U.S. Virgin Islands. Powered by advice from real travellers, TripAdvisor offers you reviews of the best hotels in St. John.

We also partner with other top travel sites to make it easy for you to find the best price. For accommodations in St. John, our partners include Expedia, Orbitz, Venere, Travelocity, Booking.com, Expedia, HotelsClick, Priceline, Tingo and Hotels.com. These partners may vary by individual hotel, as featured near the top of each hotel page.