Cabo San Lucas concentra algunos de los hoteles 5 estrellas más codiciados de México, con resorts que combinan playas privadas, campos de golf y spas de primer nivel. La mayoría de estos alojamientos operan bajo régimen todo incluido, ofreciendo restaurantes de especialidades, bares en la alberca y atención 24 horas. El presupuesto mínimo para una noche ronda los $300 USD por habitación, aunque las tarifas suben en temporada alta. Las mejores zonas para alojarse son la franja costera del corredor turístico, cerca de El Médano, o el exclusivo desarrollo Cabo del Sol, donde se ubican propiedades como Hacienda del Mar Los Cabos, con 5 albercas y un spa que integra tratamientos con cactus.
Entre los hoteles mejor calificados destacan el Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa, ideal para familias y golfistas gracias a sus 9 restaurantes y campo de golf propio. Para parejas que buscan tranquilidad, el Breathless Cabo San Lucas - Adults Only ofrece ambiente festivo en la playa de El Médano, con 6 restaurantes y barra libre de primeras marcas. El The Cape, a Thompson Hotel, sobresale por sus vistas al Arco desde balcones privados. Quienes prefieran un estilo clásico mexicano encontrarán en Pueblo Bonito Sunset Beach un conjunto de suites con cocineta y servicio de transporte gratuito a la playa. Todos estos resorts incluyen acceso Wi-Fi, estacionamiento y actividades recreativas como tenis o fitness.
