20 Things To Do In Baja California Sur

- This post may contain affiliate links. Read our disclosure.

The southern area of the Baja California Peninsula is known as Baja California Sur and is a natural wonderland with the majestic Pacific Ocean to the west, the Gulf of California to the east and a central mountain range running through the state breaking up the arid desert landscape. This region is a haven for photographers thanks to the rugged desert terrain, which, juxtaposed against the stunning turquoise seas, provides a captivating vista.

Go swimming, surfing and sunbathing on the beautiful beaches, which are among the most popular attractions in Baja California Sur. The state is also renowned for its world-class sportfishing because its waters teem with marlin, tuna and other game fish. For lovers of the great outdoors, the mountainous interior of the state, with its natural reserves, provides the perfect setting for activities such as hiking and exploring.

Wildlife enthusiasts will be delighted with the opportunity to see whales migrating, as well as observe sea lions, sharks and dolphins. With its diverse ecosystems and stunning landscapes, Baja California Sur is a wonderland just waiting to be explored and experienced by all. These are the top things to do in Baja California Sur for a fantastic trip.

Baja California Sur, Mexico

Top Tours

20 Things To Do In Baja California Sur

1- Visit Land’s End And Secluded Lover’s Beach

beach and clear water in baja california sur
Baja California Sur has some incredible beaches.

At the southern tip of the Baja California peninsula is the incredible rock formation of Land’s End, also known as ‘El Arco’ and, just beyond that, accessible only via sea tunnel, is a stunning secluded beach known as Lover’s Beach.

You can only access this wonder by sea but don’t worry, it’s straightforward, with regular boat departures from Cabo Marina.

As you cruise towards this awe-inspiring landmark, the coastline will leave you speechless with its charming coves and craggy cliffs dotted with playful sea lions.

Top tour: Los Cabos Luxury Sailing, Snorkel and Lunch Cruise.

2- Be Enchanted By The Magic Of Loreto

The small and charming town of Loreto is one of Baja California Sur’s hidden gems, claiming its status as one of Mexico’s ‘pueblo magicos’ thanks to its vibrant history.

The town has a history back to the 17th century when it was founded as the first Spanish colonial settlement on the Baja California Peninsula.

Loreto is a popular destination for outdoor enthusiasts, with numerous activities like hiking, kayaking and fishing.

One of the must-visit attractions in Loreto is the Loreto Bay National Park, which offers visitors the chance to witness the region’s diverse marine life and visit several protected islands.

In Loreto, visitors can enjoy the laid-back, authentic Mexican lifestyle surrounded by natural beauty and rich cultural history. 

3- Spend The Day At Balandra Beach

balancing rock and blue sky
Balancing rock at Balandra Beach in La Paz, Baja California Sur.

Balandra Beach is often voted as Baja California Sur’s best beach but it feels more like a tranquil lagoon than a beach, as there are no strong currents or waves. 

This beautiful beach has crystal-clear waters, shallow depths, white sands and a comfortable average temperature of 30°C (86 °F).

No visit to Balandra is complete without seeing the famous “Balandra mushroom” rock formation, although sadly, only a replica stands here today after tourists knocked down the original.

If you’re feeling adventurous, rent a kayak or paddleboard and explore the stunning views of the quiet bay during the day.

Just 16 miles (25 km) from La Paz, getting to Balandra Beach is easy, with frequent bus services running to and from the city daily.

Top tour: Balandra & Tecolote: hike, kayak and snorkel in paradise.

4- Hike The Lush Sierra De La Laguna

Nestled in the heart of the arid, rocky desert at the southernmost tip of Baja California lies a stunning emerald mountain range known as Sierra de la Laguna.

This verdant oasis boasts an array of exhilarating hikes suited to every skill level.

As you traverse its rugged terrain, bask in the awe-inspiring vistas of lakes and steamy hot springs.

For the ultimate experience, consider embarking on a multi-day trek, complete with camping under the stars in the heart of the desert.

Top tour: Small Group Tour of Los Cabos.

5- Go Kitesurfing In Las Ventanas

Kiteboarder riding a wave in loreto baja california sur
Kiteboarding is another activity in Baja California Sur you can do for an adrenalin rush.

