Top-Rated Things to Do in Todos Santos


By Mackenzie Roche

Todos Santos is a charming town located on the western coast of Mexico’s Baja California Peninsula. Known for its vibrant arts scene and stunning natural beauty, this hidden gem offers plenty of activities to keep visitors entertained. Whether you’re a nature lover, an art enthusiast, or a foodie, Todos Santos has something for everyone.

One of the top-rated things to do in Todos Santos is to explore the town’s art galleries. With its thriving community of local artists, you’ll find a wide range of artistic styles and mediums on display. Take a leisurely stroll through the streets and discover unique sculptures, paintings, and handmade crafts. Don’t forget to visit the iconic Hotel California, which has its own art gallery showcasing the works of local talents.

For those looking to connect with nature, a visit to the beautiful Playa Los Cerritos is a must. This picturesque beach is popular among surfers and sunbathers alike. Grab a surfboard and catch some waves, or simply relax on the soft sand and soak up the sun. If you’re lucky, you might even spot sea turtles nesting along the shore.

No trip to Todos Santos is complete without indulging in its delicious culinary offerings. The town is home to a variety of world-class restaurants and street food stalls, serving up a fusion of Mexican and international flavors. From fresh seafood to traditional Mexican dishes, there’s something to satisfy every palate. Be sure to try the local specialty: fish tacos. They’re simply out of this world!

Whether you’re seeking adventure, culture, or relaxation, Todos Santos has it all. From exploring art galleries to enjoying the beach and savoring mouthwatering food, this charming town offers a memorable experience for everyone. Plan your trip to Todos Santos and discover the top-rated things to do in this hidden paradise.

Explore the Beautiful Beaches

When visiting Todos Santos, make sure to take the time to explore its beautiful beaches. With miles of pristine coastline, there is something for everyone to enjoy.

One of the most popular beaches in Todos Santos is Playa Los Cerritos. This beautiful sandy beach is perfect for swimming, surfing, and sunbathing. Whether you’re a beginner or an experienced surfer, you’ll find great waves here. Don’t forget to take a walk along the shore and admire the stunning views of the Pacific Ocean.

Anoher must-see beach is Playa La Pastora. This secluded spot is known for its calm waters, making it ideal for swimming and snorkeling. Take a dip in the crystal-clear ocean, or simply relax on the sandy shore and soak up the sun. You may even spot some marine life, such as dolphins or sea turtles.

If you’re looking for a more adventurous experience, head to Playa San Pedrito. This beach is famous for its powerful waves, making it a popular destination for surfers. Even if you don’t surf, it’s still worth a visit to watch the impressive surfers ride the waves.

Lastly, be sure to visit Playa Pescadero, a tranquil beach that offers a peaceful escape from the crowds. This pristine beach is perfect for long walks and picnics. Enjoy the serenity of the ocean waves and the breathtaking sunsets.

Remember to bring sunscreen, towels, and plenty of water when visiting the beautiful beaches of Todos Santos. Whether you’re looking for relaxation or adventure, the beaches of Todos Santos offer something for everyone to enjoy.

Visit the Historic Mission of Todos Santos

One of the top-rated things to do in Todos Santos is to visit the historic Mission of Todos Santos. Built in the 18th century, this beautiful mission church is a significant cultural and historical landmark in the town. It was established by Spanish missionaries and played a crucial role in the colonization of the region.

Visitors can admire the stunning architecture of the mission, with its classic Spanish colonial style and ornate details. Step inside and you’ll find a serene atmosphere, decorated with religious art and symbols. The mission is still an active Catholic church and hosts regular services for the local community.

Exploring the mission grounds, you’ll discover a tranquil courtyard and a garden filled with native plants and flowers. Take a moment to relax and enjoy the peaceful surroundings. You can also visit the small museum next to the mission, which showcases artifacts and exhibits related to the history of the mission and the town.

A visit to the historic Mission of Todos Santos is not only a great way to appreciate the cultural heritage of the town, but it also offers a glimpse into the region’s past. Whether you’re interested in history, architecture, or simply seeking a peaceful moment, this iconic attraction is definitely worth a visit during your time in Todos Santos.

Take a Surf Lesson

If you’re looking for an adventurous activity to do in Todos Santos, why not take a surf lesson? This charming coastal town is a popular destination for surfers of all levels, thanks to its consistent waves and stunning beaches.

