Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured St. James Spa Resorts & Hotels

Estimated price for 1 night/2 adults

Waves Hotel & Spa by Elegant Hotels - All Inclusive

Waves Hotel & Spa by Elegant Hotels - All Inclusive

Prospect Bay Beach, Prospect, St. James
    4.0 out of 5.0
     
     

    Guests of Waves Hotel & Spa by Elegant Hotels - All Inclusive have access to a full-service spa, 2 outdoor pools, and a gym. Free valet parking is included with your stay. The front desk is staffed 24/7 to help with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this all-inclusive property include a sauna, free WiFi in public areas, and a spa tub.

    Waves Hotel & Spa by Elegant Hotels - All Inclusive$687

    Jan 20 - Jan 21

    Waves Hotel & Spa by Elegant Hotels - All Inclusive$687
    The Club, Barbados Resort & Spa Adults Only - All Inclusive

    The Club, Barbados Resort & Spa Adults Only - All Inclusive

    Vauxhall, Holetown, St. James
      4.0 out of 5.0
       
       

      Guests of The Club, Barbados Resort & Spa Adults Only - All Inclusive enjoy a full-service spa, karaoke, and an outdoor pool. Free parking is included with your stay. The front desk is staffed 24/7 to help with concierge services, securing valuables, and luggage storage. Other amenities at this adults-only property include a gym, a sauna, and free WiFi in public areas.

      Tamarind by Elegant Hotels - All-Inclusive

      Tamarind by Elegant Hotels - All-Inclusive

      Paynes Bay, Paynes Bay, St. James
        4.0 out of 5.0
         
         

        Guests of Tamarind by Elegant Hotels - All-Inclusive have access to a full-service spa, 3 outdoor pools, and a 24-hour gym. Free parking is included with your stay. Front-desk staff can answer questions 24/7, and assist with securing valuables, dry cleaning/laundry, and luggage storage. Other amenities at this all-inclusive hotel include free WiFi in public areas, a spa tub, and a conference center.

        Tamarind by Elegant Hotels - All-Inclusive$1,159

        Jan 20 - Jan 21

        Tamarind by Elegant Hotels - All-Inclusive$1,159
        Angler Apartments

        Angler Apartments

        Clarke Rd. #1, Derricks, St. James
          2.5 out of 5.0
           
           

          At Angler Apartments, guests have access to free WiFi in public areas, a library, and express check-in. There's free parking and an airport shuttle. Front-desk staff can assist with securing valuables, tours or tickets, and luggage storage. Other amenities at this beach hotel include express check-out, a terrace, and laundry facilities.

          Angler Apartments$125

          Jan 20 - Jan 21

          Angler Apartments$125
          Beach View

          Beach View

          Chapel Gap, Paynes Bay, St. James
            4.0 out of 5.0
             
             

            Guests of Beach View have access to a full-service spa, 4 outdoor pools, and a children's pool. You can take advantage of free parking, along with an airport shuttle (available 24 hours) for USD 60 per vehicle one way. The front desk is staffed 24/7 to help with luggage storage, tours or tickets, and dry cleaning/laundry. Other amenities at this beach hotel include a gym, free WiFi in public areas, and a business center.

            Beach View$382

            Jan 30 - Jan 31

            Beach View$382
            Coconut Grove 1 by Island Villas

            Coconut Grove 1 by Island Villas

            Westmoreland, Westmoreland
              4.0 out of 5.0
               
               

              Guests of this villa enjoy a golf course, an outdoor pool, and a gym. You can take advantage of free parking, along with an airport shuttle for a fee. The front desk is staffed 24/7 to help with tours or tickets, dry cleaning/laundry, and luggage storage. Other amenities at this golf villa include outdoor tennis courts, free WiFi in public areas, and a terrace.

              Colony Club by Elegant Hotels

              Colony Club by Elegant Hotels

              Porters, Holetown, St. James
                4.5 out of 5.0
                 
                 

                Guests of Colony Club by Elegant Hotels have access to a full-service spa, 4 outdoor pools, and a gym. There's free parking and limo/town car service. The 24-hour front desk has staff standing by to help with luggage storage, securing valuables, and tours or tickets. Other amenities at this beach resort include outdoor tennis courts, free WiFi in public areas, and conference space.

                Colony Club by Elegant Hotels$916

                Jan 20 - Jan 21

                Colony Club by Elegant Hotels$916
                Coral Reef Club

                Coral Reef Club

                Saint James, Holetown
                  4.5 out of 5.0
                   
                   

                  Guests of Coral Reef Club have access to a full-service spa, 2 outdoor pools, and a gym. Free parking is available if you drive. The front desk is staffed 24/7 to help with concierge services, dry cleaning/laundry, and securing valuables. Other amenities at this beach hotel include a sauna, outdoor tennis courts, and free WiFi in public areas.

                  Crystal Cove by Elegant Hotels All Inclusive Resort

                  Crystal Cove by Elegant Hotels All Inclusive Resort

                  Applesby, Derricks, St. James
                    4.0 out of 5.0
                     
                     

                    Guests staying at Crystal Cove by Elegant Hotels All Inclusive Resort enjoy access to 3 outdoor pools, a 24-hour gym, and outdoor tennis courts. You can take advantage of free parking, along with an airport shuttle for a fee. Front-desk staff can answer questions 24/7, and assist with securing valuables, tours or tickets, and dry cleaning/laundry. Other amenities at this all-inclusive property include free WiFi in public areas, a business center, and a free kid's club.

                    Starfish Discovery Bay Resort Barbados

                    Starfish Discovery Bay Resort Barbados

                    St. James Beach, Holetown, St. James
                      3.0 out of 5.0
                       
                       

                      Guests staying at Starfish Discovery Bay Resort Barbados enjoy access to a full-service spa, an outdoor pool, and free WiFi in public areas. If you plan to drive, free parking is available. The front desk is staffed 24/7 to help with securing valuables, tours or tickets, and dry cleaning/laundry. Other amenities at this beach resort include a terrace, laundry facilities, and wedding services.

                      Fairmont Royal Pavilion

                      Fairmont Royal Pavilion

                      Porters, Holetown, St. James
                      • Free Cancellation
                      • Reserve now, pay when you stay
                      5.0 out of 5.0
                       
                       

                      Guests staying at Fairmont Royal Pavilion enjoy an outdoor pool, a gym, and outdoor tennis courts. Free valet and self parking are available, and there's also limo/town car service. The front desk has multilingual staff on hand 24/7 to help with dry cleaning/laundry, tours or tickets, and luggage storage. Other amenities at this beach resort include free WiFi in public areas, conference space, and a computer station.

                      Fairmont Royal Pavilion$1,399

                      Jan 21 - Jan 22

                      Fairmont Royal Pavilion$1,399
                      Halcyon Palm

                      Halcyon Palm

                      Mayhoe Avenue, Sunset Crest, Holetown, St. James
                        3.0 out of 5.0
                         
                         

                        Guests of Halcyon Palm enjoy features like an outdoor pool, WiFi in public areas, and a terrace. If you plan to drive, free parking is available. The 24-hour front desk has staff standing by to help with luggage storage and tours/tickets. Additional amenities include laundry facilities, wedding services, and a TV in a common area.

                        LA Maison Michelle

                        LA Maison Michelle

                        Lancaster Ridge, Lancaster, St James
                          4.5 out of 5.0
                           
                           

                          At LA Maison Michelle, guests enjoy an outdoor pool, a gym, and free WiFi in public areas. You can take advantage of free parking, along with a free beach shuttle. Friendly staff can provide concierge services, and also offer advice about sightseeing. Other amenities at this luxury villa include a terrace, laundry facilities, and a garden.

                          Mango Bay All Inclusive

                          Mango Bay All Inclusive

                          2nd Street, Holetown, St. James
                            4.0 out of 5.0
                             
                             

                            Mango Bay All Inclusive features a full-service spa, an outdoor pool, and a gym. If you drive, put free parking to good use. The front desk is staffed 24/7 to help with securing valuables, dry cleaning/laundry, and concierge services. Other amenities at this all-inclusive hotel include free WiFi in public areas, a terrace, and laundry facilities.

                            Sunset Oasis

                            Sunset Oasis

                            Piggott Road, Fitts Village, Derricks, St. James
                              2.5 out of 5.0
                               
                               

                              At Sunset Oasis, guests have access to free WiFi in public areas, spa services, and laundry facilities. Helpful staff is there to provide tour or ticket assistance, as well as offer insight about the area.

                              Map

                              Find the Best St. James Spa Hotels

                              Experience ultimate relaxation at a St. James hotel and spa, and let your worries melt away. If you’re looking for a vacation that’s all about you (and maybe your significant other, too), you’ve found your match. Whether you want an expert massage or fantastic facial, you’re sure to get special treatment at these properties. Add in all the amenities of a hotel or resort, top it off with personalized service, and you’ve got a recipe for the best vacation ever.

                              Relax at St. James spa resorts
                              At St. James hotels with spas, everything is taken care of from the moment you arrive. Top-notch service begins at check-in and doesn’t end until you’re on your way home. In your room, you’ll find quality bath products and super-soft sheets that will make you feel like you’re already in the spa. After all, getting a good night’s rest is an important part of having a relaxing getaway. 

                              Thinking about taking a weekend spa getaway to St. James? We have two words for you: girls’ trip! Grab your crew and start browsing St. James spa hotels. You’ll find options from $125 to $1,399. If you have romance on the mind, hotel spas are perfect for you, too. From your room to the sauna, these places were practically made for romantic getaways. Go ahead and book that couples’ massage, because you’re about to have your best weekend yet.