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 23 - Jun 24
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 HotelGet Rates

    Mafolie HotelGet Rates
    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
          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
            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
              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 VillasGet Rates

              Lindbergh Bay Hotel and VillasGet Rates
              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
                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
                  Bunker Hill Hotel

                  Bunker Hill Hotel

                  2307 Commandant Gade, St. Thomas
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   

                  Situated in the historical district, this hotel is within a 5-minute walk of Beracha Veshalom Vegimulth Hasidim Synagogue, Emancipation Garden, and Fort Christian. ...

                  Bunker Hill HotelGet Rates

                  Bunker Hill HotelGet Rates
                  Map

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

                  Recent Reviews in St. Thomas and St. John