Beginning of main content

location St. John is highly rated for Snorkeling and Islands by 887 people

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. John

Tonight Jan 20 - Jan 21
This weekend Jan 25 - Jan 27
Next weekend Feb 1 - Feb 3

Top 10 Hotels in St. John

See all 186 Properties in St. John
St John Inn

St John Inn

277 Estate Enighed, St. John
St John Inn
    3.0 out of 5.0
     
     

    Situated near the beach, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum, St. John Spice, and Battery. Mongoose Junction and ...

    $195 per night for 2 guests

    Cruz Bay Boutique Hotel

    Cruz Bay Boutique Hotel

    74-2 Cruz Bay Town, St. John
    Cruz Bay Boutique Hotel
      3.0 out of 5.0
       
       

      Located in the heart of St. John, this hotel is steps from St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library and Museum are also ...

      $269 per night for 2 guests

      Calichi at Picture Point

      Calichi at Picture Point

      10-2 Estate Carolina, St. John
      Calichi at Picture Point
        4.0 out of 5.0
         
         

        Situated in St. John, this villa is close to Emmaus Moravian Church, Annaberg Plantation, and Fort Berg (Fortsberg). Also nearby are Bordeaux Mountain Trail ...

        Calichi at Picture PointGet Rates

        Gallows Point Resort

        Gallows Point Resort

        3 AAA Gallows Point Road, St. John
        Gallows Point Resort
          4.0 out of 5.0
           
           

          With direct access to the beach, this St. John aparthotel is within a 10-minute walk of St. John Spice, Battery, and Mongoose Junction. Salomon Beach and Honeymoon ...

          Gallows Point ResortGet Rates

          Estate Lindholm

          Estate Lindholm

          6B Estate Caneel Bay, St. John
          Estate Lindholm
            3.0 out of 5.0
             
             

            Situated in a national park, this hotel is 0.1 mi (0.1 km) from Virgin Islands National Park and 3 mi (4.8 km) from Trunk Bay. Salomon Beach and Honeymoon Beach ...

            $395 per night for 2 guests

            The Westin St. John Villas

            The Westin St. John Villas

            300A Chocolate Hole, St. John
            The Westin St. John Villas
              4.5 out of 5.0
               
               

              With direct access to the beach, this St. John resort is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum, Sunset Beach, and Battery. St. John Spice ...

              The Westin St. John VillasGet Rates

              Sirenusa

              Sirenusa

              11 Enighed, St. John
              Sirenusa
                4.0 out of 5.0
                 
                 

                Situated by the ocean, this condo resort is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum, Battery, and St. John Spice. Mongoose Junction and ...

                SirenusaGet Rates

                Hillcrest Guest House

                Hillcrest Guest House

                #157 Enighed Cruz Bay, St. John
                Hillcrest Guest House
                  2.5 out of 5.0
                   
                   

                  Located in the heart of St. John, this bed & breakfast is within a 10-minute walk of St. John Spice, Battery, and Elaine Lone Sprauve Library and Museum. Mongoose ...

                  Hillcrest Guest HouseGet Rates

                  Starlit Escape Villa

                  Starlit Escape Villa

                  6G6 Carolina, St. John
                  Starlit Escape Villa
                    3.0 out of 5.0
                     
                     

                    This family-friendly St. John villa is located near the beach, within 2 mi (3 km) of Emmaus Moravian Church and Bordeaux Mountain Trail. Annaberg Plantation ...

                    Starlit Escape VillaGet Rates

                    Cinnamon Bay

                    Cinnamon Bay

                    1 Great Cinnamon Bay, St. John
                    Cinnamon Bay
                      2.0 out of 5.0
                       
                       

                      Nestled on the beach, this St. John cabin is within 1 mi (2 km) of Virgin Islands National Park and Trunk Bay. Annaberg Plantation is 2.6 mi (4.2 km) away.

                      Cinnamon BayGet Rates

                      Map

                      Hotels with reviews mentioning St. John

                      See all hotels near St. John

                      Search Hotels near Top St. John Attractions

                      Recent Reviews in St. John