Baja California is a surfer’s and kitesurfer’s playground, with many kite schools. 

If you want to go kitesurfing, Las Ventanas is the ultimate destination.

The warm Sea of Cortez and the reliable winds make it the perfect spot for novice and seasoned kitesurfers to catch a wave or two.

The winds here are notoriously strong, so exercise caution lest you get carried away.

The best time of year to experience this is between October with April.

The vibrant kites soaring through the air against the azure sky are a sight to behold.

6- Surf On The Dunes

man sandboarding in los barriles baja california sur
Sandboarding is one of the fun things to do in Baja California Sur.

Baja California Sur’s capital city is La Paz and is a popular home base for travellers seeking adventures in the Sea of Cortez.

At El Mogote, a small peninsula juts out into the sea, forming the northern shore of the Bay of La Paz, and its steep soft-sand hills at the peninsula’s neck create ideal conditions for sandboarding.

The dunes’ tops overlook a cactus-covered landscape on one side and the deep blues of the Sea of Cortez on the other.

It’s a stunning contrast, so don’t forget those cameras.

Top tour: Sunset Sandboarding at La Paz Dunes Tour.

7- Join A Whale-Watching Tour

Massive humpback whale playing in water captured from Whale watching boat.
Going whale watching is one of the top things to do in Baja California Sur.

Go on a boat tour to witness the largest animals on earth, the blue whales, in their natural habitat as they migrate south to have their young.

A blue whale-watching tour is a must-do if you’re here between January and March. 

As the boat approaches the area, it will stop, allowing you to wait quietly for the majestic giants to appear.

You may also glimpse one of the massive pods of dolphins that flip about in these waters.

The best place to spy on the blue whales is in Loreto Bay National Park.

Top tour: Humpback Whale Watching in Cabo San Lucas.

8- Scuba Dive In The Aquarium Of The World

a diver photographing a school of big eye trevally jack
Diving opens up a whole new world in Cabo Pulmo National Marine Park

Get ready for an underwater adventure in Cabo Pulmo National Marine Park, nicknamed ‘the world’s aquarium’ by legendary explorer Jacque Custeau.

This stunning coral reef in the Sea of Cortez is home to more than 800 species of marine life, including the most extensive collection of sharks and five species of endangered sea turtles.

Beginners can stay closer to the coast, where waters are calmer, while advanced divers can venture out towards the open ocean and experience drift diving.

Because it’s a marine park, all visitors must always be accompanied by an approved guide, so don’t miss out and make sure you book your tour in advance here.

And if you’re looking for more fantastic diving spots, head to La Paz.

The nutrient-rich bay attracts many marine life, including whales, dolphins, turtles, sharks and more!

Top tour: 2 Dives in the Cabo Marine Park.

9- Join A Live-aboard To The Revillagigedo Islands

This is not for the faint-hearted: a thrilling live-aboard adventure is the ultimate way to discover remote areas and spectacular diving spots.

Revillagigedo Islands, a volcanic archipelago about 240 miles (386 km) off the coast of the Baja Peninsula, is a premier diving destination in the country, attracting various species of marine creatures such as bottlenose dolphins, manta rays, humpback whales and seven types of sharks. (Eeek!)

These waters can be unpredictable and are not recommended for novice divers.

If you plan to visit the islands, the calmest period of the sea is between November and May.

It takes about 24 hours to reach the archipelago by boat, an adventure in itself.

The only means of access to this group of islands is via a liveaboard departing from Cabo San Lucas or San Jose del Cabo.

Typically, these liveaboards take divers out for a week at a time.

10- Visit The Magical Town Of Todos Santos

Experience the enchanting magic of Todos Santos, a hidden gem among Mexico’s ‘Pueblos Magicos.’

This charming historical town will transport you back in time with its gorgeous colonial buildings and art galleries.

Visitors can also embark on an incredible hiking adventure in the nearby Sierra de la Laguna mountain range.

Organic cuisine is at the heart of Todos Santos, so after a day of exploring, enjoy mouth-watering dining options. 

After dinner, take in the awe-inspiring sunsets from the beach.

