46 Things to Do in Cabo San Lucas (2023): Must-Do Activities and Hidden Gems

Looking for things to do in Cabo San Lucas and the nearby area?

You’ve come to the right place.

Los Cabos is a stunning destination on the southern tip of Mexico’s Baja California peninsula, where the Pacific Ocean meets the Sea of Cortez.

I have been there a couple of times and it has become one of my favorite places to go for marine life and outdoors but also has a great culinary scene and a variety of things to do.

And in this post, I will precisely share all about it so that you know what to expect and will be able to enjoy this amazing Mexican destination.

Aerial view of Cabo - explore and enjoy this list of things to do in Cabo San Lucas
Cabo Marina Beach

Things to do in Cabo San Lucas: Enjoy the outdoors

1. Snorkel at Santa Maria Bay

If you are looking for a fun and relaxing way to explore the underwater world of Cabo San Lucas, you can’t miss the chance to snorkel at Santa Maria Bay.

The bay is a horseshoe-shaped cove that is home to many colorful tropical fish and other sea creatures, such as sea turtles, rays, eels, starfish, and octopus.

Snorkeling here is suitable for all ages and skill levels. You can bring your snorkel gear or rent it from one of the many vendors in the area. 

You can also join a boat tour that will take you to Santa Maria Bay and other nearby snorkeling spots, such as Chileno Bay.

I also highly recommend visiting Chileno Bay as it’s also one of the best snorkeling spots in Cabo.

The best way to experience snorkeling here is to go early in the morning before it gets crowded or windy.

Santa Maria and Chileno Bay are quite popular with tourists and locals, and it can get quite crowded, especially during peak seasons.

Aerial view of Playa Santa Maria and a white boat and a man swimming
Playa Santa Maria

2. Hike up the Pedregal

The Pedregal is a gated community in Cabo that has a hiking trail that leads to the top of the hill.

The road is about 1 km long and has a moderate climb, making it great for beginners.

The hike should take you about 15 minutes one way and will offer amazing panoramic views of Cabo San Lucas and its surrounding areas, including the Land’s End.

You can also spot some wildlife such as birds, lizards, and rabbits. If you go during the whale watching season, you might even catch sight of whales playing in the sea. 

Since it’s a luxury residential community, you can also see some of the luxurious villas and mansions during your hike that belongs to celebrities and wealthy people.

While you can go here any time of the day, I highly recommend going as early as possible. It can get very hot and sunny around noon.

Aerial view of the Cabo Marina Beach with green and blue waters
Cabo Marina Beach

3. Fly on a zipline

Here’s one for the daredevils among you. Flying on a zipline in Cabo is an exhilarating way to experience the natural beauty of Los Cabos.

Thanks to Cabo’s diverse landscape, there are so many places to fly over.

You can soar above the desert landscape, lush forests, or even the sparkling sea, depending on where you choose to zipline.

One of the most popular places to zipline in Cabo is Costa Azul, a mountainous region that offers stunning views and thrilling rides.

You can glide from one platform to another, crossing canyons and ravines along the way.

Another option for ziplining in Cabo is Boca de Sierra National Park, a protected area that boasts rich biodiversity and scenic trails.

You can explore the park’s flora and fauna as you zip through the treetops, enjoying the fresh air and the sounds of nature.

The best thing about ziplining is that, if you can get over your initial fear of doing it, you get to see Cabo from a very different (and thrilling) perspective.

View of a whale's tail with a mountain at the back
Whale in Cabo

4. Play golf in Cabo

Whether you’re a fan of golf or just want to see what all the fuss is about, playing golf in Los Cabos is a great way to enjoy the sport.

Los Cabos has many golf courses that cater to different levels of skill and budget.

👉🏻 Palmilla Golf Club: is regarded by many to be Cabo’s best and most famous golf course, and for good reason.

It’s the first Jack Nicklaus signature course in Latin America, offering 27 holes of amazing golf with views of the mountains and the ocean.

👉🏻 Cabo del Sol Golf Club: This is another Jack Nicklaus design course that features 18 holes of golf.

A must-play for any golf lover, the club offers two courses: the private Cove Club (designed by Jack Nicklaus) and the Cabo del Sol (designed by Tom Weiskopf).

Alternatively, there are also several all-inclusive resorts in Cabo that either have a golf course on the ground or will include access to one (or more) of the many golf courses in the area.

If you are looking for a golf getaway with stunning views, Cabo is the perfect destination.

It offers some of the best golf courses, not just in Mexico, but anywhere in Latin America, with challenging layouts, diverse terrains, and breathtaking scenery.

Palmilla Golf Club, which I’ve mentioned above, is famous for its views.

The club features 27 holes divided into three courses: The Mountain Course, The Ocean Course, and The Arroyo Course.

Each offers spectacular views of the mountains, the sea, and the desert.

Cabo Real Golf Club is another great option, which is known for its target-style design and its variety of themes, from tropical to desert.

Alternatively, if you want to play along the cliffs and beach, you can’t miss Quivira Golf Club.