Whether you’re a beginner or an experienced surfer, there are plenty of surf schools and instructors in Todos Santos who can help you improve your skills or teach you the basics. They provide top-quality equipment and personalized instruction tailored to your level of expertise.

Surf lessons in Todos Santos typically start with a brief introduction on the beach, where your instructor will teach you about the fundamentals of surfing, including safety guidelines and proper positioning on the board. After that, it’s time to hit the water!

The instructors will accompany you in the water, offering guidance and support as you catch your first waves or work on your technique. They will give you valuable feedback to help you progress and make the most out of your surfing experience.

Surf Schools
1. Todos Santos Surf School
If you’re a beginner, this surf school is a great choice. They offer private and group lessons for all ages, with experienced instructors who are passionate about surfing and dedicated to teaching.
2. Baja Surf Camp
For a comprehensive surf experience, check out Baja Surf Camp. They offer multi-day surf camps that include accommodations, meals, and surf lessons. It’s a great option if you want to immerse yourself in the surf lifestyle and meet other like-minded surfers.
3. Mario Surf School
With experienced instructors and a variety of surf lessons available, Mario Surf School is ideal for surfers of all levels. They also offer stand-up paddleboarding lessons if you want to try something different.

After your surf lesson, take some time to explore the beautiful beaches of Todos Santos or relax at one of the local beachfront cafes. Surfing in Todos Santos is not just a sport, but also a way to connect with the ocean and enjoy the laid-back coastal vibe of this charming Mexican town.

So, grab your board and get ready to ride the waves in Todos Santos!

Wander around the Art Galleries

If you’re a fan of art, a visit to Todos Santos won’t disappoint. The town is known for its vibrant art scene and is home to numerous art galleries showcasing the work of local and international artists.

As you wander through the quaint streets of Todos Santos, you’ll come across a variety of art galleries filled with paintings, sculptures, ceramics, and more. The galleries are a feast for the eyes, displaying a wide range of styles and themes.

Take your time to explore these art spaces and appreciate the talent and creativity of the artists. You might even have the opportunity to meet some of the artists in person and learn about their inspirations and techniques.

Whether you’re an art enthusiast or just looking to admire beautiful artworks, a visit to the art galleries in Todos Santos is a must. The galleries provide a unique cultural experience and offer the perfect opportunity to bring a piece of Todos Santos art back home with you.

Don’t forget to check out the local galleries such as the Galeria de Todos Santos, the Indigo Gallery, and the Logan Gallery. Each gallery has its own unique charm and showcases a different selection of artworks.

So, grab your camera and prepare to be inspired as you explore the art galleries in Todos Santos. It’s an experience you won’t want to miss!

Indulge in Local Cuisine

While in Todos Santos, be sure to take advantage of the incredible local cuisine. The town is known for its delicious traditional Mexican dishes, as well as international fusion options. Here are some top-rated restaurants to try:

Restaurant Cuisine Recommended Dishes
Taco Stand Mexican Tacos al Pastor, Guacamole
Café Todos Santos International Fusion Lobster Tacos, Mango Salad
La Casita Seafood Ceviche, Grilled Fish
Mexican Food Co. Mexican Mole Enchiladas, Churros

Whether you’re in the mood for traditional Mexican flavors or something with a modern twist, Todos Santos has something to satisfy every palate. Don’t miss the chance to indulge in the local cuisine while exploring this vibrant town.

Go Horseback Riding

Exploring Todos Santos on horseback is a unique and exhilarating experience that allows visitors to appreciate the natural beauty of the area while enjoying the tranquility and freedom of riding a horse. There are several horseback riding tours available in Todos Santos, catering to riders of all skill levels.

Whether you are a novice rider or an experienced equestrian, there is a horseback riding tour for you. Enjoy a leisurely ride along the pristine beaches of Todos Santos, feeling the warmth of the sun on your skin and the gentle sea breeze blowing through your hair. Or venture into the rugged desert landscape surrounding the town, where you can spot cacti and other desert plants while navigating challenging trails.

During your horseback riding adventure, you may come across local wildlife such as birds, rabbits, and iguanas. Keep your camera handy to capture these amazing encounters with nature. The knowledgeable guides will also provide interesting information about the flora and fauna of the region, enhancing your overall experience.

Whether you choose a guided tour or decide to explore on your own, horseback riding in Todos Santos is an unforgettable activity that allows you to connect with nature and immerse yourself in the unique charm of this Mexican town. So saddle up and embark on a horseback riding adventure like no other!

