6 all-inclusive resorts in St. James

  • The Club, Barbados Resort and Spa

    Saint James Beach, St. James | 3 star resort
    from $299
    • Enjoyed my stay!
    • Not Worth the Money!
    • Avoid the Almond Resorts in Barbados!
  • Crystal Cove

    Appleby, St. James | 4 star resort
    from $405
    • First class
    • November at Crystal Cove
    • Fantastic location, friendly staff, great food for an all incusive
  • Fairmont Royal Pavilion

    St. James, Porters | 5 star resort
    from $284
    • Very lovely
    • Best vacation ever!
    • Excellent time
  • Sandy Lane Hotel

    Sandy Lane, St. James | 5 star resort
    from $807
    • Totally Out of This World
    • Excellent, Excellent, Excellent!
    • Best Resort Anywhere!
  • Royal Westmoreland

    St James, St. James | 5 star resort
  • Waves

    Prospect Bay, St. James | 4 star resort
    from $335
    • A great holiday
    • Honest opinion
    • Flooding problems
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.