From November to January, turtle releases are held at Tortugueros Las Playitas, which is a conservation initiative supervised by experts and dedicated to protecting and caring for sea turtles.

The magic town of Todos Santos is rich in cultural heritage, natural beauty and delectable organic cuisine and is a must-see destination for any traveller.

11- Treat Yourself To Luxury In Los Cabos

baja california sur resort and pool area
Los Cabos is popular for its vacation resorts in Baja California Sur.

Los Cabos is a must-visit destination for travellers seeking a lavish vacation experience.

This Mexican resort paradise is famous for its high-end luxury hotels, and whether you’re a fan of all-inclusive or boutique hotels, you’ll be spoilt for choice.

Grand Velas is the place to be if you want a top-notch all-inclusive experience.

This resort provides an all-inclusive package encompassing everything from unlimited premium drinks and gourmet cuisine to thrilling activities such as parasailing and scuba diving.

One of the most exquisite properties in Los Cabos is the Grand Solmar Land’s End Resort & Spa.

Set against a stunning beach backdrop, this resort offers breathtaking views and world-class amenities.

But there are many more exceptional hotels in Los Cabos, depending on your preferred location and budget.

Indulge yourself in the splendour of Los Cabos and treat yourself to a luxury vacation you’ll never forget.

12- Experience The Dunes Of Solitude

If you’re feeling adventurous and in search of a unique experience, you should check out the Dunas de la Soledad or Dues of Solitudes, 6 miles (10 km) north of Guerrero Negro City in Baja California Sur!

The rugged terrain of the peninsula is perfectly captured in this picturesque landscape where sand meets sea.

You can explore this wonderland on foot or take a boat ride to get a closer look.

The constantly shifting dunes offer a breathtaking panorama that will change before your eyes!

Don’t forget to bring your camera, especially if you’re visiting at dawn or dusk, as the light creates a stunning visual display you won’t want to miss.

13- Visit Loreto Bay National Sea Park

pod of dolphins in baja california sur
Dolphins in Loreto Bay.

This stunning protected natural area is a treat.

Located in the Gulf of California off the coast of Loreto, the area includes the islands of Isla del Carmen, Danzante, Montserrat, Santa Catalina (or Catalan) and several islets.

It was officially declared a protected natural area in 1996.

There’s so much to see and do here.

You can hop on a boat tour to visit the islands and participate in various activities such as diving, snorkelling, kayaking or even whale watching during the season.

Bring your camera and snap pictures of the fascinating creatures you’ll encounter. You have to come and experience this magical place for yourself.

Top tour: UNESCO World Heritage Site: 1 Day Coronado Island from Loreto Adventure.

14- Go On A Camel Safari

Experience the awe-inspiring beauty of the Baja desert landscapes on a camel tour.

Accompanied by expert guides who know the region like the back of their hand, you will be treated to an unforgettable adventure.

If you can visit early in the year, you may even catch a glimpse of whales as they migrate along the coast.

These tours are often run from eco-farms found throughout the Los Cabos region.

Often the tours pack in extras, including a light lunch and snacks, tequila tasting and transport to and from your accommodation to make for a memorable afternoon.

Top tour: Combo Camel Ride & UTV 4X4 Adventure

15- Watch Baby Sea Turtles Take Their First Steps

Baby turtles making it's way to the ocean in La Paz, baja california sur
Seeing baby turtles making their way to the ocean is one of the heartwarming things to do in Baja California Sur.

Witnessing baby sea turtles take their first steps into the vast ocean is truly an unforgettable experience that tugs at the heartstrings.

Joining a turtle release tour provides a unique and educational opportunity to delve into the region’s natural ecology, guided by a knowledgeable local marine biologist.

These tours typically run from September to December and are held across Baja California Sur.

Not only is a turtle release an educational activity, but it’s also a fun outing for families and groups of friends.

The joy of watching these tiny turtles make their way to the ocean will remain with you for a lifetime and is a must-do activity for nature enthusiasts and animal lovers.

16- Reel In The Big One With Sportsfishing

Are you ready for an adventure on the high seas of Baja California Sur?

If you’re a fan of sports fishing, then this is the place to be because Baja California Sur offers some of the best fishing opportunities in the world.

