The Short Answer
Quick answer: Todos Santos is about 1 hour from Cabo San Lucas and roughly 1 hour 15 minutes from San José del Cabo. A day trip is very doable — most visitors spend 4 to 6 hours exploring the historic center, galleries, and a nearby beach like Cerritos. The simplest way to go is a private transfer or guided tour, since it lets you skip the drive and the navigation and just enjoy the town.
Why Visit Todos Santos?
Todos Santos is the antidote to a pure resort vacation. Where Cabo San Lucas is lively and polished, Todos Santos is artsy, slow, and authentic. Cobblestone streets wind past galleries and boutiques, the surrounding desert meets the Pacific in dramatic fashion, and the whole place runs at a gentler pace. It earned its Pueblo Mágico status for exactly this blend of culture, history, and charm.
Is the Hotel California Really That Hotel California?
Let's settle the question everyone asks. Todos Santos is home to a Hotel California, and over the years a myth grew that it inspired the famous Eagles song. The romantic version is fun — but it's not true. The Eagles have no documented connection to this hotel, and the song predates the name association. That said, the hotel is a genuinely charming spot with a great restaurant and bar, and it's worth a stop for the atmosphere (and the photo). Just know you're enjoying a good story, not music history.
Top Things to Do in Todos Santos
- Wander the historic center — galleries, boutiques, colonial buildings, and the main plaza
- Visit the art galleries — Todos Santos has a thriving artist community
- Stop at the Hotel California — for lunch, a margarita, or the gift shop
- Surf or watch surfers at the nearby beaches
- Eat well — the town punches well above its weight on food
Best Beaches Near Todos Santos
- Playa Los Cerritos — the most popular, great for beginner surfing and sunset. Has beach clubs and gentle access.
- Punta Lobos — a working fishing beach with dramatic scenery
- La Pastora — a more advanced surf break, quieter
Note that many Pacific-side beaches have strong currents and aren't ideal for casual swimming — Cerritos is your safest bet for getting in the water.
How Long Should You Spend?
A half-day (4–6 hours) is enough to see the historic center, browse galleries, grab lunch, and visit one beach. If you're a surfer or you want to slow down and really soak up the town, consider staying overnight — but for most visitors, a day trip from Cabo hits the sweet spot.
How to Get from Cabo to Todos Santos
You've got three realistic options:
- Private transfer — the most comfortable. A driver picks you up at your hotel, you relax for the scenic hour north, and you set the schedule. Ideal for groups or families who don't want to deal with driving and parking.
- Guided tour — combines transport with a guide and often other stops; good if you want the story along the way.
- Rental car — gives you total freedom, but you'll handle the drive, navigation, and parking yourself.
The drive up Highway 19 is straightforward and scenic. If you'd rather not drive, a private round-trip transfer is the easy choice — our Todos Santos transportation gets your group there and back on your own timeline.

