The best time to visit Los Cabos is from November to April, when temperatures are warm and the weather is sunny.