

When you stay at Cabo Surf Hotel & Spa in San Jose del Cabo, you'll be on the beach, just steps from Palmilla Beach and 4 minutes by foot from Costa Azul Beach. This 4-star resort is 3.3 mi (5.3 km) from San Jose del Cabo Art District and 4.6 mi (7.4 km) from Puerto Los Cabos.