Beginning of main content

location St. Thomas is highly rated for Islands and Excursions by 3919 people

Search over 1,000,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. Thomas

Best deal Jun 7 - Jun 9
Tonight Apr 25 - Apr 26
This weekend Apr 26 - Apr 28
Next weekend May 3 - May 5

Hotel prices by property class

Average price based on 2018 bookings on Expedia.com for 1 night/2 adults.
All prices are shown in USD.

Top 10 Hotels in St. Thomas

See all 375 Properties in St. Thomas

Estimated price for 1 night/2 adults

Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
Mafolie Hotel
    3.0 out of 5.0
     
     

    Situated near the airport, this hotel is within 1 mi (2 km) of Lionel Roberts Stadium and Blackbeard's Castle. Magens Bay Park is 2.1 mi (3.5 km) away.

    $202 per night for 2 guests

    May 6 - May 7
    Windward Passage Hotel

    Windward Passage Hotel

    Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
    Windward Passage Hotel
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated near the beach, this hotel is within a 15-minute walk of Estate Hassel Island and Blackbeard's Castle. Magic Ice Gallery and Virgin Islands Legislature ...

    $169 per night for 2 guests

    May 5 - May 6
    Olga's Fancy

    Olga's Fancy

    Honduras 8, St. Thomas
    Olga's Fancy
      3.0 out of 5.0
       
       

      Situated near the beach, this hotel is 0.1 mi (0.1 km) from Estate Hassel Island and 1.4 mi (2.2 km) from Blackbeard's Castle. Magic Ice Gallery and Virgin Islands ...

      $149 per night for 2 guests

      May 7 - May 8
      Bunker Hill Hotel

      Bunker Hill Hotel

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

      Situated in the historical district, this hotel is steps from Beracha Veshalom Vegimulth Hasidim Synagogue and Blackbeard's Castle. Magens Bay Park is 2.7 mi ...

      $109 per night for 2 guests

      May 8 - May 9
      Lindbergh Bay Hotel and Villas

      Lindbergh Bay Hotel and Villas

      8075 Lindbergh Bay, St. Thomas, St. Thomas
      Lindbergh Bay Hotel and Villas
      • 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 Brewers Bay Beach and University of Virgin Islands. Estate ...

      $170 per night for 2 guests

      Apr 28 - Apr 29
      Galleon House Bed Breakfast Inn

      Galleon House Bed Breakfast Inn

      31 Kongen Gade, Charlotte Amalie, St. Thomas, St. Thomas
      Galleon House Bed Breakfast Inn
        2.5 out of 5.0
         
         

        Located in the heart of St. Thomas, this bed & breakfast is within a 5-minute walk of Frederick Lutheran Church and Blackbeard's Castle. Magens Bay Park is 2.7 ...

        $64 per night for 2 guests

        May 6 - May 7
        Emerald Beach Resort

        Emerald Beach Resort

        8070 Lindbergh Bay, St. Thomas, St. Thomas
        Emerald Beach Resort
          3.5 out of 5.0
           
           

          This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance from Charlotte Amalie, brimming with ...

          $259 per night for 2 guests

          May 6 - May 7
          Starz Hotel

          Starz Hotel

          Constant 38, St. Thomas
          Starz Hotel
            2.5 out of 5.0
             
             

            Situated near the beach, this hotel is 0.8 mi (1.3 km) from Estate Hassel Island and 1.6 mi (2.6 km) from Blackbeard's Castle. Magic Ice Gallery and St. Thomas ...

            $105 per night for 2 guests

            Apr 26 - Apr 27
            Wyndham Margaritaville St Thomas

            Wyndham Margaritaville St Thomas

            6080 Estate Smith Bay, St. Thomas
            Wyndham Margaritaville St Thomas
              4.0 out of 5.0
               
               

              Nestled on the beach, this St. Thomas hotel is within a 10-minute walk of Coki Beach and Coral World Ocean Park. Sapphire Beach and American Yacht Harbor are ...

              Wyndham Margaritaville St ThomasGet Rates

              Point Pleasant Resort

              Point Pleasant Resort

              6600 Estate Smith Bay, St. Thomas, St. Thomas
              Point Pleasant Resort
                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 is 4.9 mi (7.9 km) away.

                $154 per night for 2 guests

                May 13 - May 14
                Map

                Hotels with reviews mentioning St. Thomas

                See all hotels near St. Thomas

                Search Hotels near Top St. Thomas Attractions

                Recent Reviews in St. Thomas