Well, it depends. Los Cabos is better for a family vacation, offering many luxury resorts with plenty of kid-friendly facilities. Cancun, on the other hand, is better if you are choosing for nightlife and parties, with many adults only resorts and nightclubs.