Cabo San Lucas is different to Cancun. That’s mainly because they’re on totally opposite sides of the country, with differing climates (Cancun is tropical; Cabo is desert-like) and geography (the beaches in Cabo are rugged and wild with big waves, while Cancun has pristine Caribbean sands). However, there are plenty of similarities, too – both have world-class snorkeling and diving, for example. We’d say that Cabo is better for surfers and younger travelers who are after a bit of a coastal adventure backed up by great nightlife. Cancun is better for those in search of pampering in all-inclusive hotels, and for anyone keen on seeing historical sights like Chichen Itza.