Beginning of main content

location St. Thomas and St. John is highly rated for Islands and Snorkeling by 3,714 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. Thomas and St. John

Best deal Best deal Jul 27 - Jul 29
Tonight Tonight Jun 25 - Jun 26
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Top 10 Hotels in St. Thomas and St. John

See all 284 Properties in St. Thomas and St. John
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas
    3.0 out of 5.0
     
     

    Situated near the airport, this hotel is within 1 mi (2 km) of Lionel Roberts Stadium, Blackbeard's Castle, and Emancipation Garden. Fort Christian and Magens ...

    Mafolie Hotel$202

    Mafolie Hotel$202
    Point Pleasant Resort

    Point Pleasant Resort

    6600 Estate Smith Bay, St. Thomas
      4.0 out of 5.0
       
       

      Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Coki Beach and Coral World Ocean Park. Magens Bay Park and Emancipation Garden are also ...

      Point Pleasant Resort$192

      Point Pleasant Resort$192
      Two Sandals by the Sea Inn - B&B

      Two Sandals by the Sea Inn - B&B

      6264 Estate Nazareth, St. Thomas
        2.5 out of 5.0
         
         

        Situated by the ocean, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach and Smith Bay Beach are also ...

        Two Sandals by the Sea Inn - B&B$180

        Two Sandals by the Sea Inn - B&B$180
        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 BayGet Rates

          Caneel BayGet Rates
          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
            Flamboyan on the Bay Resort and Villas

            Flamboyan on the Bay Resort and Villas

            6200 Magens Bay Road, St. Thomas
              3.5 out of 5.0
               
               

              Located in the heart of St. Thomas, this spa condo resort is within 3 mi (5 km) of Magens Bay Park, Blackbeard's Castle, and Emancipation Garden. Fort Christian ...

              Flamboyan on the Bay Resort and Villas$149

              Flamboyan on the Bay Resort and Villas$149
              View of Paradise at Sapphire Beach

              View of Paradise at Sapphire Beach

              6720 Estate Smith Bay, St. Thomas
                3.5 out of 5.0
                 
                 

                Nestled on the beach, this St. Thomas condo building is 0.1 mi (0.1 km) from Sapphire Beach and 2.2 mi (3.5 km) from Coki Beach. Smith Bay Beach and American ...

                View of Paradise at Sapphire BeachGet Rates

                View of Paradise at Sapphire BeachGet Rates
                Lindbergh Bay Hotel and Villas

                Lindbergh Bay Hotel and Villas

                8075 Lindbergh Bay, St. Thomas
                • Free Cancellation
                • Reserve now, pay when you stay
                3.5 out of 5.0
                 
                 

                Situated near the beach, this hotel is 0.1 mi (0.1 km) from Lindbergh Bay and within 3 mi (5 km) of Fort Christian and Emancipation Garden. Brewers Bay Beach ...

                Lindbergh Bay Hotel and Villas$121

                Lindbergh Bay Hotel and Villas$121
                Virgin Islands Campground

                Virgin Islands Campground

                64 Water Island, St. Thomas
                  2.0 out of 5.0
                   
                   

                  Situated near the beach in St. Thomas, this cabin is close to Lindbergh Bay, Emancipation Garden and Fort Christian. Local attractions also include Blackbeard's ...

                  Virgin Islands CampgroundGet Rates

                  Virgin Islands CampgroundGet Rates
                  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 3 mi (4.8 km) away.

                    Estate Lindholm$248

                    Estate Lindholm$248
                    Map

                    Search Hotels near Top St. Thomas and St. John Attractions

                    Recent Reviews in St. Thomas and St. John