Considered by many to be one of the most scenic in the world, the course offers dramatic elevation changes, ocean views, and multiple stations that serve snacks and drinks.

Cabo San Lucas beach near the marina
Cabo Marina

5. Ride the surf in the sun

Cabo is a surfers’ paradise, who can enjoy waves all year round.

Whether you prefer the Sea of Cortez or the Pacific side of Los Cabos, you will find a spot that suits your level and style.

You can also swim, snorkel, sunbathe, or lounge on the beautiful beaches after surfing.

The best time to surf in Cabo depends on which coast you choose.

If you want to surf on the Sea of Cortez, plan your trip between May and October, when swells come from the Southern hemisphere.

If you want to surf on the Pacific side of Los Cabos, go between November and April, when swells come from Alaska.

No matter when or where you surf in Cabo, one thing is for sure, you will have a blast riding the waves under the sunny sky.

6. Traverse the blue skies paragliding

Paragliding is an exhilarating way to explore Cabo. Finally, you get to have a view that only Superman has!

You can soar above the stunning landscapes of desert, mountains, and sea, enjoying panoramic views and a sense of freedom.

There are several places where you can paraglide in Cabo, depending on your skill level and preferences.

You can choose from tandem flights with experienced instructors, solo flights with rented equipment, or powered paragliding with a motorized backpack.

You can also book powered paragliding tours/flights that will take you over whales (in the right season), jumping manta rays, and pristine beaches.

7. Polaris ATV through Baja

Offroad adventuring is one of the best ways to explore the hidden gems in Cabo.

You can explore the desert landscapes, sandy trails, and rocky hills of Baja with a guide who will show you the best spots and tell you about the local culture and history. 

You can also cross the world’s longest-hanging wooden bridge: the Los Cabos Canyon Bridge.

It is the second-longest wooden pedestrian and ATV hanging bridge in the world, spanning 1,082 feet and being 6.5 feet wide.

The bridge is an engineering wonder and an infamous landmark in Los Cabos. You will feel a rush of adrenaline as you drive over this incredible structure.

Los Cabos Arch
Los Cabos Arch

8. Kayak to Lover’s Beach

Playa del Amor, also known as Lover’s Beach, is a beautiful and secluded beach that can only be reached by boat.

You can rent a kayak from one of the many tour operators in the area and paddle along the stunning coastline, admiring the rock formations and marine life. 

You will also get to see the famous Arch of Cabo San Lucas, a natural wonder that marks the end of the Baja Peninsula.

Once you reach Lover’s Beach, you can relax on the sand, swim in the clear water, or snorkel with colorful fish.

9. Take a glass-bottom boat tour

One of the best ways to enjoy the beauty of marine life in Cabo is to take a glass-bottom boat tour.

You can see the colorful marine life and coral reefs through the transparent floor of your boat while admiring the stunning scenery above the water. 

It is a fun and easy way to explore the waters around Cabo. You don’t need any special equipment or skills, just a sense of adventure and curiosity.

Some of the most popular spots are:

👉🏻 The Arch: is an iconic rock formation that is a must-see in Cabo. You can get close to it and see sea lions, pelicans, and other wildlife on its rocks.

👉🏻 Lover’s Beach and Divorce Beach: are located on opposite sides of Land’s End, a narrow strip of land that separates the Pacific Ocean from the Sea of Cortez. You can hop off your boat and relax on these secluded sands, or swim in the clear waters.

👉🏻 Neptune Finger: This is a long underwater rock that rises above the surface near Pelican Rock. It is home to many fish and coral species, and you can snorkel around it if you want.

10. Race buggies along the beach

This is another one for those of you who are seeking an adrenaline rush. Racing buggies is one of the most thrilling activities you can do in Los Cabos.

These powerful and versatile vehicles can go over any obstacle, from dunes to river crossings.

You can join one of many guided tours that will take you to amazing places like Migrino Beach, where you can not only race buggies but also see whales and dolphins in the winter months, or Half Moon Canyon, where you can admire the rock formations and the contrast between the desert and the sea.

Tons of tours in Cabo are suited to different skill and comfort levels, and some are even customizable according to your preferences.

11. Hop on an Electric Mountain Bike

With an electric bike, you can ride along scenic trails, visit hidden beaches, discover local wildlife and enjoy breathtaking views of the ocean and the mountains.

You can also join guided tours that will take you to the best spots and share interesting facts and stories about Cabo’s history and culture.

Best of all, it’s an easy and eco-friendly way to explore the beauty of Cabo.

You can pedal as much or as little as you want, depending on your mood and fitness level. Plus, you’ll save money on gas and reduce your carbon footprint.

12. Mountain Bike the Baja Peninsula

The Baja Peninsula is a long strip of land that extends from California to Cabo San Lucas, and it offers a variety of trails for all levels of riders. 

You can explore the rugged mountains, the sandy beaches, the lush oases, and the quaint villages along the way.

