From sea safaris to street tacos, discover why La Paz, Mexico is Baja’s best-kept secret for adventure, flavor, and coastal charm. These are the best things to do in La Paz, Mexico, right now.
Tucked between the desert and the sea on the eastern edge of the Baja California Peninsula, La Paz is one of Mexico’s most underrated gems—a city where nature, culture, and adventure converge with ease. Long known as a base for marine excursions in the Sea of Cortez (famously called “the world’s aquarium” by Jacques Cousteau), La Paz has evolved into one of Baja’s premier destinations. Today, it offers more than just whale sharks and white-sand beaches—think design-forward boutique stays, buzzy new restaurants, and a thriving creative scene.
While its wild surroundings—remote dunes, hidden coves, and biosphere reserves—remain a draw, the city itself has grown into a great place where you can snorkel with sea lions in the morning and sip a rooftop mezcal at sunset. Stylish hotels like Baja Club and culinary hotspots like NEMI have added new layers to the experience in recent years while keeping La Paz’s down-to-earth spirit intact.
As a travel writer who’s been coming to Baja since childhood, I’ve watched La Paz shift from sleepy port town to something quietly extraordinary. This guide rounds up the very best things to do in La Paz Mexico—from tacos to tidepools—based on years of personal experience and more than a few well-worn notebooks.


Top Tours in La Paz
Looking for the top, tailor-made tours in La Paz? From whale shark encounters to guided hikes through cactus-studded canyons, these curated experiences bring you closer to the region’s natural beauty, culture, and flavor—without the guesswork.

la paz tours
Espiritu Santo Island with Sea Lion Snorkel

la paz tours
Whale Shark Snorkeling Tour with Marine Biologist

La Paz Tours
Balandra & Tecolote: Hike, Kayak, Snorkel
20 Best Things to Do in La Paz, Mexico
1. Stroll the Malecon


As the sun melts into the Sea of Cortez, the Malecon of La Paz becomes a stage for one of Baja’s most mesmerizing spectacles. During my stay, I made it a ritual to stroll this palm-lined promenade at golden hour, when the city’s pastel buildings start to glow and locals spill out for their evening paseo.
Along the way, I stopped to admire the eclectic lineup of sculptures that line the walkway—each one a love letter to the sea. One of my favorites was the whimsical Mermaid and Dolphin, an arresting bronze by Octavio González that seems to dance in the breeze. There’s also El Viejo y El Mar, a quiet ode to the fisherman’s life that felt especially poignant as the light faded and pelicans skimmed the waves.
If walking isn’t your thing, the Malecón also makes for a scenic bike ride. I rented a cruiser one evening and pedaled the length of the waterfront, passing joggers, couples eating ice cream, and kids weaving between sculptures on scooters. It’s a relaxed way to see more of the coastal path without rushing—and I still had time to hop off and catch that cinematic sunset, camera in hand, as the horizon turned a velvety shade of tangerine.
2. Explore the Historic Center



Exploring La Paz’s historic center offers a different kind of coastal charm—one that trades ocean breezes for colonial facades and quiet plazas shaded by jacaranda trees.
Centered around the Catedral de Nuestra Señora de La Paz, a modest 19th-century church built by Dominican missionaries, the area is a compact, walkable grid of pastel-hued buildings, wrought-iron balconies, and low-slung portales that speak to the city’s slower rhythm.
Plaza Constitución, the city’s main square, invites lingering, with its leafy benches, bubbling fountains, and regular gatherings of musicians and street vendors. Nearby, you’ll find the Museo de Antropología e Historia, which does a fine job of unpacking the region’s Indigenous roots, missionary past, and pearling heyday.
Cafés and local restaurants spill onto the sidewalks, serving everything from machaca burritos to locally brewed coffee, making it easy to spend a few hours soaking in the architecture, culture, and that elusive sense of small-city soul.
3. Spend the Morning on Balandra Beach


