
The Cape, a Thompson Hotel
Overview
Located in Cabo San Lucas, Mexico, The Cape, a Thompson Hotel, offers a luxurious and stylish beachfront retreat. The hotel’s rooms and suites, designed with contemporary Mexican style and unique design elements, feature sea views. The dining venues highlight gourmet cuisine, emphasizing Mexican flavors and fresh seafood. The spa offers rejuvenating treatments, blending ancient rituals with modern therapies. Guests can participate in a variety of activities, including beach relaxation, surfing, and exploring Cabo San Lucas’ attractions. The Cape provides a chic and design-forward coastal experience, blending modern luxury with the vibrant culture of Cabo San Lucas.