Compare and save on Castries hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
48 Results
  • The BodyHoliday, LeSport
    Ranked #1 overall in Castries hotels
    9.0
    Wonderful!
    8 reviews
    Popular withAdventureWellnessOutdoorsy
    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Windjammer Landing Villa Beach Resort
    Ranked #2 overall in Castries hotels
    9.6
    Wonderful!
    5 reviews
    Popular withFamiliesOutdoorsyAdventure

    Located on a beautiful stretch of coast and with tons of activities, this is a great place to get away. However, it is a touristy, sanitized version of St Lucia ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sandals Halcyon Beach Resort
    Ranked #3 overall in Castries hotels
    9.2
    Wonderful!
    5 reviews
    Popular withLuxuryOutdoorsyAdventure

    When you want it all, you want it all. Expectations are high and hey, you deserve the best, and Sandals gives it all to you. Those commercials are on point. ...

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sandals Regency La Toc Golf Resort and Spa
    Ranked #4 overall in Castries hotels
    9.3
    Wonderful!
    3 reviews
    Popular withOutdoorsyLuxuryAdventure

    Less crowded and bustling than the larger Sandals on the island, this resort is gorgeous and the all inclusive package is great.

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Landings St. Lucia
    Ranked #5 overall in Castries hotels
    9.3
    Wonderful!
    3 reviews
    Popular withFamiliesOutdoorsyLuxury

    Landings is a breathtaking beach! It is typically very packed but worth going to on a Sunday for fish.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Royal by Rex Resorts
    Ranked #7 overall in Castries hotels
    10.0
    Exceptional!
    2 reviews

    They serve the best salt fish, bakes and coco tea in st lucia. Quiet hotel in a busy resort, perfect combination.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • St Lucia
    Ranked #6 overall in Castries hotels
    10.0
    Exceptional!
    2 reviews
    Popular withVegetarianLGBTQSpiritual

    sandals Grande St. Lucia , awesome

      ReviewsPhotosAmenitiesMaploadingclose
    • Bay Gardens Beach Resort
      Ranked #8 overall in Castries hotels
      9.0
      Wonderful!
      2 reviews
      Popular withHistoryAdventureFoodies

      Best resort on the island. Killer view.

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Club Saint Lucia by Splash
      Ranked #9 overall in Castries hotels
      8.0
      Wonderful!
      2 reviews
      Popular withFamilies

      got married there beautiful treated so well cant wait to have saved enough to go back x

        ReviewsPhotosAmenitiesMaploadingclose
      • St Lucian by rex resorts - All-Inclusive
        Ranked #10 overall in Castries hotels
        10.0
        Exceptional!
        1 review

        This is a home away from home hotel. It is situated right on Reduit beach. We usually stay here on a bed and breakfast basis as it is so conveniently ...

        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Cotton Bay Village
        Ranked #11 overall in Castries hotels
        8.0
        Wonderful!
        2 reviews
        Popular withHipstersLuxuryOutdoorsy

        Great villa property for independent travellers. Set up in the North, close to the marina, shopping and nightlife.

        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Auberge Seraphine
        Ranked #12 overall in Castries hotels
        10.0
        Exceptional!
        1 review
        Popular withFoodiesOutdoorsy

        A big hit with honeymooners, the lush Caribbean island of St. Lucia can also take a big hit on your wallet, thanks to its slew of high-end resorts. Not so ...

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Harmony Suites
        Ranked #13 overall in Castries hotels
        8.0
        Wonderful!
        1 review

        Our marina view room was lovely. We had our own sunbathing deck with an awesome view. Great base from which to explore the exciting Rodney bay.

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Ti Kaye Resort & Spa
        Ranked #14 overall in Castries hotels
        10.0
        Exceptional!
        1 review
        Popular withAdventureGreenWellness

        This is one of our favourite places to go to swim or have lunch on the beach. There is great snorkelling up the side of the rocks and the beach ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Almond Smugglers Cove
        Ranked #15 overall in Castries hotels
        6.0
        Pretty good
        1 review
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Green Parrot Inn
        Ranked #16 overall in Castries hotels
        8.0
        Wonderful!
        1 review

        We had a very entertaining evening, great food and even better company.

          ReviewsPhotosAmenitiesMaploadingclose
        • Rendezvous Resort
          Ranked #17 overall in Castries hotels
          8.0
          Wonderful!
          1 review

          Lovely couples hotel, we had a fabulous stay here. Highly recommended.

          • Restaurant
          • Fitness Center
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • The Sunset Hill Resort and Spa
          Ranked #19 overall in Castries hotels
          0.0
          • Restaurant
          PhotosAmenitiesMaploadingclose
        • Apartment Espoir
          Ranked #20 overall in Castries hotels
          0.0
          • Free Parking
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Tuxedo Villas
          Ranked #18 overall in Castries hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Papillon by Rex Resorts
            Ranked #21 overall in Castries hotels
            6.0
            Pretty good
            1 review
            • Restaurant
            • Fitness Center
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Blue Lagoon Apartments and Cottages
            Ranked #40 overall in Castries hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Candyo Inn
              Ranked #41 overall in Castries hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Beach Walk Inn
                Ranked #39 overall in Castries hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Top O' The Morne
                  Ranked #38 overall in Castries hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Friendship Inn
                    Ranked #37 overall in Castries hotels
                    0.0
                      PhotosAmenitiesMaploadingclose
                    • Casa del Vega
                      Ranked #42 overall in Castries hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      • Free Parking
                      • Airport Transfer
                      PhotosAmenitiesMaploadingclose
                    • Village Inn & Spa at Rodney Bay
                      Ranked #35 overall in Castries hotels
                      • Restaurant
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Caribbean Jewel Beach Resort
                      Ranked #36 overall in Castries hotels
                      0.0
                      • Restaurant
                      PhotosAmenitiesMaploadingclose
                    • Villa Beach Cottages
                      Ranked #34 overall in Castries hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      • Swimming Pool
                      • Free Parking
                      PhotosAmenitiesMaploadingclose

                    As far as Caribbean destinations go, it doesn’t get much better than St Lucia. Famous for its white sandy beaches and turquoise waters, the paradise island also boasts excellent rainforest hiking trails, lively towns, and a UNESCO World Heritage Site. Whether you want a lazy beach holiday or an active adrenaline packed one, there’s plenty for everyone on St Lucia.

                    St Lucia’s reputation as a luxury travel destination has made it a favourite spot with honeymooners, celebrities, and the yacht set. But although high end hotels flank many of the island’s beaches, you don’t need a massive budget to stay on St Lucia. There are plenty of cheap resorts to be found, and with Skyscanner you’re always guaranteed to get the best price for your dates.

                    One of the must-do activities in St Lucia is climbing the Pitons. The lush volcanic peaks form part of the island’s UNESCO World Heritage Site, and the hike to the top is well worth it for the unrivalled views of the island and the town of Soufriere below. There are mineral baths and hot springs in the area, while the sea nearby is packed with coral reefs and excellent for scuba diving.

                    Another popular spot is Rodney Bay. Historically a favourite stop-off for pirates, Rodney Bay is now St Lucia’s most popular tourist destination. Whether you’re spending time around Reduit Beach, the historic marina, or in Rodney Bay Village itself, you’ll find plenty to keep you entertained. There’s a great variety of restaurants, hotels, and bars to choose from.

                    The island’s capital city, Castries, is also well worth a visit. Lively and bustling, the heart of the city can be found in the market. The sounds of reggae fill the air, while street food vendors fry up rotis and curries for hungry locals and tourists. You can get a real feel for West Indies culture and life in the city, and hotels in Castries are a good alternative to the beach resorts nearby.

                    Skyscanner takes the legwork out of finding the best hotels in St Lucia. We scan all of the top hotel comparison websites to find you the best deals and lowest prices. We also show you reviews from previous guests so you can decide whether a hotel is worth the cost or not. You can rank hotels based on what’s important to you: whether that’s the resort’s popularity, price, or how close it is to the city centre. With our filtering system you can drill down even further: whether you’re looking for a B&B with internet access or a hotel with a spa, with Skyscanner you can find it.  

                    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=castries-st-lucia&controller=topics&country_code=&current_user_id=&filters=&id=2000000018533&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=castries-st-lucia%2Fhotels&place=2000000018533&place_type=City&place_type=region&region=2000000018533&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000095807&hotel_ids%5B%5D=5000000310157&hotel_ids%5B%5D=5000000076409&hotel_ids%5B%5D=5000000367303&hotel_ids%5B%5D=5000000020178&hotel_ids%5B%5D=5000000060933&hotel_ids%5B%5D=5000000910059&hotel_ids%5B%5D=5000000384442&hotel_ids%5B%5D=5000000293059&hotel_ids%5B%5D=5000000380623&hotel_ids%5B%5D=5000000229098&hotel_ids%5B%5D=5000000169912&hotel_ids%5B%5D=5000000058067&hotel_ids%5B%5D=5000000007649&hotel_ids%5B%5D=5000000368752&hotel_ids%5B%5D=5000000390106&hotel_ids%5B%5D=5000003655969&hotel_ids%5B%5D=5000000204947&hotel_ids%5B%5D=5000000091582&hotel_ids%5B%5D=5000000418291&hotel_ids%5B%5D=5000000124728&hotel_ids%5B%5D=5000000104328&hotel_ids%5B%5D=5000000097970&hotel_ids%5B%5D=5000000301397&hotel_ids%5B%5D=5000000358028&hotel_ids%5B%5D=5000000369137&hotel_ids%5B%5D=5000000093255&hotel_ids%5B%5D=5000000409856&hotel_ids%5B%5D=5000000388798&hotel_ids%5B%5D=5000000417186", 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=2000000018533" + "&" + 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); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }