We have based out of all three towns at different points — a long weekend in Todos Santos, a week in La Paz doing nothing but marine wildlife and beach, a long New Year’s stay in Cabo when a friend wanted the party version of Baja. Each time we came away understanding exactly who each town is built for. The answer to “where should I stay” is almost entirely about what you want, not which town is objectively better.
Here is the honest breakdown.
What Kind of Traveler Is Cabo Actually For?
Cabo San Lucas is the most developed resort corridor in all of Baja. The hotel zone along Medano Beach has big-name international properties with swim-up bars, the marina is packed with sport fishing charters and glass-bottom boats, and the nightlife along the Cabo strip runs until well after midnight. If you want infrastructure — consistent English, easy restaurant reservations, reliable WiFi, and a beach where beach service brings you drinks — Cabo delivers this reliably.
That said, Cabo’s reputation as a spring break destination somewhat oversells the mayhem. Plenty of couples and families stay in the quieter stretches of the Los Cabos corridor, closer to San José del Cabo, and find an entirely different atmosphere. The 20-mile hotel strip has room for more than one kind of visitor. But the core of Cabo San Lucas proper — the marina, Medano Beach, the strip — is unambiguously a resort scene, and if that’s not what you’re after, you should know it going in.
Cabo’s strongest arguments: El Arco is genuinely spectacular. The water taxi to Lover’s Beach where the Pacific meets the Sea of Cortez is a half-day you will not forget. Chileno Bay, a few miles up the corridor, has some of the best accessible snorkeling in southern Baja. Sport fishing here is world-class. And the airport connection to Los Cabos International (SJD) is the easiest in the region — direct flights from most major US cities.
Budget reality: Cabo is the priciest of the three. Mid-range hotels run noticeably higher than La Paz or Todos Santos. Food and drinks track US resort prices in most of the tourist zone, though local spots in downtown Cabo pull back toward Mexican prices.
La Paz: Where Baja Gets Serious
The state capital, the whale sharks, Espíritu Santo, and a Malecon that actually belongs to the people who live there.
Why La Paz Is the Choice for Most Independent Travelers
La Paz surprises people who fly into Cabo and assume that’s the only option in the region. It’s a three-hour drive north on Highway 1, or a short flight from Los Cabos, and it feels like an entirely different Baja.
The city is the state capital of Baja California Sur — about 300,000 residents — which means it has real infrastructure, a genuine local economy, and a restaurant and bar scene that caters primarily to people who actually live here. The Malecon, the seaside promenade, fills every evening with families, joggers, and couples eating ice cream. It is not performing for tourists. It’s just what the town does.
The marine wildlife around La Paz is the main reason we keep returning. From October through March, whale sharks congregate in La Paz Bay in numbers that make encounters almost certain — this is the most accessible and reliable whale shark swim in the world. Espíritu Santo Island, a UNESCO World Heritage site 30 minutes by boat, has a sea lion colony, pristine beaches, and snorkeling that equals anything in the region. Balandra Beach, 30 minutes north of the city, consistently ranks among Mexico’s most beautiful — a shallow turquoise lagoon that’s free to enter and remarkable before the mid-morning crowds arrive.
La Paz’s strongest arguments: The wildlife access is unmatched. The price-to-quality ratio on accommodation and food beats Cabo significantly. The city has enough character to keep you interested beyond the outdoor activities. And because it’s a less obvious destination, the crowds thin out considerably compared to the Cabo corridor.
The trade-off: Getting to La Paz requires more effort. There’s a small airport with limited direct US connections, or you fly into Cabo and drive or take a shuttle north. It’s worth the logistics, but you should plan for them.
What Makes Todos Santos the Right Choice for a Specific Kind of Trip
Todos Santos is neither a resort town nor a real city. It’s a small colonial town on the Pacific side of the southern peninsula, about 80 minutes north of Cabo, with a population somewhere around 10,000. It has galleries, farm-to-table restaurants, a handful of boutique hotels, a legendary surf break at La Pastora, and the Hotel California (which has absolutely nothing to do with the Eagles song, but maintains the connection for obvious commercial reasons — still worth a mezcal in the courtyard).
The appeal is atmosphere and pace. Todos Santos is genuinely pretty in the way that old Mexican towns can be — whitewashed walls, bougainvillea, a central plaza that feels like it’s been there for a century because it has. The food scene punches well above the town’s size, partly because expats and second-home owners with serious culinary expectations have created demand for better restaurants than you’d expect.
Todos Santos: The Baja You Didn't Know to Look For
Pacific-side desert town with galleries, farm tables, and a surf break most Cabo visitors never find.
Todos Santos’s strongest arguments: If you want to relax in a place that has beauty, good food, and no obligation to do anything, Todos Santos does this better than either of the other two. The Pacific beaches nearby (La Pastora, Punta Lobos) are dramatic and uncrowded. The town is small enough to walk everywhere. It’s quiet in a way that Cabo emphatically is not.
The realistic limitations: Todos Santos is not the right base if you’re there for marine wildlife, sport fishing, or nightlife. It’s too small to sustain a long trip on its own — most people who love it combine it with a few days in La Paz or a stop en route between Cabo and the north. As a primary destination for a week, the town can feel limiting by day four.
How to Combine All Three
The honest answer for many travelers is that you don’t have to pick just one. The southern Baja triangle — Cabo, Todos Santos, La Paz — is small enough that you can rotate between them without sacrificing continuity.
A solid 10-day structure: fly into Cabo, spend two nights exploring El Arco and the Los Cabos corridor, then drive to Todos Santos for two nights, continue north to La Paz for four nights (whale sharks, Espíritu Santo, Balandra), and drive back south along Highway 1 via Loreto if you have time. This gives you the resort access, the colonial atmosphere, and the serious outdoor wildlife without feeling rushed in any of them.
If you’re working with a tighter budget, La Paz makes the most sense as a primary base — the access to serious marine activities, the quality of the local food scene, and the accommodation pricing all favor it. If you’re flying into SJD and want the easiest possible entry, Cabo keeps things simple for a first Baja trip. If you want something quieter and more atmospheric and don’t need wildlife or nightlife, Todos Santos is underrated as a primary base for the right kind of traveler.
Where to Book Hotels
For Cabo San Lucas and the Los Cabos corridor, Booking.com has the widest inventory across resort properties and boutique options. For La Paz, which has fewer large international properties, searching through Booking.com and comparing with direct hotel rates works well — the Hotel Catedral and the La Concha Beach Resort are both solid mid-range picks worth checking.
For Todos Santos, boutique hotels are fewer and tend to book out further in advance for peak season (November through April). Book early if your dates fall in that window.
For more on the driving logistics between these three towns — including fuel stops, toll roads, and what the military checkpoints are actually like — see our Driving Baja guide. If you’re planning to time the La Paz leg around whale sharks or gray whale season, the Baja Gray Whale guide covers the logistics in detail.
Ready to build an itinerary? Try the AI Trip Planner for Baja route suggestions based on your dates and interests.
Start here for your Baja research:
- Cabo San Lucas — the resort anchor of the south
- La Paz — whale sharks, Espíritu Santo, and the Malecon
- Todos Santos — Pacific-side colonial town and boutique escape
- San José del Cabo — the quieter, art-district end of the corridor
- Loreto — for the drive north, the oldest mission town on the peninsula