Playa Balandra isn’t just a beach—it’s a sanctuary of serenity where the desert meets the sea in a breathtaking embrace. Located about 30 minutes north of La Paz, this protected bay is often hailed as one of Mexico’s most beautiful beaches, and for good reason. Its shallow, crystal-clear waters and powdery white sands create a mesmerizing palette of blues and whites, especially enchanting in the morning light.
To preserve its pristine condition, Balandra operates with strict visitor limits: two daily time slots from 8 a.m. to 12 p.m. and 1 p.m. to 5 p.m., each accommodating up to 450 visitors. Now, access requires a digital bracelet, which should be purchased in advance through the CONANP website. Arriving early is advisable, as in about 1 hour before your time slot, as the beach’s popularity means spots fill up quickly, particularly on weekends.
Once there, the iconic “Hongo de Balandra”—a mushroom-shaped rock formation sculpted by nature—awaits as a favorite photo spot. The calm, shallow waters are perfect for wading, paddleboarding, or simply floating while gazing at the surrounding red-hued hills dotted with cacti. For the adventurous, hiking trails offer panoramic views of the bay, revealing its intricate sandbars and mangrove ecosystems – more on that below.
Facilities are minimal to preserve the area’s natural beauty, so please come prepared with your own water, snacks, and sun protection. Nearby Tecolote Beach offers amenities like restaurants for those seeking additional comforts after their Balandra experience.
4. Hike to Balandra Bay Viewpoint
If you’re seeking a panoramic perspective of Balandra Beach, the hike to the Mirador Balandra offers an unforgettable vantage point. This short 2.9-mile out-and-back trail leads to two distinct viewpoints, providing sweeping views of the bay’s turquoise waters and the iconic “El Hongo” rock formation
The trailhead is unmarked but can be found off an unmarked highway turn-off on the left, a few minutes before reaching the beach entrance. The terrain is rocky, so it’s advisable to wear proper hiking shoes instead of flip-flops.
Alternatively, for a more immersive experience, consider the hike from Playa Tecolote to Balandra Beach. This 3.8-mile loop trail offers panoramic views of the Sea of Cortez and Espiritu Santo Island. Starting at Playa Tecolote, the trail allows hikers to access Balandra Beach while bypassing the line of cars, making it a great option for those willing to put in the effort.
Whether you choose the shorter Mirador Balandra trail or the longer route from Playa Tecolote, both hikes provide unique perspectives of Balandra’s natural beauty. They are also a great option if the access time slots are full. Remember to bring water, sun protection, and a camera to capture the stunning vistas.
5. Visit La Paz’s Beaches


