Beaches with a flurry of activity? Check.
Resorts with jaw-dropping views? Check.
Stunning views of the coast? Check.
We’re talking about Los Cabos, the elegant desert-meets-sea resort town on Mexico’s Baja Peninsula, where Jennifer Aniston, Selena Gomez, and George Clooney spend their vacations.
And we’ve pretty much done all there is to do in Cabo San Lucas!
The rock Arch (El Arco) at Land’s End is an iconic landmark of Cabo San Lucas
To put things in perspective, Cabo San Lucas and San Jose del Cabo are the two main cities in Los Cabos.
“Cabo” is a term frequently used to refer to the entire area, and sometimes only to Cabo San Lucas, but we use it here to refer to the overall destination.
Cabo is our family’s favourite vacation spot, and we go there at least once or twice a year. (Except a couple of months, most of the year is an excellent time to visit Los Cabos.)
Between December and March, there’s whale watching, sailing, championship golf, sportfishing (Cabo holds the world’s wealthiest marlin fishing contest), amazing scuba diving, and so much more…
Things to do in Cabo San Lucas
Pin to Pinterest!
So, what should you do in Cabo San Lucas (and Los Cabos in general)?
Which Cabo trips (and tour operators) are the best?
Continue reading!
Check out these 25 wickedly fun things to do in Cabo from our enormous list below, whether it’s your first visit (or you’re a return Cabo traveller like us).
1) Go whale watching
What to do in Cabo in winter? Go whale watching!
Humpback whales are the most common sighting in Cabo. They’re the busiest and most enjoyable to observe.
Spouting and jumping off the beach are common sightings.

However, a whale-watching boat excursion is the best way to see whales up close. It’s undoubtedly one of the top winter activities in Los Cabos!
There’s a good chance you’ll see whales.
We’ve gone whale watching in Cabo at least six times now, and all but one of our trips have resulted in great sightings.
Tour providers will generally give you a free second tour if you’re unlucky. (They don’t want you to be dissatisfied!)
Take this top-rated small group tour on a Zodiac boat with skilled guides. (We went whale watching the most recently with this firm (Cabo Expeditions) — they’re excellent and environmentally conscientious.)
See this trip if you’d rather go out on a larger boat (and enjoy breakfast while you’re at it!).
2) Snorkel at Santa Maria Bay
Snorkeling is one of the most fun Los Cabos activities!
Santa Maria Bay is one of the three best places to snorkel in Cabo. You might even see whales!
A snorkeling boat excursion is a popular method to get there.
Perhaps you’d want to go kayaking there?
We went on a kayaking and snorkeling vacation with Cabo Outfitters, where we kayaked to both Santa Maria Bay and Chileno Bay and snorkeled there – it was fantastic!
However, you may beat the crowd by driving (or taking the bus) to Santa Maria Beach first thing in the morning, when the bay will be empty.
3) Visit Flora Farms
An artisanal cocktail at Flora Farms
Although it has been around for several years, Flora Farms continues to reinvent itself, becoming bigger and better.
It’s a 25-acre organic farm hidden at the end of a rocky sand road near San Jose del Cabo, growing all kinds of flowers, veggies, and herbs.
A farmer works the fields at Flora Farms
On-site, Flora Farms features a field kitchen and a farm-to-table restaurant.
Joining a free walking farm tour (reserve here) followed by lunch is one of the best ways to explore Flora Farm.
5 comments
I’ve been reviewing online more than 3 hours today for 1/2 Price Pro Calgary Painting & 25 Splendid Best things to do in Cabo San Lucas, Mexico, yet I never found any interesting article like yours.
It’s pretty worth enough for me. Personally, if all web owners and bloggers made good content as you did,
the internet will be a lot more useful than ever
before.
It’s actually a nice and helpful piece of info.
I am glad that you just shared this useful info with us.
Please stay us up to date like this. Thanks for sharing.
I am regular reader, how are you everybody? This article posted at this site is truly nice.
Great article! We are linking to this great content
on our website. Keep up the good writing.
whoah this blog is excellent i really like studying your articles.
Keep up the great work! You realize, a lot of individuals are searching around for this information, you
can help them greatly.