A haven of oceanfront elegance situated in the historic town of St. George's and steps from the soft white sands of St. Catherine's Beach. Enjoy fine dining at our flavorful all-day restaurant or indulge specialty cocktails at The St. Regis Bar. Refined relaxation awaits at The St. Regis Spa, offering a comprehensive menu of unique personalized treatments using natural and precious elements. Younger resort guests are invited to enjoy enriching activities at The St. Regis Kids Club.