La Paz isn’t just a gateway to the Sea of Cortez; it’s a treasure trove of beaches that cater to every kind of sun-seeker. While Balandra Beach often steals the spotlight with its iconic mushroom rock and shallow turquoise waters, the coastline offers a diverse array of sandy retreats, and exploring them is one of the top things to do in La Paz, BCS.
Just a short drive from the city, Playa El Tecolote beckons with its expansive white sands and gentle waves, perfect for families and water sports enthusiasts alike. Nearby, Playa Pichilingue offers calm waters ideal for swimming and snorkeling, along with beachfront eateries serving up fresh seafood. For those seeking a more secluded experience, Playa El Saltito provides a tranquil escape, though it’s advisable to have a 4WD vehicle to navigate the rugged path leading there.
Each of these beaches showcases the unique charm of La Paz’s coastline, from bustling shores to hidden coves. To delve deeper into these sandy sanctuaries and plan your perfect beach day, be sure to check out my comprehensive guide to the best beaches in La Paz.
6. Swim with Whale Sharks
Swimming with whale sharks in La Paz is an experience that defies superlatives. From October to April, the world’s largest fish—some stretching up to 40 feet—grace the plankton-rich waters of the Bay of La Paz, offering a rare opportunity to snorkel alongside the largest fish in the sea. The encounter is both humbling and exhilarating, as you glide beside these spotted behemoths in their natural habitat.
La Paz is one of the best spots to swim with whale sharks, standing out for its commitment to responsible and sustainable wildlife tourism. Strict regulations limit the number of boats and swimmers in the water at any given time, ensuring minimal disturbance to the whale sharks. Certified guides provide thorough briefings on maintaining a respectful distance and avoiding contact, emphasizing the importance of conservation. This approach not only protects the whale sharks but also enhances the authenticity of the experience.
Numerous local operators offer tours, often combining whale shark snorkeling with visits to nearby main attractions like Balandra Beach or the sea lion colonies at Espíritu Santo Island. These excursions typically include snorkeling gear, wetsuits, and refreshments, catering to both seasoned adventurers and first-time snorkelers.
For a comprehensive guide on how to make the most of this extraordinary adventure—including tips on the best tour operators, what to bring, and how to prepare—be sure to read our detailed article: Ethically Swimming with Whale Sharks in La Paz.
7. Take a Trip to Isla Espiritu Santo
A trip to Isla Espíritu Santo is one of the best ways to spend a day in La Paz, Mexico. Just a short boat trip from La Paz, this uninhabited island is a UNESCO World Heritage Site and part of the Archipiélago Espíritu Santo National Park. It’s a haven for nature lovers, offering a blend of adventure and tranquility that’s hard to match.
The island’s dramatic cliffs, hidden coves, and pristine beaches set the stage for a day of exploration. Snorkelers can mingle with colorful fish and playful sea lions, while kayakers glide over turquoise waters framed by volcanic rock formations. If you’re someone who prefers to stay dry, hiking trails offer panoramic views of the Sea of Cortez, and birdwatchers can spot species like brown pelicans and blue-footed boobies.
Tours typically include lunch on a secluded beach, where you can relax and soak in the serene surroundings. A trip to Isla Espíritu Santo delivers an unforgettable experience that showcases the natural beauty of Baja California Sur.
8. Snorkel with Sea Lions
One of the best things to do in La Paz, Mexico—especially around Isla Espíritu Santo—is to snorkel with sea lions. I’ll never forget diving into the clear turquoise waters off Los Islotes and being immediately greeted by a playful pup who twirled around me like an underwater ballerina. The sea lions are curious, fast, and surprisingly graceful, often swimming right up to your mask before darting away.
Tours to the colony are tightly regulated to protect the animals, with certified guides ensuring respectful, low-impact interactions. Most include gear and wetsuits, and you don’t need to be an expert swimmer—just comfortable in open water. Swimming is only allowed outside the June–August breeding season, but if you’re visiting at the right time, it’s easily one of La Paz’s most unforgettable experiences.
9. Go Whale Watching
Whale watching in La Paz is a seasonal spectacle not to be missed. From January to March, the waters of Baja California Sur come alive with migrating whales. The most iconic experience is in Magdalena Bay, about four hours from La Paz, where gray whales arrive to breed and often approach boats with gentle curiosity.
Closer to town, the Sea of Cortez offers sightings of humpbacks, finbacks, and even elusive blue whales. Several local tour operators run day trips, pairing expert guides with responsible wildlife viewing. For the best chance of a sighting, head out early in the season—and don’t forget your camera.
10. Visit the Baja California Sur Art Museum (MUABCS)


For a cultural interlude amid La Paz’s coastal allure, the Museo de Arte de Baja California Sur (MUABCS) offers a compelling detour. Opened in November 2020, this museum is the first in the state dedicated exclusively to modern and contemporary art, as well as showcasing emerging talent from the region.
Housed in a historic building dating back to 1878, which once served as a military barracks and government palace, the museum has been thoughtfully restored to blend its neoclassical architecture with modern design elements . Inside, you can explore three main galleries: one featuring modern Mexican art, another highlighting contemporary works, and a third dedicated to emerging artists from Baja California Sur. Outside the Museo de Arte de Baja California Sur (MUABCS), a striking installation of vintage-style street lamps lines the museum’s plaza, drawing immediate comparisons to Los Angeles’ famed “Urban Light” at LACMA.
Beyond its exhibitions, MUABCS hosts a variety of cultural events, including film screenings, workshops, and guided tours. Notably, the “Noche de Museo” offers evening visits accompanied by live music or artist talks, providing a unique way to experience the museum’s offerings, so keep a lookout for that.
Located in the heart of La Paz’s historic center, MUABCS is easily accessible and offers free admission, making it an enriching stop for art enthusiasts and casual visitors alike.
11. Visit the Cathedral of La Paz


The Cathedral of Our Lady of Peace (Catedral de Nuestra Señora de La Paz) is a tranquil landmark at the heart of the city, standing on the site of La Paz’s original Jesuit mission. Built in the 1860s, its neoclassical façade and twin bell towers make it a focal point of the main square. Inside, you’ll find ornate baroque altarpieces salvaged from older missions, offering a quiet glimpse into the region’s colonial past.
Set across from Jardín Velasco, the cathedral anchors a lively plaza where locals gather, street musicians play, and artisans sell their wares. It’s a peaceful, culturally rich stop in the middle of La Paz’s historic center.
12. Watch the Sunset from a Rooftop Bar


Watching the sunset from a rooftop bar in La Paz is one of the best things to do in La Paz, Mexico, that combines natural beauty with refined ambiance. Two standout venues offer unparalleled views and exquisite settings for this daily spectacle.
The Baja Club Hotel features a rooftop bar that provides a fourth-story vantage point over the Malecón, offering panoramic views of the Sea of Cortez. Here you can enjoy creative cocktails and delicious tapas in a setting that brings together modern design and fantastic Malecon views.
Alternatively, Azotea, located atop the República Pagana hotel, offers a chic and intimate setting for sunset viewing. This adults-only rooftop bar boasts sweeping ocean views and a menu of handcrafted cocktails and Baja-inspired dishes. The architectural design enhances the experience, making it a perfect spot for a romantic evening or a relaxed gathering with friends.
13. Go Sandboarding at El Mogote Dunes
If you’re craving an adrenaline rush with a side of stunning scenery, sandboarding at El Mogote Dunes is one of the best things to do in La Paz, Baja. Just a 20-minute drive from the city, this peninsula boasts towering dunes—some reaching up to 100 feet—that offer panoramic views of the Sea of Cortez and the cactus-studded desert landscape. Whether you’re a seasoned boarder or a first-timer, gliding down these sandy slopes is both exhilarating and surprisingly forgiving, thanks to the soft landing.
Several local operators, like Baja Desconocida, offer guided tours that include equipment, safety instruction, and even snacks to keep your energy up. Tours typically last around 3.5 hours and are suitable for all skill levels. For an unforgettable experience, opt for a sunset session—the golden hues over the dunes are nothing short of magical. Just remember to wear light, breathable clothing and bring sun protection, as the desert sun can be intense.
14. Go Hiking in the Sierra de la Laguna
If you’re looking to swap sea breezes for mountain air without straying too far from La Paz, there are a few rewarding hikes on the fringes of the Sierra de la Laguna range that make for excellent day trips. Just under an hour from the city, the trail to Cañón del Zorro (Fox Canyon), near San Bartolo, is one of my favorites, offering a relatively short hike with the reward of a seasonal waterfall and shady canyon walls—a refreshing contrast to the desert heat.
Closer still, around the town of El Triunfo, the Cerro del Azufre trails climb through scrubby hillsides with sweeping views of the Pacific and the Sea of Cortez on clear days. These are more moderate treks but still deliver that sense of wide-open Baja wilderness. For those not quite ready for the rugged peaks of Picacho de la Laguna, these low-impact hikes are a perfect intro to the beauty of Baja’s interior.
For the full guide to where to hike in La Paz, read: Hiking in La Paz, Mexico, for Hidden Gems and Epic Views
15. Hike to Cerro de la Calavera
For a hike without really needing to leave the city, Cerro de la Calavera—aptly nicknamed “Skull Hill”—offers a rewarding adventure just beyond the northern end of La Paz’s Malecón. This sandstone hill, punctuated by wind-carved caves and natural archways, is a favorite among locals for its panoramic views and photogenic rock formations.
The trail options range from a steep, direct ascent up the south face to more gradual paths winding around the eastern slopes. The most popular route is a short but moderately challenging climb that takes about 30 to 40 minutes to reach the summit, where you’ll be rewarded with sweeping vistas of the city, the bay, and the distant Sierra de la Laguna mountains.
The caves and archways along the trail provide not only shade and the perfect place to rest but also unique photo opportunities, especially during the golden hours of sunrise and sunset. The hill’s distinctive skull-like appearance has inspired local legends, adding a touch of mystique to your hike.
Accessible by foot, bike, or a short drive, Cerro de la Calavera is an ideal spot for a quick escape into nature without straying far from La Paz’s vibrant city life.
16. Go Scuba Diving
Scuba diving in La Paz is one of the best ways to experience the rich marine life of the Sea of Cortez. From September to May, divers can explore iconic sites like Los Islotes, where playful sea lions swim circles around you, or El Bajo, a deep seamount frequented by hammerheads, mantas, and big pelagics—perfect for advanced divers.
Wreck lovers will appreciate the Fang Ming, an artificial reef alive with tropical fish and turtles, or the Salvatierra, a sunken ferry now cloaked in marine life. Scuba Dive operators in La Paz offer a range of trips for all levels, with most two-tank dives priced between $175–$230 USD.
While some areas close during sea lion breeding season (June–August), the rest of the year offers warm waters, incredible visibility, and unforgettable encounters below the surface.
17. Dig into La Paz’s Food Scene


