El The Cape ofrece 2 piscinas y un spa al aire libre en la zona de Cabo San Lucas. Este complejo también alberga 2 restaurantes y ofrece WiFi gratuita.
Las habitaciones disponen de balcón privado, minibar gourmet, servicio de conserjería y vistas al mar y al Arco del Cabo San Lucas.
El The Cape – a Thompson Hotel incluye un jacuzzi, centro de fitness, un bar, mostrador de información turística, consigna de equipaje y salas para bodas, celebraciones, conferencias, eventos y reuniones.
Este complejo se halla a 4 km del puerto deportivo de Cabo San Lucas y a 33 km del centro de San José.