You’ll also get to enjoy the delicious cuisine, the friendly people, and the vibrant nightlife of Cabo.

Whether you want to join a guided tour or plan your itinerary, mountain biking the Baja Peninsula is an experience you’ll never forget.

Cabo Arch at sunset
Cabo Arch

13. Try Flyboarding

Flyboarding is a water sport that lets you soar above the water like a superhero, using jet boots attached to a hydro board.

You can control your movements by tilting your feet and balancing your body.

It’s easier than it looks and anyone can do it with some guidance from a professional instructor.

Flyboarding in Cabo is a real treat and one of the most fun things you should try in Cabo.

You can enjoy the beautiful views of the bay and the beach, as well as the adrenaline rush of flying up to 30 feet high.

You can also try some tricks like diving, spinning, and flipping if you’re feeling adventurous.

14. Get Scuba Certified

With its crystal-clear waters and vibrant marine life, Cabo is the perfect destination for scuba diving enthusiasts.

And the best part is that you don’t need any prior experience to get certified here.

Getting scuba certified in Cabo is easy and fun. There are several certified dive shops and schools that offer courses ranging from complete beginners to advanced levels.

You’ll learn the basics of scuba diving, including safety procedures, equipment handling, and underwater navigation.

You’ll also have the opportunity to practice your skills in Cabo’s stunning dive sites, where you’ll encounter colorful fish, playful sea lions, and even majestic whale sharks.

Scuba diving is a skill that you can make use of, not just in Cabo, but anywhere you go; even in your home country.

Wherever you go, you can use this skill and make your experience much better. So don’t miss a chance to get scuba certified in Cabo.

Whale Slapping in Cabo
Whale Watching in Cabo

Things to do in Cabo: Interact with marine life

15. Go whale watching

If you love nature and wildlife, you can’t miss the opportunity to go whale watching in Los Cabos.

Cabo is one of the world’s best destinations for observing these majestic creatures, and whale watching is easily one of the top things to do in Cabo San Lucas.

The best time to go whale watching in Cabo is between December and April when you can see humpback whales, gray whales, blue whales, and more.

You can choose from a variety of tours and boats, depending on your preferences and budget; though I would suggest that you pick a tour with a small group size for a better experience.

Some tours even have marine biologists on board who can share their knowledge and insights about the whales.

16. Swim with whale sharks

If you’re the type who’s not just content with watching whales, swimming with them is also an option in Cabo. Now, it might sound scary, but it’s extremely safe.

Whale sharks are the largest fish in the world, but they are harmless and gentle creatures that feed on plankton, those tiny living things that float on water.

Their diet doesn’t consist of anything bigger than planktons, so there’s no need to be afraid of these gentle giants.

To swim with whale sharks, you need to book a tour with one of the many providers available, anywhere between November to March.

Your tour provider will take you on a boat to the area where the whale sharks are feeding, and you will have the opportunity to snorkel with them in their natural habitat.

Their size, grace, and beauty are truly awe-inspiring as they glide through the water. It’s truly a once-in-a-lifetime experience that you shouldn’t pass up.

17. Scuba dive in the Sea of Cortez

The Sea of Cortez, also known as the Gulf of California, offers almost countless opportunities for scuba divers.

This stunning body of water is one of the most biodiverse places on the planet.

As such it is home to a whole range of marine life, whales, sharks, sea lions, rays, and dolphins being only a few of them.

Here, you can explore untouched reefs, swim with playful sea lions and dolphins, encounter majestic whale sharks, and marvel at underwater macro life. 

Whether you are a beginner who has never dived before or an expert diver, you will find something to suit your taste and skill level in the Sea of Cortez.

You can choose from a variety of dive operators and packages that offer boat trips, shore dives, and courses.

No matter which you choose, you will be rewarded with an unforgettable experience in one of the most beautiful and biodiverse places on Earth.

On a side note, the sea of Cortez is one of the best places in Mexico to see wild dolphins as we are against swimming with dolphins activities where dolphins and other animals are kept in captivity.

Whale head
Whale watching in Cabo

Things to do in Cabo: Explore the city

18. Visit Flora Farms

Flora Farms is a 25-acre organic farm and restaurant that serves farm-to-table dishes made with fresh ingredients grown on-site.

You can enjoy breakfast, lunch, or dinner at Flora’s Field Kitchen, a rustic and charming eatery that offers a variety of dishes.

You can also explore the farm, shop at the farm store, visit the spa, or stay at one of the cottages or haylofts.

If you’re looking for an extra special venue for your wedding or some other special celebration, the farm also provides several areas for events.

It is a hidden gem that will delight your senses and make you feel closer to nature.