La Paz’s culinary scene is a delightful blend of tradition and innovation, offering everything from street-side taco stands to upscale dining experiences. Seafood enthusiasts will revel in the city’s offerings, with establishments like Taco Fish La Paz and Mc-Fisher serving up some of the best fish tacos in town.
For a more refined palate, restaurants such as NEMI and Tatanka provide contemporary takes on Mexican cuisine, showcasing local ingredients in inventive ways.
For a comprehensive list of dining options, refer to our guide on the best restaurants in La Paz. If you’re specifically craving tacos, don’t miss our curated list of the best tacos in La Paz.
Alternatively, you can also take a food tour of La Paz. These guided experiences offer a curated journey through the city’s culinary landscape, allowing you to sample a variety of dishes while learning about the local culture and traditions. I recommend this 3 Hour Guided La Paz Street Food Tour or for tacos, the TACO Trail in La Paz.
Take a Day Trip
18. Todos Santos


Just over an hour’s drive from La Paz, Todos Santos is a day trip that feels like a full-blown escape. Designated a Pueblo Mágico, this artsy desert town perched near the Pacific is a magnet for surfers, creatives, and travelers seeking Baja’s slower, soulful side.
Wander its cobblestone streets lined with colonial facades, boutique galleries, and artisan shops. Pop into the legendary Hotel California—yes, that one—for a photo and perhaps a margarita, even if the Eagles connection is more myth than fact. The town’s cultural heart beats through its art festivals, music events, and a thriving food scene that blends farm-fresh ingredients with coastal flair. Don’t miss a stop at Jazamango or The Green Room for a meal that’s as memorable as the setting.
For beach time, head to Playa Cerritos, a laid-back surf spot with a wide, sandy stretch perfect for swimming or just soaking in the Baja sun. If you’re up for a short hike, Punta Lobos offers sweeping ocean views and the chance to spot sea lions lounging on the rocks.
Getting there is easy by car, and driving yourself really is the best way to visit Todos Santos and also nearby Pescadero and Playa Cerritos.
19. La Ventana
Just a 45-minute drive southeast of La Paz, La Ventana offers a laid-back escape with a strong pull for outdoor enthusiasts. This small coastal village, nestled along the Sea of Cortez, is renowned for its consistent winds, making it a premier destination for kitesurfing and windsurfing, particularly from November to March.
Beyond wind sports, La Ventana boasts a variety of activities. Adventurers can explore desert trails on mountain bikes or hikes, with routes like the Punta Gorda trail offering panoramic sea views. The calm morning waters are perfect for paddleboarding or kayaking, providing opportunities to spot marine life and enjoy the serene coastline.
For a relaxing day, you can unwind on the sandy beaches, indulge in fresh seafood at local eateries, or soak in natural hot springs that blend thermal waters with the sea. The village’s tranquil atmosphere and stunning natural beauty make it an ideal day trip from La Paz.
20. Magdalena Bay
A day trip to Magdalena Bay offers an unforgettable encounter with some of Baja California Sur’s most majestic wildlife. Located approximately a 3.5-hour drive from La Paz, this expansive bay on the Pacific coast is renowned for its seasonal population of gray whales. From January through March, these gentle giants migrate here to breed and nurse their calves, providing those who journey up here with the rare opportunity to observe them up close.
Several tour operators, such as La Paz Divers, offer organized day trips to Magdalena Bay. These excursions typically include round-trip transportation from La Paz, meals, and guided whale-watching tours departing from towns like Puerto Chale or Puerto López Mateos.
Beyond whale watching, Magdalena Bay’s diverse ecosystem—featuring mangrove-lined channels and sand dunes—makes it a haven for birdwatchers and nature enthusiasts. Whether you’re seeking a close encounter with gray whales or simply wish to immerse yourself in the serene beauty of Baja’s Pacific coast, a day trip to Magdalena Bay is a memorable addition to any La Paz itinerary.
Save on Pinterest











