Compare and save on St. Thomas hotels

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

    The Ritz Carlton Hotel and Spa is a 5-10 minute walk from Sea Star Villa and Casa Azure and has 2 great white sand beaches and 4 restaurants!

    • 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

    Large resort

    • 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

    While it was one of the older resorts of St. Thomas, it was quiet, quaint and a breath of fresh air. The staff was wonderful, pleasant and eager to make ...

    • 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

    Our family of 5 loved the Cove. Very nice accommodations with great views & a nice pool.

    • 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
        • Restaurant
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Dreams Sugar Bay
        Ranked #1 overall in Charlotte Amalie West hotels
        6.73 reviews
        Popular withLuxury
        • 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

        This simple, small hotel was built on a verdant hillside (iguana habitat) that is a 10 minute, 99-step walk to downtown. Some of the ‘70s units have had some needed ...

        • 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.net/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.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&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); } };