The Ritz-Carlton Luxury Vacation Home, St Thomas VideoSt. Thomas attracts visitors from around the world with its breathtaking natural beauty, outdoor adventures, perfect climate, and renowned duty-free shopping. The Ritz-Carlton Club®, St. Thomas features plantation-style luxury vacation homes situated along the powder white beach of Great Bay. It is a place to experience island paradise, perfected through the renowned service and amenities of The Ritz-Carlton®.