

When you stay at JW Marriott Los Cabos Beach Resort & Spa in San José del Cabo, you'll be on the beach, a 4-minute drive from Puerto Los Cabos and 10 minutes from San Jose del Cabo Art District. This luxury resort is 6.7 mi (10.7 km) from Costa Azul Beach and 8.7 mi (13.9 km) from Palmilla Beach.