Enjoy Sunset at Punta Lobos

One of the top-rated things to do in Todos Santos is to enjoy the stunning sunset at Punta Lobos. Punta Lobos is a beautiful beach located just a short drive from the town center, and it offers breathtaking views of the Pacific Ocean.

Whether you’re a photography enthusiast or simply love immersing yourself in nature, the sunset at Punta Lobos is not to be missed. As the sun sets over the ocean, you’ll witness a kaleidoscope of colors painting the sky, creating a truly magical and unforgettable moment.

Bring a blanket or a beach chair and find a cozy spot on the sand to soak in the beauty of the surroundings. Listen to the soothing sounds of the waves crashing against the shore and feel the gentle sea breeze on your skin.

If you’re lucky, you might even spot sea lions or dolphins swimming in the distance as you enjoy the sunset. The playful antics of these marine creatures add an extra touch of enchantment to the already captivating scenery.

After the sun has set, take a leisurely stroll along the beach and explore the tide pools. You might discover fascinating marine life hiding in the shallow waters, such as starfish and crabs. Remember to tread lightly and respect the delicate ecosystem.

As the day comes to a close, you’ll be filled with a sense of tranquility and gratitude for the natural beauty that surrounds you. So grab your camera and head to Punta Lobos to experience an awe-inspiring sunset that will leave you breathless.

Discover the Local Flora and Fauna

One of the top-rated things to do in Todos Santos is to explore the region’s diverse flora and fauna. From lush greenery to unique wildlife, this charming town is a haven for nature enthusiasts. Here are some of the top spots to discover the local flora and fauna in Todos Santos:

1. Sierra de la Laguna Biosphere Reserve: This protected area is a must-visit for nature lovers. With its diverse range of plants, including rare and endemic species, the Sierra de la Laguna Biosphere Reserve is a paradise for botanists. You can also spot various bird species, reptiles, and mammals while hiking through its beautiful trails.

2. Todos Santos Eco Adventures: Book a guided tour with Todos Santos Eco Adventures to get a closer look at the local flora and fauna. Their knowledgeable guides can help you identify different plants and animals, while providing interesting insights into the region’s biodiversity.

3. Bird Watching at Punta Lobos: Located near Todos Santos, Punta Lobos is a popular spot for bird watching. Take a leisurely stroll along the shoreline and keep an eye out for pelicans, herons, egrets, and other seabirds. If you’re lucky, you might even spot dolphins or sea turtles swimming in the crystal-clear waters.

4. Botanical Gardens: The botanical gardens in Todos Santos are a hidden gem for nature enthusiasts. These beautifully landscaped gardens showcase the region’s native plants and offer a peaceful environment to relax and appreciate the local flora.

5. Whale Watching: If you visit Todos Santos between December and March, don’t miss the chance to go whale watching. The waters surrounding Baja California are home to gray whales during their annual migration. Take a boat tour and witness these magnificent creatures in their natural habitat.

In conclusion, Todos Santos offers a wealth of opportunities to discover the local flora and fauna. Whether you’re an avid birdwatcher or simply appreciate the beauty of nature, exploring the diverse plant and animal life in this charming town is a truly rewarding experience.

Take a Yoga Class

If you’re looking to relax and rejuvenate in Todos Santos, taking a yoga class is a must-do activity. This peaceful town is a haven for yogis from around the world, and you’ll find a variety of studios and instructors offering classes for all levels.

Yoga classes in Todos Santos provide the perfect opportunity to connect with your body, mind, and spirit. Whether you’re a beginner or an experienced yogi, there’s a class that will suit your needs. Join a group session or opt for a private lesson for a more personalized experience.

Practicing yoga in the serene surroundings of Todos Santos will help you find inner peace and enhance your physical well-being. The tranquil beaches and breathtaking landscapes provide a natural backdrop for your yoga practice, allowing you to fully immerse yourself in the present moment.

During your yoga class, you’ll have the chance to learn various poses and breathing techniques that promote flexibility, strength, and balance. The experienced instructors in Todos Santos will guide you through each movement with care and attention to ensure proper alignment and prevent injuries.

In addition to the physical benefits, yoga is also a great way to relieve stress and improve mental clarity. As you flow through the poses, you’ll find yourself completely absorbed in the practice, leaving behind any worries or distractions. The mindfulness you cultivate in yoga class can also be applied to your daily life, helping you stay calm and focused.

Don’t miss the opportunity to take a yoga class in Todos Santos. Whether you’re a seasoned yogi or new to the practice, the tranquil atmosphere and experienced instructors will make your experience truly transformative.

Remember to bring your own yoga mat and wear comfortable clothing that allows for easy movement.

Please note that class schedules may vary and it’s recommended to book your class in advance to secure your spot.

Taste Tequila at the Local Distilleries

When visiting Todos Santos, one of the top-rated things to do is to taste tequila at the local distilleries. Tequila has a deep history in Mexico and is a popular drink both locally and internationally. In Todos Santos, you can explore the art of tequila making and sample some of the finest varieties.

There are several distilleries in Todos Santos that offer tours and tastings, giving visitors a chance to learn about the tequila-making process and the different types of tequila. You can witness how agave plants are harvested and cooked, and how the juice is extracted and fermented. The distilleries also have a wide range of aging techniques, from traditional oak barrels to modern stainless steel tanks.

During the tasting sessions, you can try different types of tequila, including blanco (unaged), reposado (aged for a few months), and añejo (aged for at least a year). Each variety has its own distinct flavor profile, from the smooth and herbal notes of blanco to the rich and complex flavors of añejo.

Not only do the local distilleries offer tequila tastings, but some also have beautiful settings where you can enjoy your drinks. Many have outdoor terraces or gardens that provide a picturesque backdrop as you sip on the spirit.

Distillery Location
Tequila Los Azulejos Carretera Federal Libre Transpeninsular Km 50
Tequila El Rey Calle Obregon 4
Tequila Las Animas Calle Hidalgo 10

So, if you’re a tequila enthusiast or simply looking to experience the local culture, don’t miss the chance to taste tequila at the local distilleries in Todos Santos. It’s a unique and enjoyable way to learn about Mexico’s most famous spirit.

Explore the Sierra de la Laguna Mountains

If you’re an adventure enthusiast looking to experience the natural beauty of Todos Santos, a visit to the Sierra de la Laguna Mountains is a must. This stunning mountain range is located just outside of town and offers a variety of outdoor activities for all levels of fitness and skill.

One popular activity in the Sierra de la Laguna Mountains is hiking. There are many well-marked trails that meander through the mountains, allowing visitors to explore the diverse flora and fauna of the region. Whether you’re a beginner or an experienced hiker, there are options for everyone. Don’t forget your camera, as the views from the top are truly breathtaking.

If you prefer to explore the mountains on wheels, mountain biking is another great option. The rugged terrain and challenging trails offer an adrenaline-pumping adventure for all biking enthusiasts. Just make sure to bring your own bike or rent one in town before heading out.

For those seeking a more relaxed experience, horseback riding in the Sierra de la Laguna Mountains is a fantastic choice. You can saddle up and embark on a guided tour that will take you through scenic trails, allowing you to take in the beauty of the mountains while enjoying the gentle rhythm of your trusty steed.

No matter what activity you choose, exploring the Sierra de la Laguna Mountains is an unforgettable experience that will leave you feeling refreshed and rejuvenated. So pack your hiking boots, grab your bike or hop on a horse, and get ready to immerse yourself in the natural wonders of Todos Santos.

Take a Day Trip to the nearby Cabo San Lucas

If you’re looking to explore more of the Baja California Peninsula, consider taking a day trip to the nearby town of Cabo San Lucas. Located just a short drive south of Todos Santos, Cabo San Lucas offers a range of attractions and activities that are perfect for a day trip.

One of the must-see sights in Cabo San Lucas is the famous Arch, also known as El Arco. This magnificent rock formation is located at the southern tip of the Baja Peninsula and is a popular spot for sightseeing and photography. You can take a boat tour to get up close to the Arch and also explore the surrounding beaches.

In addition to the Arch, Cabo San Lucas is home to beautiful beaches where you can relax and soak up the sun. Medano Beach is a popular choice, with its golden sand and crystal-clear waters. You can rent a beach chair and umbrella, or try your hand at water sports such as snorkeling or paddleboarding.

For those seeking adventure, Cabo San Lucas offers opportunities for diving, fishing, and kayaking. With its diverse marine life, the area is a haven for underwater explorers. You can go scuba diving or snorkeling to discover colorful coral reefs and swim alongside tropical fish.

If you’re interested in local culture, pay a visit to the Marina area in Cabo San Lucas. Here, you’ll find a lively atmosphere with a range of shops, restaurants, bars, and street vendors. You can sample authentic Mexican cuisine, shop for souvenirs, or simply enjoy the vibrant atmosphere.

After a day of exploring Cabo San Lucas, you can return to Todos Santos and enjoy the charming, laid-back atmosphere of the town. Whether you’re looking to relax on the beach, go on an adventure, or immerse yourself in local culture, a day trip to Cabo San Lucas is sure to be a memorable experience.

Attend a Music or Art Festival

One of the top-rated things to do in Todos Santos is attending a music or art festival. The town is known for its vibrant arts and culture scene, and these festivals offer a great opportunity to immerse yourself in the local creative community.

Throughout the year, Todos Santos hosts a variety of music and art festivals that cater to different tastes and interests. From jazz and blues festivals to art and crafts fairs, there is something for everyone.

Attending a music festival in Todos Santos is a must-experience event for music lovers. You can enjoy live performances by local and international artists in various genres, including jazz, blues, rock, and folk. The festivals often take place in beautiful outdoor settings, allowing you to enjoy the music while surrounded by the stunning natural beauty of the area.

If you’re more interested in visual arts, the art festivals in Todos Santos showcase the work of talented local artists. You can explore exhibitions, galleries, and workshops featuring paintings, sculptures, pottery, and more. These festivals not only give you a chance to appreciate art but also an opportunity to meet and connect with the artists themselves.

In addition to music and art, these festivals often offer food and drink stalls, markets selling handmade goods, and other entertainment options. It’s a great way to spend a day or a weekend, immersing yourself in the vibrant atmosphere and getting a taste of the local culture.

Some of the popular festivals in Todos Santos include the Todos Santos Music Festival, the Baja International Film Festival, and the Todos Santos Art Festival. Be sure to check the festival calendar when planning your visit to see if any events align with your interests.

Attending a music or art festival in Todos Santos will not only entertain and inspire you but also give you a deeper appreciation for the town’s rich cultural heritage.


What are some of the top-rated activities in Todos Santos?

Some of the top-rated activities in Todos Santos include visiting the iconic Hotel California, exploring the art galleries and shops in the town center, taking surf lessons at Playa Los Cerritos, and indulging in the local cuisine at one of the many restaurants in the area.

Is Todos Santos a good place for surfing?

Yes, Todos Santos is a great place for surfing. Playa Los Cerritos is known for its consistent waves and sandy bottom, making it suitable for both beginners and experienced surfers. You can also find surf schools and rental shops in the area.

Are there any cultural attractions in Todos Santos?

Yes, there are several cultural attractions in Todos Santos. The town is known for its thriving art scene, with numerous galleries showcasing the work of local and international artists. You can also visit the historic Mission Santa Rosa de Todos Santos, which dates back to the 18th century.

What is the best time to visit Todos Santos?

The best time to visit Todos Santos is during the winter months, from December to February. The weather is mild and pleasant, and you can avoid the crowds that tend to flock to the area during the peak tourist season. Spring and fall are also good times to visit, as the weather is still warm and there are fewer tourists.

Are there any outdoor activities to do in Todos Santos?

Yes, there are plenty of outdoor activities to do in Todos Santos. You can go hiking in the Sierra de la Laguna Mountains, visit the nearby whale sanctuary in Magdalena Bay for whale watching, or go horseback riding on the pristine beaches. There are also opportunities for fishing, snorkeling, and scuba diving in the area.

What are some top-rated things to do in Todos Santos?

Some top-rated things to do in Todos Santos include visiting the iconic Hotel California, exploring the historic downtown area, taking a surf lesson at Los Cerritos Beach, visiting the local art galleries, and enjoying the beautiful beaches.


TOP 10 Things to do in LOS ANGELES – [2023 LA Travel Guide]

Photo of author

Mackenzie Roche

Mackenzie Roche, part of the content operations team at TravelAsker, boasts three years of experience as a travel editor with expertise in hotel content at U.S. News & World Report. A journalism and creative writing graduate from the University of Maryland, College Park, she brings a wealth of literary prowess to her work. Beyond the desk, Mackenzie embraces a balanced life, indulging in yoga, reading, beach outings, and culinary adventures across Los Angeles.

Leave a Comment