Looking for fun things to do on vacation? Cabo San Lucas is the perfect spot to unwind, explore, and make unforgettable memories! With so many exciting things to do in Cabo San Lucas, you’ll never run out of options. Let’s dive into 25 of the best things to do in Cabo in 2025!
1. Explore El Arco
This iconic rock formation, sitting where the Pacific Ocean meets the Sea of Cortez, is one of the top Cabo San Lucas attractions. Hop on a boat tour to get up close to this marvel and snap the perfect selfie with the arch in the background.

Discover when is the Best Time to Visit Los Cabos
2. Go Whale Watching
If you're planning a winter vacation, whale watching in Cabo is an absolute must! From December to April, you can catch a glimpse of humpback and gray whales.
3. Savor Fresh Seafood
Cabo is famous for its fresh seafood, and no trip is complete without sampling it. From ceviche to grilled fish tacos, eating your way through Cabo’s best seafood spots is one of the top Cabo San Lucas activities. Trust us, it’s delicious!
4. Take a Sunset Cruise
Hop on a sunset cruise for breathtaking views as the sky turns golden and pink. It’s the perfect way to relax and enjoy the coastal beauty of Cabo.
5. Hit the Beach
With so many beaches to choose from, you can enjoy a different spot every day, whether you're riding the waves or simply soaking up the sun.
6. Visit San José del Cabo
Take a break from the beach and head to the charming town of San José del Cabo. Explore its colorful streets, art galleries, and boutique shops.

7. Snorkel in the Sea of Cortez
Known as the “Aquarium of the World,” the Sea of Cortez offers some of the best snorkeling in the world, it’s a must-do when thinking about what to do in Cabo San Lucas.
8. Ride ATVs in the Desert
For an adrenaline rush, hop on an ATV and explore Cabo’s rugged desert landscapes.
9. Play a Round of Golf
Whether you’re an experienced golfer or just looking to have fun, the courses in Cabo offer a great way to enjoy the outdoors.
10. Discover Cabo Pulmo National Park
Cabo Pulmo National Park is a marine reserve with vibrant coral reefs, sea lions, and crystal-clear waters perfect for snorkeling or diving.
11. Take a Mexican Cooking Class
Take a hands-on cooking class and learn to make traditional Mexican dishes like tamales, salsas, and tacos.
12. Go Deep-Sea Fishing
Cabo is known as one of the best places in the world for deep-sea fishing, with abundant marlin, tuna, and dorado.

13. Explore the Cabo San Lucas Marina
Wander around the vibrant Cabo San Lucas Marina and check out the luxury yachts, colorful boats, and lively waterfront atmosphere.
14. Take a Day Trip to Todos Santos
A bohemian town full of art galleries, historic architecture, and delicious handmade chocolates.
15. Go Ziplining
Get a bird’s-eye view of the Baja desert with a thrilling zipline ride!

16. Relax at a Luxury Spa
With oceanfront views and world-class treatments, you'll leave feeling rejuvenated and relaxed.
17. Attend a Traditional Mexican Fiesta
Experience the vibrant culture of Mexico by attending a local fiesta. Check the Cabo San Lucas upcoming events for a fiesta happening during your visit!
18. Go Camel Riding on the Beach
Go camel riding along the stunning beaches of Cabo,these majestic creatures will take you on a scenic ride with gorgeous views.
19. Join the San José del Cabo Art Walk
Every Thursday evening, San José del Cabo hosts an Art Walk where you can explore the town’s vibrant galleries.
20. Take a Day Trip to La Paz
If you're looking for a quieter destination, head to La Paz for the day.

21. Go Surfing
Whether you're an experienced surfer or just starting out, you'll find waves that suit your skill level on the Pacific coast.
22. Experience Cabo San Lucas Nightlife
Cabo’s nightlife is legendary, and if you're into dancing and cocktails, you’re in for a treat!
23. Go Shopping in Cabo
Whether you're looking for luxury goods or unique handmade crafts, Cabo’s shopping scene has it all.
24. Attend Cabo San Lucas Upcoming Events
Make sure to check out the Cabo San Lucas upcoming events calendar for exciting festivals, concerts, and cultural celebrations happening during your visit.
25. Take a Helicopter Tour
For the ultimate way to see Cabo from above, hop on a helicopter and take in the stunning views of the coastline.