Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to C$603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

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



Top Hotel Deals

See all 179 Hotels in St. Thomas
Windward Passage Hotel C$165
Windward Passage Hotel

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas
     
    3.2
    of 5, from 1,550 reviews
    3.5 out of 5.0

    Situated near the beach, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 0.7 mi (1.2 km) away.

    Bunker Hill Hotel C$130
    Bunker Hill Hotel

    Bunker Hill Hotel

    2307 Commandant Gade, St. Thomas
       
      3.6
      of 5, from 479 reviews
      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. Blackbeard's Castle and Magens Bay Park are also within 3 mi (5 km).

      Galleon House Bed Breakfast Inn C$102
      Galleon House Bed Breakfast Inn

      Galleon House Bed Breakfast Inn

      31 Kongen Gade, St. Thomas
         
        3.7
        of 5, from 752 reviews
        2.5 out of 5.0

        Located in the heart of St. Thomas, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and Blackbeard's Castle are also within 10 minutes.

        Emerald Beach Resort C$274
        Emerald Beach Resort

        Emerald Beach Resort

        8070 Lindbergh Bay, St. Thomas
           
          3.8
          of 5, from 1,045 reviews
          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 duty-free shops.

          Bolongo Bay Beach Resort C$217
          Bolongo Bay Beach Resort

          Bolongo Bay Beach Resort

          7150 Bolongo, St. Thomas
             
            3.9
            of 5, from 694 reviews
            3.0 out of 5.0

            Facing a small, idyllic bay, this long-established St Thomas resort is midway between downtown Charlotte Amalie's shopping district and Red Hook's ferries to St. John and the British Virgin Islands.

            Marriott's Frenchman's Cove C$714
            Marriott's Frenchman's Cove

            Marriott's Frenchman's Cove

            7338 Estate Bakkeroe, St. Thomas
               
              4.5
              of 5, from 37 reviews
              4.0 out of 5.0

              Nestled on the beach, this St. Thomas condo building is within 3 mi (5 km) of Morningstar Beach, Emancipation Garden, and Fort Christian. Blackbeard's Castle is 2.4 mi (3.8 km) away.

              Flamboyan on the Bay Resort and Villas C$299
              Flamboyan on the Bay Resort and Villas

              Flamboyan on the Bay Resort and Villas

              6200 Magens Bay Road, St. Thomas
                 
                3.9
                of 5, from 29 reviews
                3.5 out of 5.0

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

                Olga's Fancy C$184
                Olga's Fancy

                Olga's Fancy

                Honduras 8, St. Thomas
                   
                  4.6
                  of 5, from 138 reviews
                  3.0 out of 5.0

                  Situated near the beach, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 1.2 mi (2 km) away.

                  Top Flight + Hotel Deals