St. James’s Club & Villas, Antigua, a posh resort on a private 100-acre estate; With 147 rooms and 41 hillside villas, St. James’s Club is tucked away on a secluded 100-acre peninsula on the southeastern coast.
A posh, full-service resort that exudes a casual ambience, the storied property offers travelers an exclusive hideaway replete with amenities and activities. With its stunning hillside location and lush with tropical foliage, St. James’s is located directly on two white-sand beaches. Guest accommodations offer beautiful water views and ample privacy among the palm trees and greenery.