32 Best Things to Do in Cabo San Lucas | 2024 (with Photos)
With its stunning beaches, vibrant nightlife, and an array of exciting activities, Cabo is a dream destination for many travelers.
Whether you're seeking adventure, relaxation, or a mix of both, this Mexican paradise has something to offer.
In this article, we will delve into the best things to do in Cabo, from exploring its natural wonders to indulging in its culinary delights.
Get ready to immerse yourself in the beauty of Cabo's landscapes, experience thrilling water sports, and discover the rich culture and history of the region.
Prepare for an unforgettable journey through the wonders of Cabo.
Most Recommended Thing to Do
Whale Watching.
Top Choice Hotel
Grand Solmar Land's End Resort & Spa
Our Top Choice Restaurant
Flora Farms
Our Top Choice Bar for Nightlife
Mandala Beach Club.
Best Time to Visit
Optimal weather, less crowds: November to April.
Average Temperature
Warm and sunny with mild coastal breezes daily.
Transportation Options
Taxi, bus, rental car, bicycle, walking, boat, ATV
Average Cost ($, $$, $$$)
$$
My Top Recommendation
Cabo San Lucas, Mexico offers a stunning coastal getaway with a vibrant atmosphere. Spend your days soaking up the sun on the beautiful beaches, where you can indulge in water activities like snorkeling and swimming with dolphins, creating unforgettable memories by the turquoise waters.
In the evenings, immerse yourself in the lively nightlife scene, hopping from beachfront bars to upscale clubs, enjoying the energetic rhythms of Mexican music, and savoring delicious local cuisine, making every night an adventure to remember.
What You'll Need to Bring
- Sunscreen, hat, and sunglasses for protection from the strong sunlight.
- Lightweight and breathable clothing for the warm climate.
- Swimsuits and beachwear for enjoying the beaches and water activities.
- Comfortable walking shoes for exploring the city and its attractions.
- A camera or smartphone to capture breathtaking views and memories.
- Travel documents, including passport and identification.
- Cash and credit cards for shopping, dining, and other expenses.
- Spanish phrasebook or translation app to communicate with locals.
- Travel adapters for charging electronic devices.
- A sense of adventure and openness to new experiences.
What Not to Miss
- El Arco de Cabo San Lucas (The Arch)
- Medano Beach
- Lover's Beach (Playa del Amor)
- Land's End (Finisterra)
- Marina Cabo San Lucas
- Chileno Beach
- Cabo Wabo Cantina
- Santa Maria Beach
- Cabo Pulmo National Park
- The Glass Factory (Fabrica de Vidrio)
What to Avoid
- Scams: Be cautious of street vendors and tour operators offering deals that seem too good to be true.
- Excessive parting: Be mindful of your alcohol consumption and avoid getting involved in rowdy or unsafe situations.
- Unlicensed taxis: Stick to licensed taxis to ensure your safety and avoid being overcharged.
- Drinking tap water: It's best to stick to bottled water or use water purification systems.
- Driving without a valid license: Make sure you have the necessary documentation before renting a vehicle.
- Flashing valuable items: Avoid displaying expensive jewelry or gadgets to minimize the risk of theft.
- Accepting unsolicited help: Be cautious of strangers offering assistance, especially in crowded tourist areas.
- Ignoring the sun: Wear sunscreen, stay hydrated, and limit sun exposure to avoid sunburn or heatstroke.
- Wandering alone at night: Stick to well-lit and busy areas to ensure your safety.
- Overpacking: Travel light to avoid lugging around heavy baggage and to have more flexibility during your trip.
Table of Contents
1. Visit the Iconic El Arco
Your adventure in Cabo San Lucas, Mexico, should undoubtedly begin at El Arco, a natural rock formation at Land's End, where the Pacific Ocean meets the Sea of Cortez.
This iconic landmark is more than just a spectacular sight; it's also home to thriving marine life, including playful sea lions and tropical fish.
A boat trip from Cabo San Lucas offers the best views of El Arco and the adjoining Lover's Beach and Divorce Beach. Remember to check out the sandy beaches and sea life as you traverse the tranquil waters of San Lucas.
With the Baja California Peninsula as your backdrop, your visit to El Arco is sure to be an unforgettable start to your Cabo vacation.
2. Soak Up the Sun at Playa del Amor (Lover's Beach)
Next, head to Playa del Amor, arguably one of the best things to do in Cabo. Nestled between dramatic rock formations near Land's End, this secluded beach is a haven for sunbathers and swimmers alike.
Accessible only by boat, Lover's Beach offers visitors a tranquil environment to relax, while the clear waters provide excellent opportunities for snorkeling to witness the abundant aquatic life.
Remember, the Pacific Ocean side, known as Divorce Beach, can have strong currents, so stick to the Sea of Cortez side for swimming.
3. Explore Cabo's Colorful Marine Life by Scuba Diving
Scuba diving is a must-do activity in Cabo San Lucas, offering an opportunity to explore an underwater world teeming with colorful fish and unique marine creatures.
Whether you're a seasoned diver or a beginner, diving operators like Cabo Adventures offer a range of experiences for all skill levels.
From exploring the coral reefs of Santa Maria Bay to swimming with whale sharks in the Sea of Cortez, scuba diving in Cabo is a thrilling adventure you won't want to miss.
4. Visit San José del Cabo’s Art Galleries
Just a short drive from Cabo San Lucas, San José del Cabo offers a change of pace with its charming colonial architecture, vibrant art scene, and rich history.
Spend a day wandering through the town's Art District, where you'll find a myriad of galleries showcasing local and international artists.
Don't miss out on the Iglesia de San Lucas, a historic church dating back to the 1700s. San José del Cabo offers a cultural immersion that contrasts and complements the beach and water-based activities in Cabo San Lucas.
5. Experience Deep-Sea Fishing in the Pacific Ocean
Cabo San Lucas is renowned for its deep-sea fishing, attracting anglers from around the world with its rich waters full of marlin, tuna, dorado, and wahoo.
Whether you're a seasoned angler or a novice, numerous companies offer fishing trips that provide all the equipment and guidance you'll need.
As you cruise the waters of the Pacific Ocean and the Sea of Cortez, don't forget to enjoy the stunning views of the Baja Peninsula and Puerto Los Cabos. Cap off your day by cooking your catch, a delightful way to end a day of deep-sea fishing in Cabo.
6. Head to Divorce Beach for Some Tranquility
Searching for the best things to do in Cabo San Lucas? Consider a trip to the tranquil Playa del Divorcio. Tucked away on the Pacific Ocean side of Land's End, this beach sits near the famous El Arco de Cabo, making it an integral part of any Cabo San Lucas adventure.
The soft sand underfoot and the mesmerizing azure waves crashing against the rocky outcrops make it the perfect spot for those seeking peace and tranquility. While it's part of Los Cabos, the hustle and bustle of the city seem miles away when you're here.
Reaching Playa del Divorcio is a short yet exciting boat ride away from the bustling Marina Cabo San Lucas. The boat trip itself is a fantastic opportunity to spot sea lions and various colorful tropical fish. The journey and the destination both make Playa del Divorcio a must-visit spot in Cabo San Lucas.
7. Go Whale Watching in Whale Watching Season
One of the most extraordinary things to do in Cabo San Lucas, Mexico, is to embark on a whale-watching tour.
This unique experience is available typically from December to April when humpback whales and gray whales migrate to the warmer waters around the Baja California Peninsula.
Cabo Adventures, among others, offer these tours, providing an opportunity to witness these majestic creatures in their natural habitat. The sight of a whale breaching the surface of the water is truly awe-inspiring and an unforgettable experience.
The boat tours often include knowledgeable guides who provide interesting facts and information about these magnificent marine animals, enhancing the overall experience.
In addition to whales, you might also get to see a variety of other life, including dolphins and sea lions. The trip also provides spectacular views of Cabo's shoreline, including landmarks like Lover's Beach.
The combination of fish sightings and breathtaking views make whale watching a must-do activity during your Cabo vacation.
8. Take a Boat Tour with Cabo Adventures
Cabo Adventures offers a range of exciting boat tours that let you experience the beauty and diversity of Cabo San Lucas from the water.
Whether you choose a luxury yacht cruise, a sailing tour, or a snorkeling excursion, you'll have the opportunity to witness stunning coastal landscapes, vibrant aquatic life, and iconic landmarks.
Their tours often include a trip to the Sea of Cortez, known as the "world's aquarium" due to its rich biodiversity.
Here, you can snorkel among colorful fish and perhaps even encounter playful animals or gentle whale sharks, depending on the season. For those more interested in relaxation, simply sit back on the boat, enjoy the sun, and soak in the beautiful views of the California Peninsula.
The boat tours also offer a unique perspective of the Cabo San Lucas marina, filled with luxury yachts, fishing boats, and a lively atmosphere.
Whether you're an adventure enthusiast or someone looking for a relaxed day at sea, a boat tour with Cabo Adventures is a must-add to your list of things to do in Cabo.
9. Relax and Enjoy the Soft Sand of Medano Beach
Medano Beach, or Playa el Médano, is one of the most popular sandy beaches in Cabo San Lucas, and for a good reason. It's a haven for beach lovers offering soft sand, clear blue waters, and fun activities.
As the most swimmable beach in Cabo San Lucas, it's perfect for those who want to dip their toes in the water, go for a swim, or engage in various water sports.
The beach is lined with a variety of beach bars and restaurants, where you can savor delicious fish sticks or sip on a tropical cocktail as you soak up the sun.
The lively atmosphere, coupled with the stunning views of Land's End and El Arco, makes Medano Beach a vibrant and picturesque spot.
From Medano Beach, you can also take a trip to Lover's Beach, adding to the list of fun things to do while you're there.
Whether you want to unwind on the sandy shores, plunge into the ocean, or enjoy some local cuisine, Medano Beach offers a complete Cabo San Lucas experience.
10. Stroll Around the Bustling Cabo San Lucas Marina
For an urban experience in Cabo San Lucas, a visit to the bustling Marina Cabo San Lucas is a must. It's a hub of activity with luxury yachts, fishing boats, and a plethora of dining and shopping options.
Strolling around the marina, you can witness the stunning contrast of the desert meeting the ocean, a unique feature of the Baja Peninsula.
The marina is also the starting point for many Cabo San Lucas activities. Here, you can book a whale-watching, embark on a deep-sea fishing trip, or take a boat to the nearby Lover's Beach.
It's also a great place to try some local cuisine, with numerous restaurants serving fresh seafood and traditional Mexican dishes.
In the evening, the marina comes alive with a vibrant nightlife. You can visit El Squid Roe, a famous local bar known for its lively music and dancing.
The marina's lively atmosphere, combined with its scenic beauty and array of activities, makes it an essential part of any visit to Cabo San Lucas.
11. Swim with the Playful Sea Lions
One of the most memorable things to do in Cabo San Lucas is to swim with the playful sea lions. These marine creatures are famous residents of the Sea of Cortez and provide an exciting encounter for both adults and kids alike.
Cabo Adventures, a reputable tour operator in Los Cabos, offers guided snorkeling tours that take you to the natural habitats of these charming sea animals.
In the clear, azure waters, you'll find yourself surrounded by a variety of sea life, but the highlight is undoubtedly the frolicking sea lions. Their playful antics and curious nature make them a delight to observe and interact with.
This underwater adventure offers an intimate glimpse into the vibrant marine life of Cabo, making it a truly unforgettable experience.
12. Experience the Clear Waters of Santa Maria Beach
Santa Maria Beach, or Playa Santa Maria, is a must-visit for beach lovers and snorkelers. This tranquil beach located in the Los Cabos Corridor is renowned for its clear waters teeming with tropical fish.
The semi-circular bay is a designated marine sanctuary, protecting a rich variety of colorful fish. Its calm waters and abundant aquatic life make it one of the best spots for snorkeling in Cabo San Lucas.
Whether you unwind on the sand, dip in the turquoise waters, or snorkel among the vibrant life, Santa Maria Beach offers a serene and picturesque retreat.
13. Embark on a Whale Shark Tour in the Sea of Cortez
Cabo San Lucas offers a unique opportunity to swim with the gentle giants of the sea - whale sharks. If you are looking for an adventure in Cabo San Lucas, this is it.
The Sea of Cortez, also known as the "Aquarium of the World," is home to these magnificent creatures during the whale shark season. Guided tours take you on a boat to the feeding areas of these gentle giants, where you can plunge into the water and swim alongside them.
The whale sharks, despite their size, are harmless to humans and feed on plankton. Swimming with these enormous, graceful creatures is an awe-inspiring experience that brings you face-to-face with the wonders of the underwater world in Cabo San Lucas.
14. Shop and Dine at the Puerto Paraiso Mall
The Puerto Paraiso Mall is a shopping and dining haven in the heart of Cabo San Lucas. This expansive mall boasts a wide range of retail outlets, offering everything from high-end luxury brands to local artisan goods.
With its combination of shopping, dining, and beautiful views, Puerto Paraiso Mall is more than just a shopping destination; it's a key part of the Cabo San Lucas experience.
15. Delight Your Palate with Cabo Food Tours
Cabo San Lucas is a paradise for food lovers. Embark on a Cabo Food Tour to explore the culinary landscape of this vibrant city.
These tours guide you through the bustling food halls and local eateries in the heart of downtown Cabo, allowing you to sample an array of Mexican cuisine, including the city's famous fish tacos.
You'll get to try traditional dishes, learn about the local culinary culture, and even meet some of the chefs behind your favorite meals.
It's not just about eating, but also about understanding the rich culinary traditions that make Cabo's food scene so diverse and exciting.
16. Visit the Historical Iglesia de San Lucas
Amid Cabo's bustling city center and beaches lies the historic Iglesia de San Lucas. This charming church, dating back to the 1700s, serves as a tranquil haven away from the city's hustle and bustle.
Its simple yet beautiful architecture provides a glimpse into Cabo's past. Inside, the church houses several notable religious artifacts and a peaceful courtyard where visitors can enjoy a quiet moment of reflection.
Visiting the Iglesia de San Lucas offers a unique perspective on the history and culture of Cabo San Lucas, making it a must-visit for any Cabo itinerary.
17. Play a Round of Golf at the Cabo Real Golf Club
The Cabo Real Golf Club is a paradise for golf enthusiasts. This world-class golf course, designed by the renowned Robert Trent Jones II, is nestled between the stunning desert and the azure waters of the Sea of Cortez.
The course boasts breathtaking views of the sea and mountains, providing a spectacular backdrop for your golf game.
With its challenging layout and impeccable greens, Real Golf Club is a premier destination for golfers visiting Cabo San Lucas golf courses.
18. Go Jet Skiing in San Lucas Bay
For those seeking an adrenaline rush, jet skiing in San Lucas Bay is a must.
This popular water sport allows you to explore the beautiful waters of the bay at high speeds, offering an exhilarating way to take in the stunning views of the surrounding landscape.
Jet ski rentals are widely available along Medano Beach, and no experience is required. Whether you're an experienced rider or a novice, jet skiing in the bay is one of the most exciting things to do in Cabo San Lucas.
19. Visit Cabo Pulmo for a Day of Snorkeling
Cabo Pulmo, a protected marine park located on the eastern coast of the Baja Peninsula, is a snorkeler's paradise.
The park is home to one of the oldest living coral reefs in the Western Hemisphere, teeming with a variety of aquatic life.
From vibrant coral formations to schools of colorful tropical fish, the underwater world of Cabo Pulmo is a spectacle to behold.
Guided snorkeling tours provide all the equipment and instruction you need to explore this underwater haven. A day trip to Cabo Pulmo is a must for nature lovers and underwater explorers alike.
20. Charter a Luxury Yacht for a Day on the Pacific Ocean
Start your Pacific Coast adventure by chartering a luxury yacht for a day in Cabo San Lucas, Mexico. It's one of the best things to do in Cabo San Lucas, especially if you're a lover of the sea.
From the yacht, you'll have a unique perspective of the Southern tip of the Baja Peninsula, including magnificent views of Arco de Cabo, Lover's Beach (Playa del Amor), and Playa del Divorcio.
Enjoy the day sunbathing on the deck, snorkeling in the clear waters, or even fishing. As you sail through the Pacific Ocean, you might be lucky to spot whales during the whale-watching season or dolphins that often accompany boats.
21. Take a Camel Ride Through the Baja Desert
For an unusual and fun thing to do in Cabo San Lucas, take a camel ride through the Baja Desert. This unique adventure offers a different perspective of the Los Cabos.
You'll traverse the sandy landscapes, enjoy the desert's tranquility, and even learn about the local flora and fauna.
Don't forget to take memorable photos of your camel ride in the beautiful Cabo San Lucas surroundings.
22. Visit Wild Canyon Adventures
Another top activity in Cabo San Lucas is visiting Wild Canyon Adventures. It offers a variety of outdoor activities for all ages and adrenaline levels.
From the longest zip line in the Baja Peninsula to off-road UTV adventures, there's something for everyone at this Cabo San Lucas attraction.
Whether you're canopying over the Canopy Costa Azul or bungee jumping, the fun in Wild Canyon Adventures is endless.
23. Dance the Night Away at El Squid Roe
After a day of adventures, you might want to experience Cabo's vibrant nightlife. El Squid Roe, one of the most popular nightclubs in town, is the perfect place to dance the night away.
With its multi-level dance floors and lively atmosphere, it's a must-visit spot for party-goers in Cabo San Lucas.
24. Enjoy a Day Trip to Todos Santos
For a change of pace, take a day trip to Todos Santos, a charming town located on the Pacific Coast in Espiritu Santo Island. This magical town offers a mix of history, culture, and beautiful landscapes.
Visit the local art galleries, eat delicious fish sticks, and explore the historic mission church. Don't forget to stop by the famous Hotel California.
A day trip to Todos Santos is undoubtedly one of the best things to do when visiting Cabo San Lucas.
25. Prepare Local Dishes in a Mexican Cooking Class
Take your Cabo San Lucas experience to another level by enrolling in a Mexican cooking class.
It's one of the fun things to do in Cabo San Lucas that also allows you to dive deep into the local culture. Learn how to prepare traditional Mexican dishes, from delicious tacos to fresh ceviches.
Many classes include a trip to the local market, where you'll select the freshest ingredients.
This culinary adventure is a great way to take a piece of Cabo San Lucas back home, as you'll be able to recreate the flavors of your vacation in your kitchen.
26. Tee Off at the Palmilla Golf Club
For golf enthusiasts, a visit to the Palmilla Golf Club is a must when in Cabo San Lucas. Is there anything more stunning than Mexico's golf courses?
This world-class golf course offers stunning views of the Baja Peninsula and the Pacific Ocean. Known for its Jack Nicklaus-designed courses, it provides golfers with a challenging yet enjoyable experience.
The club also offers lessons for beginners, making it a fun activity for all skill levels.
27. Witness the Humpback Whales Migrating
One of the best things to do in Cabo San Lucas is to join a whale-watching tour. Humpback whales are the most common whales to see in Cabo San Lucas and with over 18,000 of these majestic creatures visiting the area, you are sure to see one.
Witness the awe-inspiring humpback whales as they breach the water's surface, an unforgettable sight that will surely be one of the highlights of your Cabo San Lucas trip.
With expert guides on board, you'll learn about these gentle giants' behaviors and the conservation efforts to protect them.
28. Sip on a Cocktail at the Famous Cabo Wabo Cantina
End your day in Cabo San Lucas by sipping a cocktail at the famous Cabo Wabo Cantina.
Founded by rock musician Sammy Hagar, Cabo Wabo Cantina is known for its live music, delicious food, and, most importantly, its tequila.
It's the perfect place to unwind after a day of exploring the best attractions in Cabo San Lucas.
Whether you're enjoying a signature margarita or dining on fresh seafood, your visit to the Cantina will be a memorable one.
29. Taste Authentic Mexican Fish Tacos at a Local Eatery
One of the best things to do in Cabo San Lucas is indulge in the local culinary delights, and fish sticks top the list.
These tacos, a staple of Baja California cuisine, are made with freshly caught fish, lightly battered and fried, then served in a warm tortilla with a variety of toppings.
Visit a local Cabo San Lucas eatery or food stall to taste this authentic Mexican dish.
Each bite of these flavorful tacos is a reminder of the rich culinary heritage of Cabo San Lucas and its close ties with the sea.
30. Explore the Underwater World on a Snorkeling Tour
Cabo San Lucas offers some of the best snorkeling opportunities on the Baja Peninsula.
Take a snorkeling tour to Santa Maria Bay or Chileno Bay, where you'll encounter a dazzling display of tropical fish and vibrant coral reefs.
The crystal-clear waters of the Pacific Ocean provide excellent visibility, making it an ideal activity for families and underwater enthusiasts.
Don't miss this chance to explore the underwater world and thriving aquatic life of Cabo San Lucas.
31. Discover the Tranquil Beaches of the Los Cabos Area
If you're looking for tranquility, you'll find plenty of it on the serene beaches of the Los Cabos area.
These beaches, known for their amazing sand and azure waters, are perfect for a relaxing day under the sun.
Visit Playa del Amor or Playa del Divorcio for spectacular views of El Arco. Or head to Santa Maria Bay, a swimmable beach known for its excellent snorkeling.
Each beach offers a unique charm, making beach hopping one of the best things to do in Cabo San Lucas.
32. Take a Leisurely Stroll in Downtown Cabo San Lucas
Finish your day in Cabo San Lucas with a stroll around downtown Cabo. This area, with its vibrant nightlife, bustling shops, and charming restaurants, embodies the spirit of Cabo San Lucas.
Visit the mall for some shopping or enjoy a meal at one of the local restaurants serving fresh seafood.
As you explore, you'll discover why Cabo San Lucas is a beloved destination for travelers from around the world.
FAQs Regarding Things to Do in Cabo San Lucas, Mexico
Now we are going to answer some of the most frequently asked questions regarding the best things to do in Cabo San Lucas.
What is Cabo San Lucas best known for?
Cabo is best known for its picturesque beaches, vibrant nightlife, and world-class resorts. It's a popular destination for water activities like deep-sea fishing, scuba diving, and whale watching.
How many days in Cabo is enough?
A minimum of 3-4 days in Cabo is enough to experience the highlights, relax on the beaches, and enjoy some of the popular activities. However, for a more immersive experience and to explore the surrounding areas, a week-long stay is recommended. If you have time, stop at San Jose del Cabo on your way to Cabo San Lucas. Both Cabo San Lucas and San Jose del Cabo are great towns to visit.
What is there to do in Cabo besides drink?
Cabo offers a wide range of activities besides drinking. Visitors can enjoy outdoor adventures such as zip-lining, ATV tours, and camel rides in the desert. There are also opportunities for golfing, exploring cultural sites, taking boat tours, and indulging in spa treatments or culinary experiences. And when in doubt, you can always relax at Playa del Amor.
Is Cabo more fun than Cancun?
Whether Cabo is more fun than Cancun depends on personal preferences. Cabo offers a more laid-back and upscale vibe with stunning natural beauty, while Cancun is known for its lively nightlife, pristine beaches, and a wider range of entertainment options. Both destinations have their unique charm and offer plenty of fun experiences.
Summing up: Best Things to Do in Cabo San Lucas
Cabo truly captivates with its idyllic beaches, thrilling water activities, and vibrant atmosphere.
From soaking up the sun on picturesque shores to diving into the depths of the Pacific Ocean, Cabo offers a diverse range of experiences for every traveler.
Explore the fascinating marine animal life, indulge in delicious cuisine, and immerse yourself in the vibrant local culture. Whether you seek relaxation or adventure, Cabo has it all.
So, what are you waiting for? Start planning your trip to Cabo today and unlock the magic of this incredible destination. Your unforgettable Cabo experience awaits.