The crystal clear waters teem with abundant marine life, from dorado and marlin to tuna and sailfish.

Sports fishing in Baja California Sur is not just about the catch.

It’s about the whole experience, from the early morning boat ride to the camaraderie with your fellow fishermen; it’s an adventure you’ll never forget.

And after a day of reeling in trophy fish, there’s nothing better than kicking back with a cold cerveza and swapping tales of the one that got away.

Grab your gear, hop on a boat and get ready to experience the thrill of sports fishing in Baja California Sur.

Top tour: Sportfishing Charters in Cabo San Lucas.

17- Go Golfing In Los Cabos

golf course in los cabos
Playing golf is one of the top things to do in Baja California Sur.

Baja California Sur is home to stunning golf courses, making it the perfect destination for golf enthusiasts.

One of the top spots for golf in Baja California Sur is in the resort town of Los Cabos.

Here, you’ll find many stunning golf courses designed by some of the most renowned names in the sport.

The courses are built to blend in with the stunning desert landscapes and the turquoise waters of the Sea of Cortez, creating a truly breathtaking backdrop for your game.

As you tee off, you’ll feel the sun on your face and the ocean breeze in your hair, all while taking in the stunning views around you.

Top tour: Solmar Golf Links Cabo San Lucas.

18- Hike In Fox Canyon

If you’re all about outdoor adventures, Fox Canyon or Canon de la Zorra is an incredible hiking destination in this stunning state’s heart.

Make your way through the winding trails of Fox Canyon, taking in the stunning rock formations and towering cliffs.

The canyon is home to various plant and animal species, from colourful flowers and cacti to foxes and other wildlife, making it an exciting and immersive experience.

The hike’s highlight is the stunning waterfall and, at its foot, the swimming hole.

After a strenuous hike, there’s nothing more rewarding than taking a refreshing dip in these crystal-clear waters.

After a day of hiking and swimming, sit back with a delicious Mexican meal and a cold cerveza at one of the local restaurants in the nearby town of Santiago.

Canon de la Zorra is located 7 miles (11 km) from Santiago.

Top tour: Los Cabos: Hiking at the Fox Canyon.

19- Visit The State Capital Of La Paz

aerial view of la paz baja california sur mexico
Exploring La Paz is one of the things to do in Baja California Sur.

You cannot visit Baja California Sur without checking out the vibrant capital of La Paz.

From its stunning beaches to its colourful streets, there’s something for everyone in La Paz.

One of the city’s highlights is its beautiful Malecon, a scenic boardwalk stretching along the seafront.

This is the perfect place for a stroll to enjoy the ocean breeze.

If you get hungry or want to stop to admire the view, there are many restaurants and cafes for a bite to eat here.

Another must-visit destination in La Paz is the stunning Balandra Beach.

Its crystal-clear waters and dramatic rock formations make it a great place to bask in the sun and enjoy a day at the beach.

With its stunning beaches, vibrant culture and delicious cuisine, La Paz should not be missed off the itinerary.

Top tour: City Tour & Beaches from La Paz.

20- Swim With Whale Sharks

Swimming with whale sharks, the gentle giants of the sea, is an experience of a lifetime.

You don’t have to be a certified diver to join the fun.

You can swim alongside these amazing creatures with just a pair of fins and a snorkel.

Tours are available from La Paz or Los Cabos, and the whale sharks are in town from December to April.

Tick this unforgettable experience off your bucket list on your trip to Baja California Sur.

Top tour: Snorkeling or Swimming with Sharks in Cabo San Lucas

Previous article20 Best Greek Islands To Visit
Next article20 Things To Do In Guanajuato City
cropped Jane Williams.jpg
Jane Williams is a writer living in Mexico. Originally from Louisville, Kentucky, she has visited over 30 countries and lived in Japan for two years. Passionate about culture and history, her fascination for ancient civilisations has led to her to explore the world's iconic sites, such as Chichen Itza, Machu Picchu and Angkor Wat. Even though she loves uncovering the secrets of the past, she feels equally at home exploring contemporary culture. A mother of two with a degree in anthropology, she enjoys sharing her travel adventures with others.