Looking for the best things to do in Todos Santos? This list includes all the top highlights within this gem along Baja, Mexico's coast.
First thing on your list should be exploring the charming and colorful downtown area of Todos Santos.
Explore Downtown Todos Santos
Best place for a sunset cocktail in Todos Santos.
The Green Room
Go surfing at either Playa Los Cerritos or Playa San Pedrito, two of the most popular surfing areas in the Todos Santos region.
Go Surfing
Enjoy a 2-hour historical tour of Todos Santos
Historical Tour of Todos Santos
Explore Baja California on horseback
Go Horseback riding
Explore the rugged side of Baja with Omega Tours
Book an Off-Roading ATV Tour
One of the best hikes in Todos Santos overlooking Puerto Viejo
Hike to the Top of Punta Lobos
Don't miss these great boutiques: Hilo Rojo, Zocalo, Nomad Chic, Saguaro, Desert Fox Baja, and Besame Mucho Bazar.
Shopping in Todos Santos
One of the best places to grab a pastry and coffee in town.
Coffee at Taller 17
If you're visiting between December and February, this is a great time to see the baby turtle hatchlings at a local sanctuary.
Tortugueros Las Playitas
Take a day trip to La Paz which is famous for its crystal clear Balandra Beach.
La Paz
This is a great place to grab local souvenirs or locally made goods.
Cielito Lindo Market
Check out Todos Santos Eco Adventures which offers full day tours out to Magdalena Bay to go whale watching.
Todos Santos whale watching
This is considered one of the best restaurants in Todos Santos and is a must visit for fresh seafood, suckling pig and creative veggie dishes.
Dine at Jazamango
This restaurant serves amazing fresh dishes in a garden setting that's perfect for an al fresco lunch.
Hierbabuena
This beautiful hidden courtyard feels like a secret garden and is the spot to go for oysters in town.
Oystera
Book yourself a stay at this luxury hotel that features minimalist design against a dramatic desert landscape.
Paradero
If you're looking for a larger resort right on the beach, Kimpton Mas Olas is the perfect choice with plenty amenities and wellness classes and multiple restaurant options to choose from.
Kimpton Mas Olas Resort and Spa
The best choice for upscale Italian in town — the owners are from Northern Italian so you know it's the real deal.
Ristorante Tre Galline
Try Neveria Rocco for the best ice cream in Todos Santos.