It is also a highly sought-after destination, so make sure to book in advance by either making a reservation through their website (https://www.flora-farms.com/) or calling their phone.

Sunset in La Paz Beach
La Paz Beach

19. Shop on the beach

Even if you don’t come to Cabo specifically to shop, you have to take souvenirs and some gifts for your loved ones back home.

Luckily, Cabo is full of shopping opportunities. 

You can browse the boutiques and stores at the Marina, where you’ll find everything from sports gear to fine jewelry.

You can also explore the downtown area, where you’ll find local markets, glass factories, and art galleries.

The best hotels in Cabo are perfect for your vacation that offer shopping areas on the premises, which you can take advantage of without even having to leave the grounds. 

20. See Land’s End by water taxi

Land’s End is a stunning natural attraction in Cabo San Lucas, where the Pacific Ocean meets the Gulf of California.

It features a distinctive rock formation called The Arch, which has become very iconic in Cabo.

Taking a water taxi to Land’s End is a great way to admire the scenery and wildlife, such as sea lions, pelicans, and whales (only available in the right season).

You can also get off at Lovers Beach or Divorce Beach and spend some time relaxing, swimming, or snorkeling.

21. Admire the famous sea arch

The majestic El Arco is a natural rock formation that rises from the sea at the southern tip of the Baja Peninsula.

It is a stunning example of nature’s artistry, sculpted by the waves and winds over millions of years.

The Arch also marks the spot where the Pacific Ocean meets the Sea of Cortez, creating a dramatic contrast of blue waters and golden rocks.

To admire this wonder, visitors can take a boat tour, kayak, snorkel, or even walk to it during low tide.

The area is teeming with marine life so you’ll also get to see sea lions, pelicans, and much more.

If you love art, you should visit Hector Estrada Art Gallery in Cabo. At the gallery, you can admire the amazing paintings and sculptures of Hector Estrada, a talented artist from Panama who resides in the area. 

Hector Estrada is influenced by his Latin American roots and his passion for nature.

He is known for using vibrant colors, geometric shapes, and organic forms to create expressive and dynamic compositions.

His art uses a variety of mediums, including acrylics, oils, watercolors, and mixed media on canvas, wood, and metal. 

23. Shop at Eclectic Array

Eclectic Array is an ethical fashion brand that supports artisans from all over Mexico to create handmade products that are beautiful and meaningful.

You can find clothing, shoes, dog collars, and more at their boutique in Cabo San Lucas or Flora Farms in San Jose del Cabo. 

Each piece is one-of-a-kind and reflects the culture and craftsmanship of the artisans.

Eclectic Array is more than just a store, it’s a way to connect with the people and learn about the stories behind the products.

You will love their colorful and cozy style, and you will feel good knowing that you are supporting a social cause.

Eclectic Array is a must-visit for anyone who loves ethical fashion and wants to spark joy with their purchases.

Colorful party flags hanging above the street of San Jose del Cabo
San Jose del Cabo Papel Picado

24. Go on a tequila-testing tour

If you’re looking for a souvenir that captures the spirit of Mexico, you can’t go wrong with a bottle of tequila.

It is Mexico’s national drink, after all. And Cabo offers plenty of options to taste and buy this delicious liquor.

One of the best ways to enjoy tequila in Cabo is to join a tequila-tasting tour.

You’ll get to sample different varieties of tequila, from blanco to añejo, and learn about the history and production process of this drink.

After your tequila-tasting tour, you’ll probably want to take home a bottle or two of your favorite tequila.

You can buy tequila at any liquor store in Cabo, but make sure you check the label and the seal before you buy.

Look for the words “100% agave” and “Hecho en Mexico” (Made in Mexico) on the label, and avoid any bottles that say “mixto” or “gold”.

These are lower-quality tequilas that are mixed with other alcohols and additives.

25. Take a Mexican cooking class

Who doesn’t love Mexican cuisine? And by taking cooking classes in Cabo, you’ll learn how to prepare authentic Mexican dishes using fresh ingredients and local spices. 

Some of the dishes you can learn to make include tacos, enchiladas, salsas, guacamole, mole, and more.

You will also get to taste your creations and share them with your classmates.

A Mexican cooking class is a fun and rewarding way to experience the flavors and traditions of Mexico.

You will not only learn new skills (that you can take home and forever enjoy delicious homemade Mexican food) but also make new friends and memories. 

traditional Mexican tacos
Mexican tacos

26. Take a Food Tour

Joining a food tour is one of the best ways to experience the diverse flavors of Cabo.

It is a great way to sample different dishes, learn about the local culture, and meet other foodies. 

One of the highlights of a food tour is the chance to try Mexican cuisine, which is one of the most popular and delicious in Cabo.

But, thanks to Cabo being a popular tourist destination, the city is not only about the local cuisine.

You can also find a variety of international options, such as Italian, Japanese, French, Indian, Thai, and more.

A food tour will take you to some of the best restaurants and bars in town, where you can taste exotic flavors and pair them with wine or cocktails.

You can also learn about the history and culture of Cabo along the way, as your guide will share stories and tips with you.

The best part is that, with a food tour, don’t have to worry about reservations, transportation, language barriers, or finding the best spots to eat.

You just have to show up with an appetite and a smile, and your guide takes care of the rest.

Cabo Marina
Marina Beach

27. Eat at European-Style Alexander Restaurant

Alexander Restaurant in Cabo is known for its gourmet European cuisine, prepared by a chef who has over 30 years of experience in the culinary industry.

The restaurant has a casual and friendly atmosphere, with live music and attentive service.

Whether you’re looking for breakfast, lunch, or dinner, Alexander Restaurant is a great option for any occasion.

The atmosphere is casual and friendly, with a beautiful view of the water and the boats.

You can dine indoors or outdoors, depending on your preference. Up for delicious cuisine with a view? Make sure to visit Alexander Restaurant on your next visit to Cabo.

28. Try the Queso at Roasted Grill & Bar

Roasted Grill & Bar is a cozy restaurant that offers a variety of dishes, from seafood and steaks to salads and burgers.

But one of their specialties is the queso, a melted cheese dip that goes perfectly with their homemade tortilla chips.

The queso is creamy, cheesy, and satisfying, and it’s a great way to start your meal or share it with your friends.

29. Tantalize Your Taste Buds at Tacos Guss

Tacos Guss is also a popular Mexican spot that serves up a variety of tacos, from carne asada to al pastor, with fresh tortillas and toppings.

It is located on Boulevard Lazaro Cardenas, near the marina and the main plaza.

You can easily find it by looking for the bright yellow sign and the long line of hungry customers. 

Besides tacos, they also serve other dishes like quesadillas, burritos, and nachos, all at reasonable prices.

You can satisfy all your cravings for Mexican food here without breaking the bank, so don’t miss this local gem when you visit.

Cabo San Lucas Marina
Cabo San Lucas Marina

30. Dine on the Beach at The Office

The Office on the Beach is an iconic restaurant that has been serving delicious Mexican food and drinks since the 1970s, right on the sand of Medano Bay.

You can enjoy the stunning views of the ocean and the famous Arch while listening to live music and feeling the breeze on your skin.

The Office has a great selection of seafood and meat dishes, as well as vegetarian options and a kids’ menu.

You can also try their signature margaritas and sangrias, or join them for their daily happy hour from 3 to 5 pm.

Just don’t forget to make a reservation in advance, even for breakfast or lunch. This place is super popular with both tourists and locals and can get very busy.

Medano Beach front Cabo San Lucas
Medano Beach

31. Party at El Squid Roe

El Squid Roe is one of the most famous nightclubs in Cabo, as it has attracted celebrities like Beyonce, Rihanna, Tupac, and many more.

But it is not just a nightclub and restaurant, it’s an experience.

As soon as you enter, you’ll be greeted by the colorful lights, the energetic music, and the lively atmosphere.

The music is a mix of old and new hits, and the resident MC (master of ceremonies) will keep you entertained with games and contests.

Their ambiance is of a house party but with an excellent MC to guide you through the night.

Whether you go for dinner or just for drinks, El Squid Roe is a must-visit spot for anyone who loves to party. It’s loud, it’s fun, and it’s iconic Los Cabos.

32. Jog or stroll around the marina

Jogging or strolling around the Marina is a great way to discover Cabo’s charm and culture.

The Marina is a lively and colorful place where you can see luxury yachts, fishing boats, pelicans and sea lions, and more.

Many restaurants, shops, and entertainment options will add excitement to your walk or jog.

The Marina is open every day, but the best time to visit is in the morning or evening when the temperature is cooler and the views are more stunning.

You can also join a boat tour or a water activity right from the Marina if you want to experience more of Cabo’s beauty.

33. Listen to live music at Cabo Wabo Cantina

While you’re walking around the Marina, don’t miss this local gem. Cabo Wabo Cantina is a legendary spot that was founded by rock star Sammy Hagar in 1990.

This place has been featured on MTV, VH1, Travel Channel, and more. 

The Cantina offers delicious Mexican food, refreshing drinks, and live music every night.

You can enjoy the energetic atmosphere, friendly service, and amazing views of the marina.

Whether you’re a fan of rock, pop, or salsa, you’ll find something to suit your mood at Cabo Wabo Cantina.

Don’t miss the chance to experience one of the world’s greatest fiesta goers.

San Jose Del Cabo Estero

34. Party by the pool at the Blue Marlin Ibiza

There are a lot of beach clubs in Cabo. One of them is the Blue Marlin Ibiza, a trendy beach club located at the ME Cabo Resort, right on the beautiful Medano Beach.

It offers a chic and lively atmosphere, with DJs, live music, cocktails, and delicious food.

You can relax on a sunbed, enjoy a massage, or take a dip in the pool while listening to the best tunes from around the world.

You can also join the fun on the dance floor, where you can mingle with locals and tourists alike.

The Blue Marlin Ibiza hosts regular events and parties, featuring local and international artists and performers.

Medano Beach on aerial view with its blue waters
Medano Beach

35. Take a Sunset Sail

One of the best ways to end your day in Cabo is to hop on a luxury sailboat and enjoy a relaxing sunset cruise.

You’ll witness the spectacular colors of the sky as the sun dips below the horizon, creating a magical atmosphere when combined with the stunning Cabo coastline.

This is one of the best things to do in Cabo San Lucas for couples.

A sunset sail in Cabo is an opportunity to indulge in some delicious snacks and drinks, listen to some music, and mingle with other travelers or your loved ones.

You can choose from different options of sailboats and catamarans, depending on your budget and preference.

Multiple tour providers are offering various packages for sunset sails, depending on your budget and preferences.

Some of them even offer free cancellations and best-price guarantees, so you can book with confidence.

36. Enjoy an indulgent dinner cruise

There’s nothing quite like enjoying a delicious meal while cruising along the beautiful coastline of Cabo.

With a dinner cruise, you can take in the stunning scenery, feel the ocean breeze on your face, and enjoy some of the best cuisines around.

There are a variety of dinner cruise options available in Cabo, ranging from large party boats to more intimate experiences.

Some of the most popular cruises offer a four-course meal, complete with fresh-caught seafood, locally sourced produce, and decadent desserts.

And of course, you can’t forget about the drinks – many cruises offer an open bar so you can sip on your favorite cocktails as you watch the sunset.

Rocks on the shore of the San Jose del Cabo beach
San Jose del Cabo Beach

Discover the Hidden Gems in Cabo

37. Wirikuta Botanical Cactus Garden

If you’re looking for unique things to do in Cabo San Lucas, you might want to check out the Wirikuta Botanical Cactus Garden.

This 12-acre park is home to over a million plants, including more than 1,500 varieties of cacti and succulents from around the world.

These diverse and beautiful plants are arranged in stunning patterns and sculptures around the garden.

You can stroll through the garden at your own pace, admiring the plants and the views of the marina and the mountains.

You can also enjoy a traditional Mexican dinner and a live show that celebrates the culture and history of the Wirikuta people, who consider this land sacred.

38. Take a stroll in the colonial San José del Cabo

Cabo San Lucas is great, but it can also get a bit touristy for some.

If that’s you and you’re looking for a charming escape from the hustle and bustle of Cabo San Lucas, you might want to check out San José del Cabo, which is the other half of the Los Cabos region.

This colonial gem is full of history, culture, and natural beauty that will enchant you.

San José del Cabo is located on the Gulf of California, about 32 kilometers northeast of Cabo San Lucas.

It has a population of around 136,000 people and a rich heritage that dates back to the 18th century.

You can explore its quaint downtown area, where you’ll find the Parroquia San Jose, a historic church that was built in 1730.

You’ll also enjoy strolling along the Gallery District, where you can admire and buy local art from various galleries.

San José del Cabo is also a great place to sample some delicious Mexican cuisine.

You can find everything from tacos and burritos to seafood and steaks at the many restaurants and cafes in town.

You can also visit the San Jose del Cabo Mercado Organico, a farmers’ market that offers fresh produce, baked goods, crafts, and live music every Saturday.

39. Hike in Sierra La Laguna Biosphere Reserve

Sierra La Laguna Biosphere Reserve is located in the southern tip of Baja California Sur, about 100 kilometers north of Cabo San Lucas.

It covers an area of 112,437 hectares and was declared a UNESCO Biosphere Reserve in 1994.

The reserve is home to more than 800 plant species and 200 animal species, including some endemic and endangered ones.

One of the highlights of Sierra La Laguna Biosphere Reserve is its hummingbird population.

It is the most important reproduction site for Mexico’s and Latin America’s main hummingbird species, such as the Costa hummingbird and the Xantus hummingbird.

The latter is only found in this region and is known for its bright green and red plumage.

You can explore Sierra La Laguna Biosphere Reserve by hiking, biking, or horseback riding.

Several trails will take you through pine forests, oak woodlands, desert landscapes, and waterfalls.

You can also camp at designated sites or stay at local ranches that offer eco-tourism services.

Shore of Santa Maria Beach under the sun with clear sky
Santa Maria Beach

40. Explore the San Jose Estuary

Can’t get enough of nature with Sierra La Laguna Biosphere Reserve?

Head to the San Jose Estuary, a 125-acre nature reserve that is home to hundreds of bird species and lush vegetation.

The estuary is the largest body of fresh water in southern Baja California Sur, and it has been a vital resource for humans and wildlife for centuries.

You can explore the estuary by foot, bike, kayak, or horseback, and enjoy the scenic views of the river, the palm groves, and the ocean.

Along the way, you might spot herons, egrets, pelicans, ospreys, hummingbirds, and many more feathered friends.

The San Jose Estuary has been a treasure since ancient times.

The native Pericúes used it for hunting and gathering, the Spanish colonists used it as a freshwater source, and now it is an important ecological sanctuary and a tourist attraction.

Today, it is a protected area that is part of the Mexico Birding Trail, a network of sites that showcase the country’s diverse avifauna. 

41. Enjoy a Baja Brewery Tour

Taking a brewery tour is a great way to sample different styles of beer, learn about the brewing process, and enjoy some delicious food along the way.

You can choose from several options, depending on your preferences and budget. Some tours include transportation, tastings, snacks, and even a souvenir glass.

Others let you customize your itinerary and visit the breweries that interest you most.

One of the most popular breweries in Cabo is Baja Brewing Company, which was founded by three friends from Colorado in 2007.

You can try their signature beers, such as the Baja Blonde, the Peyote Pale Ale, or the Oatmeal Stout, as well as seasonal and limited editions.

You can also pair your beer with some mouthwatering dishes, such as pizza, burgers, tacos, or salads.

Day trips from Cabo San Lucas

42. Explore Espiritu Santo Island

Espiritu Santo Island is a UNESCO World Natural Heritage Site and a National Park, where you can enjoy the stunning scenery of sea, desert, and volcanic rock formations.

You can also snorkel with the friendly sea lions, explore the ancient rock paintings of the Pericu tribes, and relax on the pristine beaches.

The location is a paradise for nature lovers and a must-see destination in Baja California Sur.

You can book a guided tour with marine biologists or rent a kayak and paddle around the island at your own pace.

Either way, you will have an amazing experience. Either way, you’re guaranteed a trip that’ll be impossible to forget.

Whale Slapping in Cabo
Whale Watching in Cabo

43. Explore Todos Santos

Those of you who want to experience authentic Mexican culture might want to visit Todos Santos.

Located about an hour away from Cabo San Lucas on the Pacific coast, Todos Santos has been designated as a “Pueblo Magico” (a Magic Town) by the Mexican government.

If you’re unaware, the Pueblos Magicos Program was created to promote tourism and preserve the heritage of small towns in Mexico that have a special cultural, historical, and/or natural value.

In Todos Santos, you can stroll along the cobblestone streets and admire the colonial architecture, visit art galleries and craft shops, sample delicious regional cuisine made with local products, or relax on one of the many white sand beaches nearby.

There are also tons of activities available, including surfing, hiking, whale watching, horseback riding, and many others in this stunning setting.

44. Hike to a canyon waterfall

Los Cabos is famous for its stunning beaches, but it also has a rugged mountain range called the Sierra de la Laguna that offers scenic trails and hidden waterfalls.

You’d be seriously missing out if you visit Los Cabos without hiking to at least one of these waterfalls.

One of the most popular hikes is Fox Canyon, where you can witness a 15-meter-high waterfall and enjoy a refreshing dip in a natural pool surrounded by rocks and vegetation. 

If you go on your own, be aware that the hike to Fox Canyon is moderately challenging and will take about two hours (both ways).

Don’t be discouraged if that doesn’t sound like your cup of tea, instead, you can book a tour with a local tour operator/guide who will provide you with transportation to Fox Canyon and/or one of the many other canyon waterfalls in the area.

45. Scuba dive in Cabo Pulmo

Cabo Pulmo is a national marine park that hosts the most northern coral reef in the eastern Pacific.

It’s home to a rich diversity of marine life, including sea lions, hammerheads, mantas, schooling jacks, and more.

You can dive in shallow reefs, deep walls, caves, and wrecks, and enjoy the clear and warm water.

Cabo Pulmo is also a great place to snorkel, kayak, and relax on the beach.

Don’t worry if you’re not up to finding the best spots to scuba dive on your own, several dive operators in the area can take you to the best spots and provide you with equipment and guidance.

Just make sure to book in advance, especially during the high season.

Whale-shark breathing

46. Swim with whale sharks in La Paz

Swimming with whale sharks in La Paz is an experience that you should not miss, but it’s only available from the end of November through the end of March/beginning of April depending on the season.

I did two tours while I was there in La Paz and it was an amazing experience.

You will receive a brief from the guide, which is usually a biologist, on how to behave in the water respecting the animal space.

And then you will take turns swimming with this majestic animal.

I have been taking tours with Cabo Trek and they are very professional. I cannot recommend them more!

Frequently asked questions

What are the things not to do in Cabo San Lucas?

Cabo San Lucas is a popular destination for travelers who want to enjoy the sun, sand, and sea.

But before you pack your bags and head to this Mexican paradise, there are some things you should avoid doing to make your trip more enjoyable and safe.

Let’s cover some of the most important ones.

👉🏽 Don’t forget to lock your personal and important belongings in a safe: Cabo is generally a safe place, but petty theft can happen anywhere.
Keep your passport, money, jewelry, and other valuables in a secure place when you’re not using them.

👉🏽 Don’t make yourself an easy target for crime: Avoid driving alone at night, going to places that are not crowded, or flashing your expensive items. Bring your phone with you wherever you go and be aware of your surroundings.

👉🏽 Don’t put yourself in danger near the water: The ocean can be unpredictable and powerful. Follow the signs and warnings about swimming, surfing, and snorkeling conditions.

Don’t get too close to the edge of cliffs or rocks. Wear sunscreen and drink plenty of water to avoid dehydration.

👉🏽 Try not to shop when cruise ships are in port: Cabo is a popular stop for cruise ships, and when they arrive, the prices of souvenirs and services tend to go up.

If you want to save some money, shop on other days when the cruise ships are not in port. You can ask your hotel or resort staff for the schedule.

👉🏽 Definitely don’t drive a car without insurance cover: Driving in Mexico can be challenging, especially if you’re not used to the traffic rules and road conditions.

Accidents can happen, and you don’t want to be liable for any damages or injuries. Make sure you have a valid driver’s license and insurance policy before you rent a car.

👉🏽 Don’t drink tap water or ice made from tap water: Cabo’s tap water is not safe for drinking, and ice may be made from it.

You don’t want to risk getting sick from contaminated water.
Stick to bottled water or purified water, and ask for ice that was made using purified water.

What is the best time of year to visit Cabo San Lucas?

Cabo San Lucas is a year-round destination.

But the best time to visit Cabo San Lucas depends on your preferences and what you want to do during your trip.

If you’re looking for the best weather and the sunniest skies, then the best time to visit Cabo San Lucas is between December and April.

This is the peak season, and tourists from all over the world flock to this paradise in order to take advantage of the perfect conditions.

As such, you can expect prices to be at their highest and you’ll have to make your bookings months in advance. 

During the peak season, you can also catch some of the best whale-watching opportunities in the world, as humpback whales migrate to the warm waters of Cabo.

If you want to enjoy the best weather, avoid the crowds, and save some money, then the best time to visit Cabo San Lucas is from May to June.

The winter tourists have left and the summer storms have not arrived yet.

You can find great deals on hotels and flights, and enjoy the warm and sunny days with less humidity.

If you’re traveling on a budget, the best time is during the low season, which is from July to November.

This is when Cabo experiences its hurricane season, which can bring heavy rains, strong winds, and potential flooding (very low chance of that happening).

However, you will also enjoy some sunny days with lower prices and far fewer tourists compared to peak season.

You can also witness some of the most spectacular sunsets and lightning shows in Cabo during this time.

Cabo San Lucas Marina
Cabo San Lucas marina

Is Cabo San Lucas safe for tourists?

Yes. Overall, Cabo San Lucas is considered very safe for tourists.

The Mexican government has made significant efforts to improve security measures in popular tourist areas, including Cabo San Lucas.

The city has a visible police presence, and many businesses have implemented their own security measures.

However, as with any tourist destination, the risk of crime is never zero, especially in certain areas or at certain times of the day.

Petty theft, such as pickpocketing and purse snatching, can occur, particularly in crowded areas like markets and public transportation.

It is important to take precautions to avoid being a target of crime, such as not carrying large sums of money, keeping valuables in a secure place, and being aware of your surroundings.

Sunset View from Monuments Beach
Sunset View from Monuments Beach

What is the best way to get around Cabo San Lucas?

Just like the best time to visit Cabo, the best way to get around depends on your preferences. I’ll cover them below.

👉🏽 Walking: If you are staying in the downtown area, you can easily walk to many sites, such as the marina, the mall, and the restaurants. Walking is also a great way to enjoy the scenery and the local culture.

👉🏽 Renting a car: If you want more flexibility and convenience, you can rent a car and drive around Cabo San Lucas.

You can find many car rental agencies at the airport or in town.

Driving is also a good option if you want to visit other places nearby, such as San Jose del Cabo or Todos Santos.

👉🏽 Using taxis: If you don’t want to drive or walk, you can always take a taxi to get around Cabo San Lucas.

Taxis are easy to find and can take you anywhere you want.

👉🏽 Using public transportation: If you are on a budget and want to experience local transportation, you can take a bus to get around Cabo San Lucas.

The buses are frequent, cheap, and comfortable. They can take you from Cabo San Lucas to San Jose del Cabo and other places along the tourist corridor.

However, they can also be quite slow and crowded during the peak season. On the plus side, you can meet other tourists using the public transportation during that season.

What language is spoken in Cabo San Lucas?

The main spoken language and the official language of Cabo San Lucas is Spanish, as it is part of the Mexican state of Baja California.

However, many locals also speak English, especially those who work in the hospitality industry.

English is widely understood and accepted in Cabo San Lucas, so you won’t have any trouble communicating with the friendly people there.

Aerial view of Palmillas Beach
Las Palmillas

Final thoughts: Things to do in Cabo San Lucas

As you can see, there are plenty of things to do in Cabo San Lucas, Mexico.

Whether you want to relax on the beach, explore the natural wonders, enjoy the nightlife, or have some adventure, Cabo has something for everyone.

You can visit the iconic El Arco, swim with whale sharks, go on a sunset cruise, scuba dive, go whale watching, and much more.

The things I’ve covered in my list above are just some of the countless Cabo activities.

Cabo San Lucas is a destination that will leave you with unforgettable memories and a desire to return.

So, if you’re looking for a fun and relaxing vacation spot, make sure to add Cabo San Lucas to your travel bucket list.

With its warm weather, beautiful scenery, and endless adventures, it’s sure to be a trip you’ll never forget.