Compare and save on St. Thomas hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
102 Results
  • The Ritz-Carlton, St. Thomas
    Ranked #1 overall in Red Hook hotels
    9.17 reviews
    Popular withFamilies

    Very nice resort and worth a visit. Very expensive!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Marriott Frenchman's Reef & Morning Star Beach Resort
    Ranked #1 overall in Charlotte Amalie hotels
    7.410 reviews
    Popular withFamiliesLuxuryOutdoorsy

    Nice but slightly overpriced considering accommodations need updating. Overall a nice place.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Secret Harbour Beach Resort
    Ranked #2 overall in Charlotte Amalie hotels
    9.17 reviews
    Popular withAdventureFamiliesFoodies

    Got married in this beautiful beach! Not as busy as the other beaches and I'd love to definitely go back :D

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Bolongo Bay Beach Resort
    Ranked #1 overall in Bolongo Bay hotels
    8.85 reviews
    Popular withFamiliesAdventure

    Relaxing place to stay with good people and lots of activities right on the beach!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Marriott's Frenchman's Cove
    Ranked #3 overall in Charlotte Amalie hotels
    8.54 reviews
    Popular withLuxuryFamiliesNightlife

    This is the place to stay! Ferry to town from a beautiful beach. Great place to have a cocktail and watch the sunset. Entertainment in the evening on the beach ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Inn at Blackbeard's Castle
    Ranked #4 overall in Charlotte Amalie hotels
    8.04 reviews
    Popular withFamiliesHistory
      ReviewsPhotosAmenitiesMaploadingclose
    • Captain's Quarters Villa
      Ranked #3 overall in Red Hook hotels
      10.0
        PhotosAmenitiesMaploadingclose
      • Island View Guesthouse
        Ranked #5 overall in Charlotte Amalie hotels
        10.02 reviews
        Popular withFamilies

        Ron & Beth are the best. This place is great for families! Friendly little haven on Saint Tommy! Great Steak Ron!

        • Restaurant
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Dreams Sugar Bay
        Ranked #1 overall in Charlotte Amalie West hotels
        6.73 reviews
        Popular withLuxury

        Resort is ok, running out of steam a little. The Spa has some nice features and the gym is very useful.

        • Free WiFi
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Point Pleasant Resort
        Ranked #1 overall in Water Bay hotels
        8.02 reviews
        Popular withFamilies

        For decades this condo-hotel has been a landmark on the East End. Despite its need to be updated, it remains perennially popular. As I stared at the ooh-ah view, the ...

        • Free WiFi
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • The Green Iguana Hotel
        Ranked #6 overall in Charlotte Amalie hotels
        5.33 reviews

        Note: Forget the "driving distance" listed by some ignorant software. It's about 20 minutes away. If you are shopping downtown Charlotte Amalie this is a casual restaurant/bar that's easy to ...

        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Villa East
        Ranked #2 overall in Red Hook hotels
        10.01 review

        Great VIEWS

          ReviewsPhotosAmenitiesMaploadingclose
        • Watergate Villas
          Ranked #8 overall in Charlotte Amalie hotels
          10.01 review

          Villa 16 and 17 are the BEST - our personal condos provide the most personalized amenities and easy convenience to beach and pool!

          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • Sapphire Village Resort at Sapphire Beach
          Ranked #9 overall in Charlotte Amalie hotels
          10.01 review
          Popular withLuxuryGreenBusiness

          Sea~N~Islands, VRBO# 496862, is a one bedroom condo that can sleep 4. Breathtaking views of the British Virgin Islands and St. John. Completely remodeled, king, granite, rain shower, high-end touches. ...

          • Restaurant
          • Fitness Center
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • Hotel 1829
          Ranked #7 overall in Charlotte Amalie hotels
          10.01 review

          “Memories were made of this….” My first night in, I was happy at 1829. In the halcyon days, I was a frequent visitor to its lively bar and fine dining ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Mafolie Hotel
            Ranked #10 overall in Charlotte Amalie hotels
            8.01 review
            Popular withFamiliesBusinessOutdoorsy

            About 25 minutes from Sea~N~Islands, VRBO# 496862. Awesome evening dining views of Charlotte Amalie. Outdoor, yet covered, dining, great bar in the charming Hotel Mafolie. Parking along the road can ...

            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Breakfast
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Dreams Sugar Bay St. Thomas - All Inclusive
            Ranked #2 overall in Water Bay hotels
            8.01 review
            Popular withFoodiesFamilies

            Had a blast staying at sugar bay resort! Incredible cuisine, customer service, & the locals are amazing! Only down sides were that it was a family resort, not very many ...

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Galleon House Bed & Breakfast
            Ranked #11 overall in Charlotte Amalie hotels
            8.01 review

            Right in town, The Galleon House on Government Hill, is part of my history. It was where I vaca’ed in the early ‘70s, when St. Thomas was it! It is ...

            • Restaurant
            • Swimming Pool
            • Free Breakfast
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Two Sandals by the Sea Inn
            Ranked #4 overall in Red Hook hotels
            8.01 review

            Good value. Within walking distance to Red Hook downtown - but along a busy road. Very helpful owners in Jun & Helen. Wonderful homemade breakfast every morning. For a small ...

            • Free WiFi
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Sapphire Village
            Ranked #2 overall in Charlotte Amalie West hotels
            10.01 review

            This is us! And can be your best place to stay, contact us VRBO.com/344541

              ReviewsPhotosAmenitiesMaploadingclose
            • Bluebeard's Castle Hotel
              Ranked #12 overall in Charlotte Amalie hotels
              6.01 review
              Popular withHistory

              This is the larger of the two “castle hotels” with a pirate history. (See Blackbeard’s above). Its public spaces are substantially larger and quite well-appointed. It is more of a ...

              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • Windward Passage Hotel
              Ranked #13 overall in Charlotte Amalie hotels
              6.01 review
              Popular withBusiness

              This is the only full-service hotel downtown on the waterfront. It’s located is a commercial plaza, where I used to have an office. Built in the Golden Era (1970s) then ...

              • Restaurant
              • Fitness Center
              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • BEST WESTERN PLUS Emerald Beach
              Ranked #3 overall in Charlotte Amalie West hotels
              6.01 review

              A girl on a mission, I had no time to lime (calypso-speak for to be lazy). I took a taxi from the airport the three minutes to this property. Any ...

              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Pets Allowed
              ReviewsPhotosAmenitiesMaploadingclose
            • Bellavista Scott Hotel
              Ranked #15 overall in Charlotte Amalie hotels
              6.01 review

              Just as there are two “castle hotel,” there are two Bella Vistas. Bella Vista Bed and Breakfast, next to Villa Santana, is the one apparently that is getting the on-line ...

              • Restaurant
              • Fitness Center
              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • Villa Santana
              Ranked #14 overall in Charlotte Amalie hotels
              6.01 review
              Popular withHistory

              Hilltop, overlooking Charlotte Amalie, there’s some Danish history here as the buildings date back to the 1800s. Originally, when Demark owned these islands, it was the residence of an early ...

              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • Elysian Beach Resort
              Ranked #16 overall in Charlotte Amalie hotels
              0.0
              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Villa Marbella Suites
              Ranked #17 overall in Charlotte Amalie hotels
              0.0
              • Free WiFi
              • Swimming Pool
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • The Anchorage Beach Resort
              Ranked #5 overall in Red Hook hotels
              0.0
              • Restaurant
              • Fitness Center
              PhotosAmenitiesMaploadingclose
            • carribeann
              Ranked #18 overall in Charlotte Amalie hotels
              6.0
                PhotosAmenitiesMaploadingclose
              • Flamboyant Manor Inn
                Ranked #19 overall in Charlotte Amalie hotels
                0.0
                  PhotosAmenitiesMaploadingclose

                Average price per night

                Hotel class

                Hotel type

                Average user rating

                Clear Filters
                Clear Filters
                var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=st-thomas-us-virgin-islands&controller=topics&country_code=&current_user_id=&filters=&id=2000000018979&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=st-thomas-us-virgin-islands%2Fhotels&place=2000000018979&place_type=SubNationalRegion&place_type=region&region=2000000018979&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000390951&hotel_ids%5B%5D=5000000338098&hotel_ids%5B%5D=5000000254699&hotel_ids%5B%5D=5000000010426&hotel_ids%5B%5D=5000000704277&hotel_ids%5B%5D=5000001015087&hotel_ids%5B%5D=5000003627403&hotel_ids%5B%5D=5000000334878&hotel_ids%5B%5D=5000000163856&hotel_ids%5B%5D=5000000233471&hotel_ids%5B%5D=5000000311053&hotel_ids%5B%5D=5000003627407&hotel_ids%5B%5D=5000000217225&hotel_ids%5B%5D=5000000010373&hotel_ids%5B%5D=5000000246882&hotel_ids%5B%5D=5000000350255&hotel_ids%5B%5D=5000004450087&hotel_ids%5B%5D=5000000057894&hotel_ids%5B%5D=5000000087973&hotel_ids%5B%5D=5000001385817&hotel_ids%5B%5D=5000000180880&hotel_ids%5B%5D=5000000394958&hotel_ids%5B%5D=5000001007562&hotel_ids%5B%5D=5000000136678&hotel_ids%5B%5D=5000000344491&hotel_ids%5B%5D=5000000133720&hotel_ids%5B%5D=5000000008903&hotel_ids%5B%5D=5000000018792&hotel_ids%5B%5D=5000000912302&hotel_ids%5B%5D=5000000308582", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000018979" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };