I’m sitting on the sandy floor of Tiki Santos, a coconut shell ceviche in one hand and a mezcalita in the other, watching the late afternoon light filter through the palapa roof. After seven visits to this pocket of Baja California Sur over the past four years, I’ve discovered that Todos Santos operates on its own wavelength—slower, more soulful, and refreshingly authentic. Whether you’re a surfer chasing the perfect wave at Cerritos Beach, an art lover drawn to this pueblo magico’s gallery scene, or simply someone craving an escape from Cabo’s resort atmosphere, this comprehensive guide will show you the best things to do in Todos Santos and exactly how to experience this magical desert-meets-ocean destination.
Quick Reference Guide for Todos Santos Activities
| Category | Details |
|---|---|
| Best Time to Visit | December–March (turtle releases, whale watching, perfect weather); May–June (quiet, lower prices); September–October (avoid hurricane season) |
| Budget Range | Budget: $80-120/day; Mid-Range: $180-280/day; Luxury: $400+/day |
| Ideal Trip Length | 3-4 days minimum (5-6 days ideal with day trips to La Paz) |
| Distance from Major Cities | Cabo San Lucas: 1 hour (45 miles via Highway 19); La Paz: 1.5 hours (50 miles); Los Cabos Airport (SJD): 1.25 hours |
| Top Experiences | Sea turtle releases (Dec–March), surfing at Cerritos, art gallery hopping, farm-to-table dining, Pacific whale watching (Jan–March) |
| Car Rental | Essential—Todos Santos attractions and beaches are spread out across Baja California Sur coastline; 4WD recommended |
| Weather | Winter: 70-80°F, pleasant; Summer: 85-95°F, humid; Occasional tropical storms Sept–Oct |
Essential Information Before You Visit Todos Santos
Let me be honest about something most Todos Santos travel guides won’t tell you upfront—this Baja California destination isn’t a place you can properly experience without a car. The historic town center is compact enough to walk, but the best beaches, restaurants, and Todos Santos activities are scattered across a 20-mile stretch between downtown and El Pescadero to the south. I learned this the hard way during my first visit to Todos Santos when I thought I could Uber everywhere. Spoiler alert: You can’t.
Rent your vehicle at Los Cabos International Airport (SJD) where you’ll find better rates and selection than in town. I always book through Discover Cars or Rentalcars.com at least 2-3 weeks ahead during high season (December–March). A 4WD isn’t mandatory for most Todos Santos attractions, but you’ll want it for accessing certain Pacific beaches like La Pastora and some of the more remote art studios in this artistic community. Budget $35-60 per day for a standard SUV.
The scenic drive from Los Cabos Airport takes about 75 minutes via Highway 19, and it’s honestly one of the more beautiful routes in Baja California Sur—you’ll pass dramatic Pacific Ocean coastlines, roadside taco stands, and sprawling cardon cactus fields characteristic of this desert oasis. Fill up your gas tank in Cabo San Lucas or at the Pemex station in Todos Santos town center, as options become limited heading south toward the Pescadero area.
Cash is king in this small Mexican town, despite what Google Maps might tell you about credit card acceptance. Many restaurants, taco stands, and even some boutique hotels in Todos Santos prefer efectivo (cash). The ATMs in the historic center can run out during busy weekends, so I always arrive with at least $200 USD or 4,000 pesos to avoid stress. Most places accept dollars, but you’ll get better value paying in pesos.
The vibe in this Baja California pueblo magico is decidedly slower than Cabo San Lucas—restaurants close by 9 PM, many businesses shut down Monday or Tuesday, and WiFi can be spotty. If you’re someone who needs constant connectivity and late-night entertainment, Todos Santos might challenge you. But if you’re ready to disconnect and embrace the unhurried rhythm of this charming beach town, you’ll absolutely love it.
Top 15 Things to Do in Todos Santos
1. Release Baby Sea Turtles at Sunset (December–March)
There’s something profoundly moving about watching a tiny sea turtle, no bigger than a ping-pong ball, instinctively scramble toward the crashing Pacific waves for the very first time. Among all the things to do in Todos Santos, this turtle conservation experience consistently ranks as visitors’ most memorable moment. The non-profit organization Tortugueros Las Playitas runs this sea turtle protection program at Las Playitas Beach, about 10 minutes north of downtown.
During peak turtle nesting season from mid-December through late January, hatchling releases happen almost daily around 5:00 PM (timing adjusts with sunset). Arrive at least 20-30 minutes early as space is limited—there might be more visitors than available baby turtles on crowded days. The conservation team provides an educational talk about the three species of sea turtles nesting here: Pacific Leatherbacks (critically endangered), Olive Ridleys, and Black Turtles. Then each person receives a baby turtle in a coconut shell and, on cue, everyone releases them simultaneously onto the sand.
Here’s what makes this Todos Santos activity special beyond the obvious photo opportunity: only 2-3 out of every 100 turtles survive to maturity in the wild. By participating in this organized release from a protected hatchery, you’re genuinely contributing to marine conservation in Baja California Sur. The eggs are collected from vulnerable beach nests and incubated safely in greenhouses, increasing survival rates dramatically.
Practical Details:
- Cost: Free, but donations encouraged (suggest $10-20 per person)
- Turtle Season: Primary releases December 8–March 30 (occasional releases through April)
- Location: Las Playitas Beach, 10 minutes north via Camino Internacional
- Booking: No advance reservation needed; check Tortugueros Las Playitas Facebook for daily turtle release updates
2. Learn to Surf at Cerritos Beach
When it comes to surfing in Todos Santos, Cerritos Beach is hands-down the best beginner-friendly surf spot in the entire Los Cabos region. Located about 15 minutes south of the pueblo magico proper, this long sandy Pacific beach has consistent but manageable waves (typically 1-4 feet in summer, 2-6 feet in winter), sandy bottom, and a mellower break pattern than most Baja California beaches.
I took my first surf lesson at Cerritos three years ago with Mario Surf School, and within two hours I went from face-planting in whitewater to actually riding a few waves all the way to shore. Several surf schools operate right on the beach at this Todos Santos surf destination. Mario Surf School charges $60 per 2-hour lesson including board. CRT Surf School offers similar rates ($50-70) and family packages. Cerritos Surf Academy’s instructor Pablo comes highly recommended for more intermediate surfers wanting to refine technique.
Beyond beginner surf lessons, Cerritos works beautifully as your home base if you’re already comfortable on a board. You can rent surfboards from several beach shacks for $15-20 per day. Multiple restaurants now line the access road at this popular Todos Santos beach, ranging from casual taco stands to sit-down spots like Barracuda Cantina.
Practical Details:
- Surf Lesson Cost: $50-80 for 2 hours (board included)
- Surfboard Rental: $15-25/day
- Best Time for Beginners: Summer months (May–September) when Pacific waves are smaller
- Drive Time: 15 minutes from downtown Todos Santos via Highway 19
- Amenities: Beach restaurants, bathrooms, outdoor showers, surf shops
3. Explore Downtown Art Galleries
Todos Santos earned its “pueblo magico” designation in 2006 partly due to its thriving arts scene, and gallery hopping remains one of the most enjoyable things to do in Todos Santos. The concentration of art galleries along Avenida Juárez, Calle Topete, and surrounding historic streets creates this wonderful walkable art district where you can easily visit 8-10 contemporary galleries in two hours.
Unlike typical tourist-trap galleries selling mass-produced “Mexican art,” most venues in this artistic community showcase serious contemporary work by local and international artists who actually live in the Baja California area. Galería de Todos Santos (corner of Topete and Legaspy) anchors the scene with rotating exhibitions, sculpture gardens, and a historic building that’s worth seeing even if you don’t buy anything. Logan Gallery focuses on contemporary Mexican artists and hosts monthly exhibition openings.
I’m particularly drawn to the smaller galleries tucked down side streets of this charming town. Patricia Mendoza Art Gallery (Calle Hidalgo) showcases vibrant paintings and handcrafted jewelry. Ezra Katz Gallery features contemporary abstract pieces alongside traditional Huichol beadwork. Most Todos Santos galleries keep similar hours: roughly 10:00 AM to 5:00 PM, closed Mondays and Tuesdays.
Practical Details:
- Gallery Hours: Typically 10 AM–5 PM, closed Mondays/Tuesdays in this pueblo magico
- Cost: Free to browse Todos Santos art; artwork prices range $50–$10,000+
- Time Needed: 1.5–3 hours for comprehensive gallery hopping
- Monthly Events: First Saturday gallery walk (November–May) with openings and wine in historic center
4. Dine at The Green Room for Sunset
If I had to choose one meal to represent the Todos Santos dining experience, it would be sunset dinner at The Green Room. This beachfront restaurant sits at Villa Santa Cruz hotel on La Pastora Beach, about 10 minutes north of town via a somewhat gnarly dirt road—but trust me, the bumpy Baja California drive is absolutely worth it.
The setup is Instagram-perfect but genuinely earned: rustic wooden tables arranged right on the Pacific sand, string lights overhead, fire pits glowing as dusk arrives, and that massive ocean panorama stretching to the horizon. Book a table for 5:00 PM during winter months (November–March) or 5:30 PM in summer to catch the full sunset experience while you eat at this iconic Todos Santos restaurant.
The menu at this farm-to-table destination focuses on elevated Mexican seafood with international touches. Start with the tuna tartare ($18) which comes with crispy plantain chips. For mains, the octopus ($32) arrives grilled with smoky chipotle, baby potatoes, and seasonal vegetables. The catch of the day changes daily but runs $28-36. Don’t skip the mezcalita made with jamaica (hibiscus) and local Baja mezcal ($12).
Practical Details:
- Cost: $80-120 for couple with drinks at this Todos Santos beach restaurant
- Reservations: Essential for sunset; book 1-2 weeks ahead Dec–March via thegreenroombcs.com
- Location: Villa Santa Cruz, La Pastora Beach (10 min north of downtown Todos Santos)
- Road Condition: Rough dirt road typical of Baja California; 4WD helpful but not required
- Hours: Lunch and dinner; closed Mondays
5. Take Farm-to-Table Lunch at Hierbabuena
Hierbabuena represents everything I love about Baja California’s farm-to-table movement done right. Located about 20 minutes south in El Pescadero (the small community near Todos Santos), this restaurant sits on a 37-acre organic farm where much of your meal was growing that morning.
The drive to this Todos Santos area dining destination requires commitment—you’ll turn off Highway 19 onto a long, washboard dirt road that makes you question whether your GPS has lost its mind. Keep going. When you arrive at this Baja California oasis, you’re greeted by massive gardens bursting with chard, squash, tomatoes, edible flowers, and herbs. The restaurant itself feels like eating in a friend’s impossibly charming backyard.
Their wood-fired pizzas ($16-20) at this Pescadero restaurant feature house-made dough topped with ingredients like goat cheese, arugula, and local chorizo. The daily vegetable soup ($8) showcases whatever the organic garden is producing. The enchiladas ($14) arrive with mole sauce and seasonal vegetables. Don’t skip the coconut flan dessert ($7)—it’s become locally famous among Todos Santos visitors.
Practical Details:
- Cost: $35-50 per person with drinks and dessert at this farm-to-table Baja restaurant
- Hours: 3 PM–9 PM daily; closed Mondays
- Location: El Pescadero, 20 min south of Todos Santos via Highway 19 then dirt road
- Time to Allocate: 2-3 hours including organic garden walk
6. Watch Gray Whales at Punta Lobos
From mid-January through early March, gray whales migrate through these Pacific waters on their annual journey from Alaska to the breeding lagoons of Baja California. Unlike organized whale-watching boat tours from Cabo San Lucas, you can watch these magnificent creatures from several beach vantage points around Todos Santos—completely free.
Punta Lobos Beach, just 5 minutes north of the historic town center, offers my favorite whale-watching spot among all Todos Santos beaches. The rocky point creates a natural viewing platform where gray whales and humpback whales pass remarkably close to shore. Bring binoculars, pack a thermos of coffee, and settle in for an hour of watching these marine mammals in their natural Baja California habitat.
Early mornings (7:00-10:00 AM) tend to be best for whale activity on this Pacific coastline. If you want a more structured Todos Santos whale watching experience, several operators in town offer small-group boat tours ($75-120 per person for 3-4 hours).
Practical Details:
- Best Months for Todos Santos Whale Watching: January–March (peak gray whale migration in Baja California)
- Cost: Free from shore; $75-120 for boat tours
- Location: Punta Lobos Beach (5 min north via Camino Internacional)
- Best Time: Early morning 7-10 AM or late afternoon 3-5 PM for Pacific whale sightings
7. Savor Fresh Ceviche at Tiki Santos
Tiki Santos has evolved into something of a Todos Santos institution—the ceviche is legitimately some of the best I’ve had anywhere in Baja California, the vibe is wonderfully laid-back, and prices remain shockingly reasonable. Located right in the town center on Calle Cuauhtémoc, this palapa-roofed spot gets packed during lunch and early dinner.
The setup feels more like someone’s backyard gathering than a formal restaurant: sandy floor, mismatched furniture, surfboards decorating the walls (a nod to Todos Santos surf culture), and a small open kitchen. Order at the counter, grab a table, and settle in for seriously good Baja seafood.
The signature dish at this casual Todos Santos restaurant is their seasonal ceviche ($14-16)—on my last visit it featured octopus, shrimp, and tuna with cucumber, red onion, cilantro, and perfectly balanced citrus marinade. The fish ceviche ($12) comes as a close second. Both arrive in generous portions with thick tostadas. For something different, try the shrimp aguachile ($15) if you like spicy Baja flavors.
Practical Details:
- Cost: $25-35 per person with drinks at this downtown Todos Santos eatery
- Hours: 12 PM–8 PM; closed Tuesdays
- Location: Calle Cuauhtémoc 81, downtown Todos Santos (walkable from main plaza in pueblo magico)
- Best Time: Weekday afternoons (1-3 PM) for shortest wait at this popular Baja restaurant
8. Hike to El Triunfo Ruins
This 2.5-mile roundtrip hike offers an unexpected side of Todos Santos—historical ruins, dramatic Pacific coastal views, and exercise to justify all that ceviche. The trail leads to the remains of the old sugar mill port, operational from the 1700s until declining in the late 1800s when Todos Santos’ sugar industry collapsed.
The trailhead starts near Punta Lobos Beach (the same beach where you watched whales). The route follows the Baja California coastline with continuous ocean views, then cuts inland before emerging at the ruins perched on a dramatic bluff above the Pacific.
What remains today at this Todos Santos historical site—stone foundations, partial walls, a few archways—sits on a promontory with 270-degree ocean views and crashing waves below. The entire hike takes 1.5-2 hours roundtrip at a moderate pace with time for photos at this scenic Baja location.
Practical Details:
- Distance: 2.5 miles roundtrip on this Todos Santos trail
- Difficulty: Moderate; some rocky Baja terrain sections
- Time Required: 1.5–2 hours
- Best Time: Early morning (7-9 AM) or late afternoon (3-5 PM) to avoid desert heat
- What to Bring: Water, sun protection, camera, sturdy shoes for this Baja California hike
9. Experience Downtown on Wednesday or Saturday Morning
The main plaza (Parque Pilar) and surrounding historic streets transform into a bustling hub on Wednesday and Saturday mornings when locals emerge for errands, coffee, and the farmers market. This is when Todos Santos reveals its character as a living, working Mexican town beyond the pueblo magico tourist facade.
Start at La Esquina around 8:00 AM for breakfast at this locals’ favorite. Walk to the Wednesday farmers market (9 AM–noon) where vendors sell organic produce from local Baja farms, fresh bread, honey, handmade tortillas, and prepared foods.
Saturday’s market, held at Pescadero (15 minutes south), is larger and runs 10 AM–2 PM at Baja Beans Roasting Company. It features live music, food trucks, craft vendors, and a festive atmosphere representing the growing community around Todos Santos.
Practical Details:
- Wednesday Market: 9 AM–12 PM, Juárez at Colegio Militar, downtown Todos Santos
- Saturday Market: 10 AM–2 PM, El Pescadero (15 min south via Highway 19 from Todos Santos)
- Cost: Cash only; bring 500-1,000 pesos for Baja market purchases
- Best Strategy: Arrive early (8-9 AM) for breakfast, hit farmers market by 9:30-10 AM
10. Treat Yourself to Fine Dining at Paradero’s Tenoch
Paradero Todos Santos represents Baja California’s most ambitious hotel project—an adults-only, design-forward property that opened in 2020 in El Pescadero. While the boutique hotel commands $600-1,200 per night, their restaurant Tenoch welcomes non-guests for what is unquestionably the finest dining experience in the Todos Santos area.
The chef creates modern Mexican cuisine with Japanese and French influences—soft shell crab tacos with yuzu kosho aioli, grilled chocolata clams with uni butter, and roasted cauliflower with truffle mayo. The restaurant earned a spot in the 2024 Michelin Guide Mexico, one of only a handful of Baja California Sur restaurants to receive this recognition.
Tables at this upscale Todos Santos restaurant are arranged around an outdoor courtyard lit by lanterns hung in trees. Reservations are absolutely mandatory, made 1-2 weeks ahead during high season. Request seating between 6:30-7:30 PM for the transition from twilight to full dark at this Baja California destination.
Practical Details:
- Cost: $150-200 for couple with wine at this luxury Todos Santos dining experience
- Reservations: Mandatory; book via paraderohotels.com
- Location: La Mesa KM 59, El Pescadero (20 min south of Todos Santos via Highway 19)
- Tasting Menu: $85 per person; 5 courses with wine pairing option (+$45) featuring Baja ingredients
11. Shop at Besame Mucho Bazaar
Besame Mucho Bazaar offers a refreshing alternative to typical tourist shops in Todos Santos, focusing on handmade items by Baja artisans alongside carefully curated Mexican folk art. Located on Topete (the main gallery street in this pueblo magico), this colorful shop packs enormous creativity into a relatively small space.
You’ll find hand-embroidered textiles from Oaxaca, ceramic pieces from Guanajuato, hand-painted Talavera from Puebla, vintage Mexican movie posters, handwoven baskets, silver jewelry from Taxco, and locally made leather goods. Everything feels genuinely special—no mass-produced junk disguised as Mexican crafts. Owner Patricia can tell you the story behind most pieces, which artisan made it, and what traditional technique was used.
Practical Details:
- Location: Calle Topete, downtown Todos Santos (walk from plaza in historic center)
- Hours: 10 AM–5 PM; closed Mondays/Tuesdays
- Price Range: $10–$500+; most handmade items $30-150
- Payment: Credit cards accepted at this Todos Santos boutique
12. Swim at Las Palmas Beach
Most Pacific-facing beaches around Todos Santos are spectacular for views but dangerous for swimming due to strong Baja California currents. Las Palmas Beach stands as the notable exception—a protected cove with relatively calm water where you can actually swim safely.
The beach sits within a gated private community about 12 minutes from downtown Todos Santos. Gate access is free for beach visitors during daytime hours (roughly 6 AM–6 PM). The cove shape and offshore reef create a natural buffer that calms the Pacific waves, resulting in smaller surf suitable for swimming and bodyboarding at this Todos Santos swimming beach.
The beach has minimal amenities typical of less developed Baja beaches, so bring everything: umbrella, water, snacks, sunscreen. Weekdays see light use; weekends attract more families from the Las Palmas community.
Practical Details:
- Location: Las Palmas development, 12 min south of Todos Santos via Highway 19
- Gate Access: Free for beach visitors 6 AM–6 PM
- Swimming Safety: Generally safest swimming beach in Todos Santos area
- What to Bring: Beach umbrella, water, snacks, sunscreen for this Pacific beach
13. Take Coffee at Shut Up Frank’s
Shut Up Frank’s operates out of a small courtyard space behind Jazamango restaurant, and despite the quirky name, it’s become the go-to spot for specialty coffee and excellent pastries in Todos Santos. The operation is deliberately low-key—a few tables under a shaded courtyard in this pueblo magico, no WiFi, no laptops policy enforced.
The coffee program at this Todos Santos cafe is serious: they use beans from Baja Beans roasted in Pescadero, brew espresso on a high-end La Marzocco machine. The flat white ($4.50) comes perfectly textured, the cold brew ($5) is never bitter. Pastries at this breakfast spot rotate but regularly include chocolate croissants ($4), almond croissants ($4.50), savory quiche ($6).
Practical Details:
- Location: Behind Jazamango restaurant, Calle Militar, downtown Todos Santos
- Hours: 7:30 AM–12 PM; closed Mondays/Tuesdays
- Cost: $10-15 for coffee and pastry at this Baja California cafe
- Best Time: 7:30-8 AM or after 10:30 AM to avoid crowds at this popular Todos Santos coffee shop
14. Discover El Refugio Mezcaleria
Most visitors to Todos Santos never find El Refugio, and that’s exactly how the owners prefer it. This tiny mezcaleria sits on a quiet side street of the historic center with minimal signage, serving an impressive selection of artisanal mezcals in an intimate, locals-heavy atmosphere.
The space holds maybe 15 people, with exposed brick walls displaying hundreds of mezcal bottles from across Mexico. The owners are genuinely passionate about mezcal education—a growing trend in Baja California’s craft spirits scene. Tell them your taste preferences, and they’ll guide you toward something perfect from their 100+ bottle collection.
Mezcal flights ($15-25 for three pours) offer the best introduction to this traditional Mexican spirit. The tasting notes explain differences between regions (Oaxaca vs. Durango vs. Michoacán), agave varieties, and production methods. They also serve excellent mezcal cocktails ($10-14) at this Todos Santos bar.
Practical Details:
- Location: Side street near downtown Todos Santos (ask locals—it’s intentionally low-key in this pueblo magico)
- Hours: 5 PM–11 PM; closed Sundays/Mondays
- Cost: $15-25 for mezcal flights; $8-20 for single pours
- Atmosphere: Intimate, conversational Baja bar; not a party scene
15. Take a Day Trip to La Paz
La Paz, the capital of Baja California Sur, sits about 90 minutes north and makes an excellent day trip from Todos Santos. The contrast is stark—La Paz is a proper Mexican city with 250,000 residents, a beautiful malecon (waterfront promenade), and some of Baja’s best seafood restaurants.
The main attraction for Todos Santos visitors is Balandra Beach, consistently ranked among Mexico’s most beautiful beaches. This shallow, protected bay features turquoise water, white sand, and the iconic mushroom-shaped rock formation. Arrive early (before 9 AM) as daily visitor limits are enforced at this Baja California Sur beach. Swimming and snorkeling here are exceptional.
In La Paz proper, walk the malecon at sunset, visit the Museum of Anthropology and History, and eat seafood tacos at Tacos El Estadio or Taco Fish. The city offers a grounded, authentic Mexican experience that contrasts nicely with Todos Santos’ artsy vibe and Cabo San Lucas’ resort atmosphere.
Practical Details:
- Drive Time: 1.5 hours from Todos Santos via Highway 19 through Baja California Sur
- Balandra Beach: Free; arrive before 9 AM; limited to 300 daily visitors
- Best Day: Wednesday or Thursday to avoid weekend crowds at this La Paz destination
- Full Day Itinerary: Balandra morning, lunch in La Paz, malecon sunset, dinner, return to Todos Santos

Where to Eat in Todos Santos
Beyond The Green Room, Hierbabuena, and Tiki Santos already covered, several other restaurants in this Baja California pueblo magico deserve your attention.
Cafelix serves the best breakfast in Todos Santos—chilaquiles ($9), avocado toast with perfectly poached eggs ($11), and strong coffee in a garden courtyard setting. Located on Calle Centenario, it’s walkable from downtown hotels. They close at 2 PM, so this is strictly breakfast and lunch at this charming town favorite.
Tre Galline offers wood-fired pizzas ($14-18) and Italian-inspired dishes in a romantic garden setting. The margherita pizza uses imported buffalo mozzarella, and the pasta dishes change based on available ingredients from local Baja farms. Reservations recommended for dinner Thursday through Saturday at this popular Todos Santos restaurant.
La Casitas downtown serves solid Mexican classics—tacos ($3-4 each), quesadillas ($8), and really good mole ($15). It’s nothing fancy, but the food is consistently good, prices are reasonable for this pueblo magico, and the outdoor tables provide excellent people-watching on the main plaza. Open daily for lunch and dinner; cash only.
For breakfast tacos and strong coffee before surf sessions at Cerritos Beach, Baja Beans in Pescadero (same location as Saturday market) opens early at 7 AM. Their breakfast burritos ($7-9) are legendary among locals and Todos Santos visitors. The coffee is roasted on-site and excellent.
Best Beaches in Todos Santos
I’ve covered several beaches already, but here’s a quick reference comparing the main Pacific Ocean options around this Baja California destination:
Cerritos Beach (15 min south of Todos Santos): Best for surfing and swimming. Family-friendly. Full amenities. Can be crowded weekends. Safe swimming conditions most days make it a top Todos Santos beach.
Punta Lobos (5 min north of pueblo magico): Best for whale watching, photography, and fishing. Dramatic rocky Pacific coastline. Dangerous swimming due to Baja California currents. Free parking. No amenities.
La Pastora Beach (10 min north of Todos Santos): Best for solitude and sunset views. Rough dirt road requires 4WD. Dangerous swimming—strong riptides typical of this Pacific coast. The Green Room restaurant is here. Absolutely stunning but not for casual beach days.
Las Palmas Beach (12 min south of historic center): Best for actual swimming in Todos Santos area. Protected cove. Gated community access (free during day). Minimal amenities typical of Baja beaches.
Las Playitas Beach (10 min north): Best for turtle releases with Tortugueros conservation program. Wide sandy Pacific beach. Moderate swimming conditions. Free parking. Active December through March for sea turtle season.
San Pedrito Beach (25 min south of Todos Santos, past Pescadero): Best for experienced surfers in Baja California. Powerful Pacific waves. Dangerous for swimming. Surf camp area. Very quiet compared to Cerritos Beach.
The general rule for Todos Santos beaches: most are better for views, walks, and surf than swimming. Only Las Palmas and Cerritos are consistently safe for casual swimmers. Always check conditions and watch for warning flags on this Pacific coastline.
Where to Stay in Todos Santos
Your accommodation choice significantly impacts your Todos Santos experience, as location determines your base for exploring this spread-out Baja California area.
Downtown Todos Santos puts you within walking distance of restaurants, art galleries, and the plaza in this pueblo magico. Hotels here tend to be boutique properties in converted historic buildings. Pricing runs $120-300 per night. The trade-off: you’re 10-15 minutes from beaches and need a car for most Todos Santos activities. Best if you prioritize the art scene and town atmosphere.
Cerritos Beach Area (15 min south) situates you at surf central with beach access and several casual restaurants. Hotels range from simple surf lodges ($80-150) to mid-range options ($180-280). Best if surfing in Todos Santos is your priority and you don’t mind driving to town for dinner and galleries.
El Pescadero (20 min south of pueblo magico) offers the most upscale Baja California accommodation options, including Paradero ($600-1,200), Baja Beach Oasis ($200-400), and various vacation rentals. This area feels quieter and more exclusive. Best if you want luxury, don’t mind driving, and prefer solitude.
La Pastora/North Beach puts you near The Green Room and turtle release beach but feels isolated. Limited Todos Santos lodging options. Best if you’re specifically drawn to this area and seriously value privacy on the Pacific coast.
For most visitors, I recommend either downtown Todos Santos (for walkability and town vibe) or Cerritos Beach area (for surf and beach access). El Pescadero makes sense if budget allows and you want the highest-end Baja California experience. Book 2-3 months ahead for December through March; 2-4 weeks ahead for other months.
Sample Todos Santos Itineraries
3-Day Weekend Itinerary
Day 1:
- Morning: Arrive from Los Cabos Airport, settle into Todos Santos hotel, grab lunch at Cafelix
- Afternoon: Explore downtown art galleries in pueblo magico (2-3 hours), coffee at Shut Up Frank’s
- Evening: Sunset dinner at The Green Room (book ahead for this Pacific beach experience)
Day 2:
- Morning: Surf lesson at Cerritos Beach (9-11 AM), late breakfast at beachside taco stand
- Afternoon: Beach time at Cerritos or Las Palmas for swimming in Todos Santos
- Evening: Ceviche at Tiki Santos, mezcal tasting at El Refugio in historic center
Day 3:
- Morning: Turtle release at Las Playitas (if in season, Dec-March) OR whale watching at Punta Lobos (Jan-March) on Pacific coast
- Afternoon: Lunch at Hierbabuena in Pescadero, explore organic farm gardens
- Evening: Pizza at Tre Galline before departing Todos Santos
5-Day Comprehensive Todos Santos Itinerary
Add to the 3-day itinerary above:
Day 4:
- Morning: Wednesday farmers market in pueblo magico (if timing works), breakfast at La Esquina
- Afternoon: Hike to El Triunfo ruins (2 hours), beach time at Punta Lobos
- Evening: Fine dining at Paradero Tenoch in El Pescadero (special occasion meal)
Day 5:
- Full day trip to La Paz: Balandra Beach morning, lunch and malecon exploration, return for sunset dinner in Todos Santos
- Alternative: Relaxed beach day mixing Cerritos and another beach, casual dining
Practical Planning Tips
Budget Breakdown:
Budget Traveler ($80-120/day per person):
- Accommodation: $60-90 (shared room or basic hotel)
- Meals: $25-40 (taco stands, casual spots, minimal alcohol)
- Activities: $10-20 (free beach, paid surf lesson or turtle donation)
- Transportation: Gas and parking ~$10
Mid-Range Traveler ($180-280/day per person):
- Accommodation: $120-180 (boutique hotel, nice room)
- Meals: $60-100 (mix casual and upscale, cocktails, good wine)
- Activities: $40-70 (surf lesson, boat whale watching, galleries)
- Transportation: Gas, parking, rentals ~$15
Luxury Traveler ($400+/day per person):
- Accommodation: $300-600 (Paradero or high-end villa)
- Meals: $120-180 (fine dining, premium drinks)
- Activities: $80-150 (private guides, premium experiences)
- Transportation: Premium rentals ~$30
When to Visit:
December–March (High Season): Perfect weather (70-80°F), turtle releases, whale watching, all restaurants open. Crowds peak around Christmas, New Year’s, and March spring break. Book everything 2-3 months ahead. Prices are 30-40% higher than low season.
April–May: Shoulder season with excellent conditions. Still pleasant weather (75-85°F), fewer crowds, lower prices. Some restaurants reduce hours or close Mondays/Tuesdays. Great value period.
June–August (Summer): Hot and humid (85-95°F), smallest waves at Cerritos (good for beginners), lowest prices, very quiet. Some businesses close for vacation. Not ideal if you dislike heat, but budget travelers appreciate 40% lower hotel rates.
September–October: Hurricane season—visit with caution. Some years see major storms, other years stay calm. Lowest prices but significant weather risk. Many businesses closed for renovations. Only visit if you’re flexible with plans.
November: Excellent shoulder season similar to April-May. Weather cools down, tourism picks up gradually. Good balance of pleasant conditions and manageable crowds.
What to Pack:
- Sun protection: High SPF sunscreen, hat, sunglasses, light long-sleeve shirt
- Beach gear: Swimsuit, towel, reef-safe sunscreen, water shoes for rocky beaches
- Casual clothes: Shorts, t-shirts, sundresses, one nice outfit for upscale restaurants
- Light jacket: Evenings can be cool December–March, especially by the ocean
- Cash: At least $200 USD or 4,000 pesos (ATMs can run out)
- Reusable water bottle: Hydration essential, reduce plastic waste
- Camera/phone: Incredible photo opportunities everywhere
- Basic Spanish phrases: Even basic attempts are appreciated
- Insect repellent: Mosquitoes can be present at sunset
- First aid basics: Bandaids, pain reliever, stomach medicine
Common Mistakes to Avoid:
Don’t assume you can wing it without a car—you’ll severely limit your experience and waste money on expensive taxi rides that may not even be available.
Don’t try to swim at every beach—Punta Lobos, La Pastora, and San Pedrito have dangerous riptides. Stick to Cerritos and Las Palmas for safe swimming.
Don’t skip The Green Room reservation thinking you’ll walk in—sunset tables book out 1-2
Don’t visit restaurants on Tuesday—many close Monday and/or Tuesday. Always check hours before making plans.
Don’t expect reliable WiFi everywhere—embrace the disconnect or bring a mobile hotspot if you need constant connectivity.
Don’t underestimate driving distances—that “15-minute” drive to Cerritos can become 25 minutes with rough roads and slow-going tourists ahead of you.
Don’t forget cash—credit cards aren’t universally accepted despite what Google Maps indicates. ATMs can run out on busy weekends.
Don’t schedule tight connections—if flying out of Los Cabos the same day, allow 2.5 hours minimum for the drive and airport arrival.
Frequently Asked Questions
How many days should you spend in Todos Santos?
Three days minimum, with 4-5 days being ideal for a comprehensive experience. Three days lets you cover the core activities: surf lesson, art galleries, best restaurants, turtle release or whale watching, and a beach day. Four to five days allows for more relaxed pacing, day trips to La Paz or simply enjoying the slower rhythm without rushing. If you’re combining Todos Santos with Cabo, allocate at least two full days here—one day isn’t enough to appreciate the vibe and requires too much driving.
Is Todos Santos safe for tourists?
Yes, Todos Santos is one of the safest destinations in Baja California Sur. The town maintains a peaceful, artistic atmosphere with minimal crime affecting tourists. The local economy depends heavily on tourism and expat residents, creating strong incentives to maintain safety. Standard precautions apply: don’t leave valuables visible in parked cars, avoid isolated areas after dark, and keep cash reasonable amounts. I’ve never felt unsafe here during seven visits, walking downtown at night or driving country roads during the day. The biggest safety concern is ocean conditions—respect beach warnings about swimming and riptides.
Can you swim at Todos Santos beaches?
Some beaches yes, many beaches no. Cerritos Beach and Las Palmas Beach offer the safest swimming conditions with calmer waves and sandy bottoms. Most other beaches—including Punta Lobos, La Pastora, San Pedrito, and various unnamed Pacific beaches—have dangerous riptides, strong currents, and powerful shore breaks that make swimming hazardous even for strong swimmers. The general rule: if you see surfers and no families with children in the water, it’s probably not safe for casual swimming. Always check conditions, watch for warning flags, and ask locals before entering unfamiliar water.
Is Todos Santos better than Cabo San Lucas?
They serve completely different purposes, so “better” depends on what you want. Cabo excels at all-inclusive resorts, nightlife, organized tours, marina activities, and easy, predictable vacation experiences. Todos Santos excels at authentic Mexican culture, art galleries, farm-to-table dining, uncrowded beaches, and a mellower, more bohemian vibe. Choose Cabo if you want convenience, amenities, and activity options. Choose Todos Santos if you want authenticity, art, better food, and escape from resort crowds. Many visitors split time between both—3 days Todos Santos, 3 days Cabo provides nice variety.
What is Todos Santos known for?
Todos Santos is primarily known as a pueblo magico (magical town) with a thriving art scene featuring numerous galleries and artist studios. It’s also famous for excellent surfing at Cerritos Beach, farm-to-table restaurants, sea turtle conservation programs, and the controversial Hotel California (which may or may not be related to the Eagles song—locals debate this endlessly). The town has evolved from a sleepy agricultural community to an artistic hub attracting creative professionals, surfers, and tourists seeking authentic Mexican culture away from Cabo’s resort atmosphere. It’s known for preserving colonial architecture while embracing contemporary art and sustainable food movements.
Do I need a car in Todos Santos?
Yes, a car is essential unless you’re staying at a beach hotel and never plan to leave. The town center is walkable, but the best beaches, restaurants, and experiences are spread across 20+ miles. Taxis exist but are expensive and unreliable for scheduling. Uber doesn’t operate here. Without a car, you’ll miss Cerritos Beach, Hierbabuena, The Green Room, turtle releases, whale watching spots, and basically everything that makes Todos Santos special. Rent at Los Cabos Airport for better rates and selection. A 4WD helps but isn’t mandatory for most attractions—I’ve managed fine with standard SUVs.
When is the best time to visit Todos Santos?
December through March offers the best overall experience with perfect weather (70-80°F), turtle releases, whale watching, and all businesses fully operational. This is peak season with highest prices and crowds. April-May and November provide excellent shoulder season conditions—pleasant weather, fewer crowds, lower prices. June through August is hot and humid but offers the lowest prices and smallest crowds; surf conditions are mellow, good for beginners. Avoid September-October due to hurricane risk. For specific interests: turtle releases (Dec-Jan), whale watching (Jan-March), best surf (Nov-March), budget travel (June-August), smallest crowds (May-June).
What’s the closest airport to Todos Santos?
Los Cabos International Airport (SJD) in San José del Cabo is the closest major airport, located about 75 minutes (62 miles) south via Highway 19. This is the same airport serving Cabo San Lucas. Major US and Canadian airlines fly direct to SJD from many cities. La Paz International Airport (LAP) sits about 90 minutes north and offers an alternative with fewer but sometimes cheaper flights. Most visitors fly into Los Cabos Airport, rent a car, and drive to Todos Santos. The drive from Los Cabos Airport passes dramatic coastal scenery and takes 75-90 minutes depending on traffic. From La Paz Airport, the drive takes roughly 90 minutes via Highway 19 south through desert and mountain landscapes.
Is Todos Santos expensive?
Todos Santos ranges from moderate to expensive depending on choices. Budget travelers can manage on $80-120 per day with taco stands, basic hotels, and free activities. Mid-range visitors typically spend $180-280 per day for boutique hotels, mix of casual and upscale dining, and paid activities. Luxury travelers at places like Paradero can easily spend $400+ per day. Food ranges widely: street tacos cost $3-4 each, casual restaurant meals $12-25 per person, upscale dinners $35-60 per person. Hotels run $60-90 budget, $120-180 mid-range, $300-600 luxury. Compared to Cabo, Todos Santos offers better value for equivalent quality, especially in food. Compared to mainland Mexico, it’s definitely more expensive due to tourism and expat influence.
What should I not miss in Todos Santos?
Don’t miss turtle releases at sunset (December-March)—it’s the most memorable single experience. Don’t miss sunset dinner at The Green Room for the quintessential Todos Santos meal with ocean views. Don’t miss exploring the art galleries on a Wednesday or Saturday morning when the town is most alive. Don’t miss a surf lesson at Cerritos even if you’ve never surfed before—the conditions are perfect for learning. Don’t miss ceviche at Tiki Santos for the best casual seafood. Don’t miss Hierbabuena for farm-to-table lunch in their gorgeous gardens. And don’t miss simply wandering downtown without a schedule, popping into galleries, cafes, and shops as they catch your attention—Todos Santos rewards aimless exploration.
Key Takeaways
Todos Santos offers a uniquely authentic Baja California Sur experience combining world-class surfing at beginner-friendly Cerritos Beach, a thriving pueblo magico art scene with dozens of galleries showcasing contemporary Mexican and international artists, and exceptional farm-to-table dining that rivals anything in Los Cabos—all without the resort crowds and inflated prices of nearby Cabo San Lucas.
The seasonal timing dramatically impacts your experience, with December through March providing the optimal window for sea turtle releases (specifically mid-December through late January), gray whale watching from multiple shoreline vantage points, perfect weather averaging 70-80°F, and full operational status for all restaurants and galleries. Budget-conscious travelers should target the May-June or November shoulder seasons when hotel rates drop 30-40%, crowds thin significantly, and weather remains pleasant while avoiding the heat and hurricane risks of summer months.
A rental car is genuinely essential despite what some guides suggest, as the town’s best experiences—from The Green Room’s sunset dinners requiring a bumpy dirt road drive to Hierbabuena’s farm 20 minutes south to Cerritos Beach’s consistent surf breaks—are spread across 20+ miles with no reliable public transportation or rideshare services. Your Todos Santos itinerary should balance active beach days (surfing, swimming at Las Palmas, whale watching at Punta Lobos) with cultural experiences (Wednesday and Saturday farmers markets, gallery hopping along Topete and Juárez, mezcal tasting at El Refugio) and exceptional meals ranging from $3 street tacos to $85 tasting menus at Michelin-recognized Tenoch restaurant, creating a comprehensive picture of this artistic, laid-back beach town that’s become one of Baja’s most compelling destinations.