Looking to escape to paradise? The best time to book flights to Cabo San Lucas is typically during the shoulder seasons—late spring (April to June) and early fall (September to November). Not only will you find lower fares and fewer crowds, but you’ll also enjoy perfect weather for beach...