Back to Blog

Todos Santos Day Trip From Cabo: Worth the Drive?

Feb 17, 2026
BajaBy Michael York

Reviewed for accuracy on Feb 17, 2026

Share:
Todos Santos Day Trip From Cabo: Worth the Drive?

The first time someone in Cabo told me I had to drive an hour and a half to "see the Eagles' Hotel California," I almost didn't go. I'd seen enough tourist traps. I figured I'd get there, take a photo of a hotel sign, eat a mediocre lunch, and drive back annoyed.

I was wrong about the day, mostly right about the hotel. Todos Santos is much more interesting than the song, and the song is barely the point. Here's how to actually do the day trip from Cabo, and whether it earns the drive.

The honest answer

Yes, but not for the hotel.

Todos Santos is a small Pacific-side art town an hour and 15 minutes northwest of Cabo on Highway 19. It's a Pueblo Mágico — Mexico's official designation for small towns of cultural significance — and it has more good galleries per block than anywhere else in Baja. The food is excellent. The surf at Playa Los Cerritos is gentle enough for a beginner lesson. The mango season in May is unreasonable.

The Hotel California is a hotel. It's not the one in the song. Local lore claims otherwise; the Eagles have explicitly said no. Take the photo, walk through the gift shop, then move on with your day.

How to plan the drive

Highway 19 from Cabo to Todos Santos is paved, well-marked, and easy. About 75 minutes door to door if you're staying in Cabo San Lucas, 90 minutes from San José del Cabo. There's a single toll plaza, no real traffic outside high season, and the desert stretch is one of my favorite drives in Baja.

Two routing notes:

  • Leave Cabo by 9 AM if you want to be at Cerritos for the morning surf. Leave by 11 if you want to start with lunch in town.
  • The drive back at sunset is gorgeous (you're heading east, away from the sun) but watch for cattle on the road after dark. Locals call them "Baja deer." They're not deer. Drive in daylight if you can.

You can also do this as part of a Cabo-to-La Paz road trip, which is what I'd actually recommend.

What to do in town

Todos Santos proper is a six-block downtown built on a flat mesa above the Pacific. You can walk all of it in an afternoon.

Start at the Plaza Pública — the small square next to the Mission Nuestra Señora del Pilar — and work outward. The galleries cluster on Calle Centenario and Calle Topete. A short list of what I'd actually do:

  1. Galería de Todos Santos for established Mexican painters
  2. Galería La Poza for newer work, often by expat artists
  3. The town theater (Teatro Manuel Márquez de León) — usually closed but the facade is one of the most photographed buildings in town
  4. La Bodega de Todos Santos for wine, mezcal, and a cool break from the sun
  5. Hotel California — fine, take the photo, move on

The town is quiet and easy. You're not racing through anything.

Where to eat

Todos Santos has the best per-capita food scene in Baja outside La Paz, which is saying something for a town of 8,000.

  • Hierbabuena — a working organic farm with an open-air restaurant. Lunch beats dinner. Reserve.
  • Jazamango — beachy fine-dining-but-not-pretentious, between town and the Pacific. Sunset seating is the move.
  • La Casita — the casual locals' choice for tacos and ceviche, half a block off the plaza
  • Café Santa Fe — Italian-Mexican fusion that has somehow been here since 1990, and is still excellent
  • Oystera — newer, mezcal-and-oysters concept that I'd send a serious foodie to

Skip the Hotel California restaurant unless you really need the photo with the food in it. The dining room is fine; the cooking is not what's pulling you across the peninsula.

The beach situation

Todos Santos is a Pacific town, which means the beaches are different from anything you've seen in Cabo or La Paz. Bigger surf, bigger swells, dramatic sand-and-cliff drama. Most of the beaches in Todos Santos proper — Playa Punta Lobos, Playa La Pastora, Playa San Pedrito — have rip currents and aren't safe to swim from, even when they look calm.

The exception, and the beach you came for, is Playa Los Cerritos, 15 minutes south of town.

Cerritos is a 2-mile crescent of soft sand with a gentle reef break that breaks the swell into beginner-friendly waves on the south end and intermediate waves further north. There are surf schools, board rentals, taco shacks, and beach bars. From December to April you can watch humpback whales breaching offshore from your beach chair. I covered the whales side in the whale watching post.

Don't try to swim outside the surf zone. The currents are real even where the waves look small.

The first time I took a friend to Cerritos for a sunset she'd grown up on California beaches and was unprepared. "This is what California's supposed to look like," she said. The beer in her hand had a slice of lime in it. The whales were breaching. Yes.

How to spend a day there

If you only have one day, here's the rhythm I'd run:

  • 9:00 AM — Leave Cabo
  • 10:30 AM — Arrive Cerritos. Surf, swim, or just walk the beach for an hour and a half
  • 12:30 PM — Drive to town, lunch at Hierbabuena
  • 2:30 PM — Walk the galleries on Centenario and Topete
  • 4:00 PM — Coffee or mezcal at La Bodega, photo at Hotel California
  • 5:30 PM — Drive back to Cabo, arrive before dark
  • 7:30 PM — Dinner in Cabo if you didn't do dinner in town

If you have two days and a flexible schedule, sleep over. The morning light in Todos Santos is incredible and the town empties out after the day-trippers leave.

Where to stay if you stay

There are three brackets:

  • Boutique high-end: Hotel San Cristóbal in Punta Lobos (south of town) or the Bahia Hotel in Pescadero
  • Mid-range: Hotel Casa Tota or Posada La Poza, both walkable to the plaza
  • Budget: the smaller posadas around the edges of downtown — clean, quiet, often family-run

I won't fabricate prices, but for context, mid-range Todos Santos is roughly half of mid-range Cabo for a comparable room.

What I'd do differently

The first time I came I planned three hours and stayed five. The second time I planned a day and slept over. Now I just plan two nights and call it a Todos Santos trip.

If you're coming from Cabo and don't want to overthink it, do a one-day version with a Cerritos morning and a town afternoon. If you can stay over, do.

Final thoughts

Todos Santos earns the drive but not for the reasons most people come. The Hotel California is the headline; the actual story is the food, the galleries, the Pacific surf, and the town itself. It's the most charming small town in Baja Sur, and the only one where I could see myself living quietly for a year.

Pair it with a Cabo Pulmo day on the East Cape and you've seen both ends of what Baja can be without leaving the southern third of the peninsula. For the bigger picture, start with the Baja travel guide.

Stay in the Loop

Get new photos, stories & exclusive deals straight to your inbox.