Love it, hate it, or can’t remember it, there’s no denying that Mexico’s Cabo San Lucas is a town fueled by fun and firewater. From deep-sea fishing to fishbowl sipping, Cabo always delivers on its reputation as the Baja Peninsula’s favorite resort town thanks to its combination of kid-friendly water sports, whale-watching opportunities, world-class beaches, and raging nightlife.
The best way to experience Cabo San Lucas is out on the waters that make the town famous. To the west, the Pacific Ocean offers a quiet beach and big waves for surfing (swimming here is not recommended), and to the east, the Sea of Cortez features abundant water sports and the popular Medano and Solmar beaches. Take a speedboat tour, luxury cruise, or kayaking trip to snorkel alongside tropical fish, or go deeper and scuba dive at remote coral reef sites such as Playa Santa Maria and Chileno Bay. Those who’d rather be on the water rather than under it can opt for a fishing charter, sunset cruise, whale-watching trip, or stand-up paddleboard class for good views of top sites such as Lover’s Beach and El Arco, a distinctive arch-shaped rock formation at Land’s End.
Things to Know Before You Go
Cabo San Lucas can be crowded with uninhibited nighttime (and daytime) revelers, especially during spring break.
Cruise ship passengers stopping in Cabo can take shore excursions that operate on a time-sensitive schedule.
For an essential photo op of the dramatic sea cliffs, stop at Land’s End.
Animal lovers shouldn’t miss the dolphins and sea lions—and, in December through mid-April, whales—that hang out in Cabo’s waters.
How to Get There
Cabo San Lucas is a 40-minute drive from Los Cabos International Airport. Book a transfer from the airport in advance, or take a shuttle, taxi, or rental car upon arrival.
When to Get There
Winter is the most popular season for visitors, as the summertime heat can be intense. January through March is the best season for whale watching; all other activities are available year-round.
Exploring San Jose del Cabo
The quieter town of San Jose del Cabo, just a 20-minute ride away, makes an ideal day trip for those interested in colonial history or just an escape from the crowds.