Beginning of main content

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

Search 590,000 properties 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 Tonight May 22 - May 23
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Top 10 Hotels in St. John

Gallows Point Resort

Gallows Point Resort

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

    Offering direct access to the beach, this St. John aparthotel is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve ...

    Gallows Point Resort$277

    Gallows Point Resort$277
    Cruz Bay Boutique Hotel

    Cruz Bay Boutique Hotel

    74-2 Cruz Bay Town, St. John
      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 ...

      Cruz Bay Boutique Hotel$196

      Cruz Bay Boutique Hotel$196
      Caneel Bay

      Caneel Bay

      North Shore Rd, St. John
        5.0 out of 5.0
         
         

        Isolated on a 171-acre peninsula, this retreat founded by financier and conservationist Laurance Rockefeller for celebrities and the world-weary is part of the ...

        Caneel Bay$469

        Caneel Bay$469
        Estate Lindholm

        Estate Lindholm

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

          Situated in a national park, this hotel is within a 15-minute walk of Salomon Beach and Battery. Trunk Bay is 2.9 mi (4.7 km) away.

          Estate Lindholm$274

          Estate Lindholm$274
          St John Inn

          St John Inn

          277 Estate Enighed, St. John
            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 and Battery. St. John Spice and Mongoose Junction are ...

            St John Inn$215

            St John Inn$215
            Sirenusa

            Sirenusa

            11 Enighed, St. John
              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 and Battery. St. John Spice and Mongoose Junction are ...

              Sirenusa$475

              Sirenusa$475
              Starlit Escape Villa

              Starlit Escape Villa

              6G6 Carolina, St. John
                3.0 out of 5.0
                 
                 

                Situated near the beach, this villa is 0.8 mi (1.2 km) from Emmaus Moravian Church and within 3 mi (5 km) of Bordeaux Mountain Trail and Virgin Islands National ...

                Starlit Escape VillaGet Rates

                Starlit Escape VillaGet Rates
                Coconut Coast Villas

                Coconut Coast Villas

                268 Estate Enighed, St. John
                  3.0 out of 5.0
                   
                   

                  This St. John condo building is located by the ocean, nestled on the beach a short distance from St. John Spice, Battery, and Elaine Lone Sprauve Library and ...

                  Coconut Coast VillasGet Rates

                  Coconut Coast VillasGet Rates
                  Big Views and Waves Breaking on Reefs From This Stunning Private Pool Villa

                  Big Views and Waves Breaking on Reefs From This Stunning Private Pool Villa

                  , St John
                     
                     

                    Situated in St. John, this property is close to Fort Berg, Emmaus Moravian Church, and Bordeaux Mountain Trail. Local attractions also include Annaberg Plantation ...

                    Big Views and Waves Breaking on Reefs From This Stunning Private Pool VillaGet Rates

                    Big Views and Waves Breaking on Reefs From This Stunning Private Pool VillaGet Rates
                    Peace & Plenty

                    Peace & Plenty

                    3-16A Catherineberg, St. John
                      3.5 out of 5.0
                       
                       

                      Situated in St. John, this villa is 0.6 mi (1 km) from Catherineberg Ruins and 1.5 mi (2.5 km) from Trunk Bay. Cinnamon Bay Beach and Jumbie Beach are also within ...

                      Peace & PlentyGet Rates

                      Peace & PlentyGet Rates
                      Map

                      What are the top landmarks in St. John?

                      Don’t miss these must-see sights and attractions

                      Recent Reviews in St. John