St. John Hotels

Best Hotels in St. John, U.S. Virgin Islands

St. John Hotels

and Places to Stay
Enter dates to find the best prices

Popular


Property types


Amenities


Distance from

25 km

Traveller rating


Hotel class


Style


Brands

58 properties in St. John
Sort by:
  • Best Value
    Properties ranked using exclusive Tripadvisor data, including traveller ratings, confirmed availability from our partners, prices, booking popularity and location, as well as personal user preferences and recently viewed hotels.
  • Traveller Ranked
    Highest rated hotels on Tripadvisor, based on traveller reviews.
  • Distance to city centre
    See properties located closest to the centre first with confirmed availability for your dates from our partners
Payments made by partners impact the order of prices displayed. Room types may vary, learn more.

St. John Hotels Information

Hotels in St. John

54

Hotels Prices From

€181

Hotels Reviews

9,984

Hotels Photos

10,610

Travel high season

Mar - May

Travel low season

Jun - Aug

High season avg price

€1,775

Low season avg price

€1,181
Not sure when to visit?
Price trends, weather and things to do can help you make a decision.
Season
Avg. price/night
Avg. temperature
Avg. precipitation
Dec - Feb
Avg. price/night
-
Avg. temperature
26ºC
COLDEST
21ºC33ºC
Avg. precipitation
54mm
DRIEST
35 mm187 mm
Mar - May
Avg. price/night
-
Avg. temperature
27ºC
21ºC33ºC
Avg. precipitation
56mm
35 mm187 mm
Jun - Aug
Avg. price/night
-
Avg. temperature
29ºC
WARMEST
21ºC33ºC
Avg. precipitation
98mm
35 mm187 mm
Sep - Nov
Avg. price/night
-
Avg. temperature
29ºC
21ºC33ºC
Avg. precipitation
160mm
WETTEST
35 mm187 mm
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. John. Select dates and complete search for nightly totals inclusive of taxes and fees.

Hotels near the sights

  • Trunk Bay Beach
    The good news: this world-class stretch of white sand and turquoise water is St. John's most photographed beach, which features a marked underwater trail for beginning snorkelers. The bad news: because of its popularity, it can get very crowded with cruise ship passengers and members of sightseeing tours.
    Read more
  • Cinnamon Bay
    Situated in the unspoiled island refuge, Virgin Islands National Park, this beach offers a variety of water sports from snorkeling and kayaking to sailing and windsurfing, plus a popular beachfront cottage and campsite complex.
    Read more
  • Hansen Bay Beach
    The beach offers a very calm bay with excellent snorkeling, turtles, stingrays and an array of assorted fish. Food Truck and clean bathrooms available along with ample parking.
    Read more
  • Honeymoon Beach
    Nestled at Caneel Bay, this picture perfect, palm fringed beach boasts a colorful coral reef perfect for snorkeling.
    Read more
  • Waterlemon Cay
    A short swim from Leinster Bay, you'll find some of the best snorkeling on this small island, with its plethora of marine life.
    Read more
  • Reef Bay Trail
    This 2.2-mile hiking trail is one of the best on St. John: descend through a shady, moist forest and a dry forest, through visible remains of four sugar mills, pass by pre-Columbian petroglyphs, and end at a beautiful, pristine beach.
    Read more
  • Inter Island Boat Service
    Passenger ferry between the United States Virgin Islands and the British Virgin Islands. Routes include Jost Van Dyke, Virgin Gorda, Anegada, Tortola, St. John and St. Thomas.
    Read more
  • Hawksnest Beach
    This narrow, sea-grape-tree-lined stretch of sand is a popular beach on St John, especially for island residents, which offers gazebos for parties, barbecues or family get-togethers.
    Read more
Frequently Asked Questions about St. John hotels

Cruz Bay Boutique Hotel, Gallows Point Resort, and St. John Inn are some of the most popular hotels for travellers looking to stay near Trunk Bay Beach. See the full list: Hotels near Trunk Bay Beach.

Gallows Point Resort, Caneel Bay Resort, and Lovango Resort + Beach Club are all popular resorts for travellers staying in St. John. See the full list: St. John Resorts.

Popular hotels close to Maho Bay Beach include Cruz Bay Boutique Hotel, Long Bay Beach Resort, and Gallows Point Resort. See the full list: Hotels near Maho Bay Beach.

Popular luxury hotels in St. John include Gallows Point Resort, Caneel Bay Resort, and Sea Shore Allure. See the full list: St. John Luxury Hotels.

Popular hotels close to Cyril E. King Airport include Emerald Beach Resort, Casa Cielo Vista, and Lindbergh Bay Hotel and Villas. See the full list: Hotels near Cyril E. King Airport.

A few of the most popular hotels near Virgin Islands Ferry - Red Hook are Cruz Bay Boutique Hotel, Gallows Point Resort, and St. John Inn. See the full list: Hotels near Virgin Islands Ferry - Red Hook.

Cruz Bay Boutique Hotel, Gallows Point Resort, and St. John Inn all received great reviews from families travelling in St. John. See the full list: Family Hotels St. John.

Popular hotels by the beach in St. John include Gallows Point Resort, Caneel Bay Resort, and Sea Shore Allure. See the full list: St. John Beach Hotels.

Cruz Bay Boutique Hotel, Gallows Point Resort, and St. John Inn received great reviews from travellers looking for a romantic hotel in St. John. See the full list: Romantic Hotels St. John.

Some of the most popular hotels with a pool in St. John include Gallows Point Resort, St. John Inn, and Caneel Bay Resort. See the full list: Hotels with a Pool in St. John.