The 26 Best Things to do in Loreto

A complete list of the best things to do in Loreto, Baja California Sur, Mexico.

Neon coloured letters spell out "Loreto" on the seafront.
The multi-coloured sign in Loreto, Mexico

This post may contain affiliate links, which means we might earn a small commission on anything purchased through these links at no extra cost to you. Learn more on our disclaimer page.

Loreto, Mexico, is known for its sleepy-town vibes and for being a popular destination with tourists in search of warm weather and coastal views. But did you know that Loreto is also the best place in the world to see blue whales? From ancient cave paintings to historic missions and a wealth of diverse marine life, there are so many things to do in Loreto, that it can be hard to fit it all in! Read on for a concise list of the best places to visit in Loreto, as well as the top activities, attractions, day trips, and restaurants to make your visit unforgettable. Stick around to the end where we have included an interactive map of Loreto BCS Mexico, as well as some frequently asked questions, to make your holiday planning that much easier.

Loreto at a glance

  • Where: Loreto, Baja California Sur, Mexico
  • When: November to April for pleasant weather, although it can be partly cloudy all year round. July to September is very hot and humid but December to February is the busiest period.
  • How: Rent a car or explore Loreto by tour.
  • Time: 5 to 7 days.
  • Language: Spanish, but English is widely spoken too.
  • Weather: Heights of 25 to 35°C in the summer and 15 to 25°C in winter.
  • Currency: Mexican Peso (MX$).
A metal sculpture in Loreto, Mexico: four sea lions relax on rocks in the sunshine.
Loreto is a great place for marine wildlife encounters

Where is Loreto?

Loreto is a small city and municipality located on the east coast of Mexico’s Baja California Sur peninsula. Once the capital of the state of Baja California Sur, Loreto lies on the Sea of Cortez (also called the Gulf of California), one of the most biodiverse bodies of water in the world.

Loreto is about 222 miles (357 km) north of La Paz by car, which takes about 4.5 hours to drive.

Loreto Map

The best things to do in Loreto

Loreto is a popular tourist destination, known for its stunning natural beauty, rich history, and exciting outdoor activities. There are loads of fun activities in Loreto, from wildlife watching to desert adventures. We’ve compiled the best things to do in Loreto below.

There are so many fun things to do in Loreto

Free things to do in Loreto

Whether you’re planning to stay in town or explore further afield, there are loads of activities and attractions on offer in Loreto – and some of the most fun things to do are completely free! Here’s what we’d recommend adding to your itinerary.

1. Explore Loreto’s old Town

Orient yourself by wandering Loreto’s historic centre and finding some of the city’s most iconic landmarks, including:

  • Plaza Civica – the main square.
  • Loreto Mission – a historic church.
  • Loreto City Hall – an exhibition hall with murals inside.
  • Plaza de las Californias – a small square near the Jesuit Mission and Museum.
People standing in front of Loreto Town Hall.

2. Visit the Jesuit Mission and Museum

The Mission of Our Lady of Loreto (Misión Nuestra Señora de Loreto Conchó) is a Jesuit mission in the centre of Loreto and the oldest church in the whole of Baja California Sur. It was founded on 25th October 1697 and built to face towards the Sea of Cortez. You can visit the museum which sits next door and learn more about the history of the Jesuits in Loreto and Baja California Sur.

A small stone church with a bell tower stands in the Mexican sunshine.
The Jesuit Mission and Museum in Loreto

3. Walk the Malecón

Loreto’s malecón, an ocean-front main street, runs alongside the town and features epic views of Loreto Bay National Park. You can stroll the palm tree-lined pavement or hire a bike and take in the view on two wheels. Stop off at the marina to see wading birds feeding in the shallows or spot the sculptures which are dotted along the malecón. The blue whale sculpture can be found outside the marina.

A large metal sculpture of an adult blue whale and baby stands on the Loreto Malecon. Palm trees sway in the breeze in the background.
The Loreto Malecón is a great place for a walk or cycle

4. Get a Picture with the Loreto Sign

These multi-coloured place names can be found in most cities in Mexico and have become a popular attraction with tourists to Baja California Sur. Each letter is decorated with a picture that represents the area – in Loreto’s case, you can see the sun, sea, cacti, and marine animals. With a backdrop of palm trees and the ocean, this spot on the malecón makes for a great photo opportunity.

Neon coloured letters spell out "Loreto" on the seafront.
Getting a photo with this sign is one of the best things to do in Loreto

5. Relax in the Plaza Publica

Visiting the Plaza Publica (main square) is one of the best free things to do in Loreto. Featuring colourful buildings, boutique souvenir shops and cute restaurants, the Plaza Civica is also a spot that’s popular with the locals. You can relax on benches near the bandstand or enjoy a tequila in one of the nearby bars. This central square is also lined with boutique shops and cosy cafés.

6. Relax on Loreto’s beautiful beaches

Loreto’s malecón is home to some of the city’s best beaches, including Playa Oasis, Playa La Negrita, and Playa La Darsena. Featuring sprawling golden sand, these sun-soaked beaches are easily accessible on foot from Downtown. To the south of town, Playa La Salinita is a long part-pebble, part-sand beach with handmade palapas and easy access to the airport. While Playa Nopolo lies about 5 miles further south and is popular a snorkel spot.

A white sand beach with volcanic rocks and clear blue water.
Loreto has some of the most beautiful beaches

Unique things to do in Loreto

These activities and attractions lie a little further afield from the town centre and showcase the best of Loreto’s rich cultural heritage and stunning natural landscapes.

7. Visit the ancient cave paintings at La Pinguica

The cave paintings at La Pinguica are an unmissable day trip from Loreto. La Pinguica Mountain Range is a UNESCO World Heritage site. Also known as “Canipole”, La Pinguica is just 1.5 hours north of Loreto and is one of the best places in the world to see petroglyphs (rock carvings) and pictographs (cave paintings). Carbon dating has indicated that the rock art is up to 7,000 years ago, having been created by indigenous Baja civilizations. Unless you have a car, you’ll need to book onto a tour to see these historic paintings. The hike is roughly 4.5 miles (6.4km) return, so be sure to wear good shoes and take plenty of water.

Red, orange and black figures have been painted onto a cave wall in Loreto. We can clearly see depictions of people and animals.
La Pinguica cave paintings are over 7000 years old

8. Take a Trip to the San Javier Mission

The Misión San Francisco Xavier de Viggé-Biaundó (San Javier Mission) is a Spanish church in the small town of San Javier. Built during the colonial era of the Viceroyalty of New Spain around 1699, the church is one of the best-preserved missions in Baja.

Don’t worry if you don’t have access to a car. This highly popular San Javier Mission tour provides your transport, knowledgeable guide and lunch at an authentic, local Mexican restaurant. You’ll have plenty of time to stroll through the cobblestone streets and explore the San Javier Mission, fruit orchards and olive gardens.

An impressive stone church stands in front of a back-drop of greenery. A tall fruit tree stands at the church entrance.
San Javier Mission is a great day trip from Loreto

9. Go Blue Whale Watching

Spotting a blue whale is one of the most memorable things to do in Loreto. The waters around the town, known as Loreto Bay National Park, contain 5 large islands which are home to lots of animals, including several endangered species. The bay offers protected waters for blue whales, who migrate here every year to feed, calve and mate. They can be found around the bay between January and March each year and are best seen on a blue whale watching tour.

A blue whale tail hovers above the surface and water pours from it.
Loreto is one of the best places in Mexico for whale watching

10. Spot Blue-Footed Boobies

We thought we’d have to wait until we made it to the Galapagos to see blue-footed boobies, but it turns out they can also be found off the western coast of Mexico and down mainland Central and South America. There are six different species of booby: red-footed, brown, Nazca, masked, Peruvian and blue-footed. You can tell the below birds are blue-footed boobies due to the colour of their feet. The Galapagos contains approximately half of all blue-footed booby breeding pairs. Blue-footed boobies mate for life. Their blue feet are part of an elaborate mating ritual, as males flaunt their feet one at a time in front of the female. The brighter the feet, the more attractive the bird is deemed.

A couple of birds perch on a rock, their bright blue feet are still distinguishable from far away.
Blue-footed boobies can be seen in Loreto

11. Explore the Islands in Loreto Bay National Park

Parque Nacional Bahía de Loreto (Loreto Bay National Marine Park) was created on 19th July 1996 after 3 years of petitioning by local citizens. They were concerned about the impact fishing and development were having on the area and wanted to preserve the bay’s natural environment. Their hard work paid off and in 2005 Loreto Bay was declared a UNESCO World Heritage Site.

The park contains 5 large uninhabited islands: Isla Coronado, Isla del Carmen, Isla Danzante, Isla Monserrat, and Isla Santa Catalina. This photo was taken from Isla Coronado, an extinct volcano and the most popular island to day-trip to.

A photographer leans close to the clear waters of a Mexican beach. Black volcanic rocks cover the shoreline.
Visiting Loreto Bay National Park makes for a beautiful day trip

12. Swim with Sea Lions at Isla Coronado

Swimming with wild sea lions is a once-in-a-lifetime experience and one of the best activities to do in Loreto. Situated in the middle of Loreto Bay National Park, Isla Coronado is a stunning volcanic island with a diverse range of flora and fauna. Several Loreto tour operators offer trips to swim with the island’s cheeky sea lions. While there are strict regulations on boats within the marine park, it’s important to do your research and pick a licensed and ethical company when booking an experience that involves animals.

Three sea lions lie on a rock in Loreto Bay National Marine Park.
You can swim with sea lions in Loreto

13. Go snorkelling in Loreto Bay

Due to having a wealth of diverse marine life, Loreto Bay National Park is really popular for snorkelling and diving. With diverse underwater ecosystems boasting vibrant coral reefs and dramatic underwater rock features, Loreto Bay National Marine Park is perfect for snorkelling. Take a snorkelling Catamaran Cruise in Loreto Bay and experience the crystal-clear waters for yourself.

A group of yellowtail surgeonfish swimming closer, looking for food.
Loreto has great snorkelling spots

14. Go SCUBA diving in the Sea of Cortez

There are more than 40 dive sites and the protected nature of Loreto Bay means the water is often as flat as glass. The waters around Loreto are home to lots of animals, including several endangered species. Some of the animals you might see include blue, fin and humpback whales, dolphins, turtles, sea lions, frigate birds, blue-footed boobies, brown pelicans, angel fish, parrot fish, sierra, dorado, rainbow wrasses and pufferfish. With top-quality dive sites, Loreto gives diving in Cabo a run for its money.

A view underneath the waves: a SCUBA diver gives the "OK" sign. The water is murky and colourful, spanning the whole spectrum of the rainbow.
Loreto is great for diving and snorkelling

15. Birdwatch in Las Garzas Estuary

Nestled at the mouth of Las Garzas Estuary (Estero Las Garzas), this protected ecosystem offers a scenic walk along the beach by the sea. Literally meaning ‘Estuary of Herons’, Las Garzas Estuary is the perfect place to enjoy some birdwatching, with a variety of species including herons calling the reserve home. You can access the estuary in front of Hotel Oasis.

A heron walking amongst rocks by the ocean.
Las Garzas Estuary is great for birdwatching

16. Hike in the Sierra de la Giganta Mountains

A quiet hike through the Sierra de la Giganta mountains is popular with adventure lovers and anyone who wants to get out into nature.

The 0.8-mile (1.3km) out-and-back Tabor Canyon Trail does contain a bit of bouldering but there are safety ropes along the way. There are several sections with more than one route, but so long as you’re following the stream you’ll reach some beautiful freshwater pools at the end. If you’re unsure of doing it yourself, or you don’t have a car, you can join this highly-rated Tabor Canyon guided tour which includes transfers and snacks.

Mesquite Canyon is another popular spot for hiking, offering scenic views along a 9.5-mile (15.3 km) out-and-back track in Loreto’s outback.

A path through the shrubbery in a canyon.
Loreto is surrounded by dusty mountains and cacti

17. Go kayaking or paddle boarding

Water sports are one of the most adventurous things to do in Loreto and there are plenty of places to hire paddleboards or kayaks. You can paddle out into the bay and enjoy views of the town with the surrounding mountains as a cool backdrop. Keep an eye out for marine life such as sea turtles, which can also be spotted swimming around in the shallow waters.

The sun shines down on a row of boats in Loreto, Mexico. The sky is cloudless and the water reflects the strong sunlight.
Most boat trips leave from Loreto Harbour

18. Souvenir shop

Loreto is one of the best places in Baja California Sur for souvenir shopping. With lots of little boutique stores and locally-run shops, you can browse to your heart’s content. The area around the Plaza Civica has the best shopping in Loreto with the most shops offering trinkets, clothing and classic souvenirs, like caps and shot glasses. Or pick up a Mexican item like a local, handmade hammock or blanket.

19. Try sport fishing

If fishing’s your thing, Loreto is a great place to cast a line. The waters in Loreto Bay are protected and fishing is highly regulated to ensure sustainable stocks. June through September are the best months for fishing in Loreto when larger pelagic species like dorado, marlin, sailfish, and tuna are frequently caught. At this time, Loreto hosts various fishing tournaments, attracting anglers from across the region.

Volcanic rocks of an island in Loreto Bay.
Sport fishing is best in Loreto’s summer

20. Play a round of golf

Tee off and enjoy a leisurely game of golf on your Loreto vacation. The Loreto Bay Golf Resort & Spa is popular and known for its stunning ocean views. While TPC Danzante Bay Golf Course is another firm favourite, with an 18-hole fairway that runs through valleys, arroyos, dunes, and foothills.

The sweeping Loreto Bay.
Playing golf is a popular activity in Loreto

21. Embark on an ATV adventure

Ride an all-terrain vehicle over rolling dunes by the sea on an ATV adventure in Loreto. Leave the malecón behind as you explore Loreto’s stunning natural areas and visit the natural springs and pools of Las Virgines – the perfect way to spend the day if you’re seeking a bit of adrenaline.

Driving along ta road by a beach.
See the sights from an ATV

22. Attend a festival

Loreto hosts a variety of cultural, historical, and natural events throughout the year. Here are some key events and festivals to experience in Loreto:

  • Late February to March: Blue Whale Festival – Celebrates Loreto’s marine life with boat tours and conservation activities.
  • February or March (before Lent): Carnival (Carnaval) – Colorful parades, music, and dancing leading up to Lent.
  • March or April (dates vary): Holy Week (Semana Santa) – Religious ceremonies, processions, and cultural celebrations in Loreto’s churches.
  • September 8: Our Lady of Loreto Festival – Religious celebrations honouring the town’s patron saint with processions, music, and dancing.
  • September 16: Mexican Independence Day – Patriotic festivities with fireworks, parades, and traditional Mexican music and food.
  • November 1-2: Day of the Dead (Día de los Muertos) – Altars, food, and cultural displays to honour ancestors.
  • Autumn or Winter: Loreto Arts and Culture Festival – Showcases local artists, musicians, and craftspeople with live performances and exhibits.
  • December 3: San Javier Festival – Pilgrimage to the San Javier Mission with parades, traditional food, and celebrations.
A man waving as he sits on a parade float with his friends. The float is constructed in the style of a traditional Mexican palapa.
There’s a year-round program of events in Loreto

23. Try authentic Mexican food

Loreto is home to a variety of local restaurants serving some of the best authentic cuisine in the region. Savour Baja-style fish tacos, a signature dish made with fresh grilled or battered fish, crispy cabbage, creamy sauce, and soft tortillas. Don’t miss the chance to try chocolate clams (almejas chocolatas), a local speciality often prepared with butter and garlic, grilled over an open flame. Pair your meal with a glass of wine from Baja’s Valle de Guadalupe or a refreshing margarita. Discover the best restaurants in Loreto in the section below.

Fresh limes atop vegan tacos at Mi Vegano Favorito, San José del Cabo.

The best day trips from Loreto

There’s a wealth of exciting destinations to discover just on Loreto’s doorstep. These are the day trips from Loreto you should absolutely consider adding to your itinerary.

24. Meet friendly grey whales in Magdalena Bay

Taking a trip to the Pacific Coast is one of the top things to do in Baja California Sur. It’s here that you can take a boat trip into one of the lagoons that are popular breeding and birthing grounds for grey whales in Baja. A lot of trips to Magdalena Bay, the most accessible lagoon, actually start in Loreto, which is only a 2.5-hour drive through the beautiful Sierra de la Giganta mountain range.

We’d recommend staying overnight in a whale camp, where you can see whales from your tent. With Magdalena Bay Whales you also get a private whale watching tour with your own personal captain on each day of camp. But a day tour to Magdalena Bay from Loreto is a great option to experience these friendly whales if you have limited time.

A barnacle-covered grey whale tail in Magdalena Bay, Mexico.
Loreto is the closest large town to Magdalena Bay

25. Mulegé

To see more of Baja, consider taking a day trip from Loreto to Mulegé. A charming coastal town, Mulegé is located about 93 miles (150 km) to the north of Loreto and takes about 2 hours to drive. Start your visit at the Mulegé Mission (Mission Santa Rosalía de Mulegé), a historic 18th-century church built by the Jesuits. Explore the town centre and its public plaza, stopping at shops, art galleries, and the small museum, Museo de Mulegé. Then, after a delicious lunch in a local restaurant, relax on Playa Santa Teresa, enjoy some water sports, and detour to the Mulegé River with its lush vegetation and birdlife.

The clear white sand of a beach.

26. La Paz

Visit the state capital of La Paz, a vibrant coastal city on the Sea of Cortez. Known for its seafront malecón and charming city centre, La Paz is home to a historic mission and a couple of museums.

The surrounding area is known for its natural beauty, from the famous Balandra Beach to Isla Espíritu Santo National Park. Several amazing wildlife encounters are possible here, from swimming with whale sharks to snorkelling with sea lions. Whales can also be found here during winter.

At about 222 miles (358 km) south of Loreto, it’s about 4-5 hours’ drive, so we’d recommend spending at least one night in the city to avoid a long round trip.

The La Paz sign is made up of multiple colours and backs onto the ocean.

The best restaurants in Loreto

Loreto offers a variety of dining options, from casual beachfront eateries to local restaurants. We basically ate our way around Loreto on our trip. Here’s a list of some of the best restaurants in Loreto that we loved:

  • Mezzaluna La Tabernita de Loreto Cocina Rústica is a Uruguayan-owned Italian restaurant with delicious homemade pastas, pizzas and a fine selection of craft beers and wines. The vegan lasagne is divine.
  • Los Olivos, located within The Mision Hotel, offers a mix of Italian and Mexican classics, with panoramic views of Loreto Bay. We’d highly recommend the nachos and Aztec soup.
  • El Andador Café is the only spot you should consider for breakfast. It’s super affordable and has a nice terrace space with partial views of Loreto’s Mission. We’d recommend the pancakes and huevos divorciados (divorced eggs), so-called because each egg is smothered in a different hot sauce.
  • Cafe Olé does great coffee and Mexican snacks, as well as providing a nice indoor-outdoor space for nomadic workers.
  • Sea-Coffee Café’s frappés (blended iced coffee) are the best in town. The café also provides a nice place for digital nomads to work, with plenty of comfy seats and plug sockets.

Where to stay in Loreto

Loreto is a small and popular town which means it’s not the cheapest place in Baja California Sur to stay. But there are still a lot of great options, ranging from budget-friendly to luxury.

Budget: One of our favourite ways to save money when travelling is to choose self-catering accommodation so we can cook for ourselves. You can find a great range of self-catering properties on websites like Vrbo and Airbnb, with some apartments starting at as little as $30 a night. You can also find private rooms – a great option if you’re planning to explore and eat out a lot and are only looking for a bed to rest your head.

Mid-range: The Iguana Inn is a sweet little hotel near the main plaza with 4 rooms ranging from $60 for 3 people to $80 for 4 people. A basic kitchenette with sink, fridge, coffee maker and microwave are provided in each room too.

Luxury: The Mision Hotel is an ocean-front luxury hotel situated in the heart of Loreto. With comfortable suites, indoor-outdoor ocean-view dining, large pool and a Starbucks onsite, The Mision has everything you need for a relaxing and rewarding break.

There are many sea birds around Loreto.
Loreto is home to many species of seabird

Loreto FAQs

Now that you know what to do in Loreto, let’s address some frequently asked questions.

Is Loreto, Mexico, safe in 2024?

Loreto is super safe. As a sleepy town, popular with Americans for vacation or retirement, Loreto is actually one of the safest places in Mexico. There is very little crime, and what crime there is is petty. Baja California Sur as a whole is also very safe and doesn’t get touched by some of the more serious crimes you hear about in Baja California, on the border with the USA.

How to get to Loreto, Mexico?

This depends on where you’re coming from. Most people coming from America and Canada will be able to fly directly into Loreto airport.

Internationally, it’s easier to get a flight to BCS’s capital, La Paz. From there you can get a connecting flight with Aero Calafia on Mondays and Fridays. The easier, cheaper and more eco-friendly way to get to Loreto from La Paz is to take the bus. Aguila Auto Transportation runs the route, which takes around 5 hours and costs approximately $45.

Book your Loreto Airport Private Transfer: Pick Up or Drop Off here!

Finally, you could include Loreto as a drop-off destination in a tour package. This is what we did when we stayed at Magdalena Bay Whales’ Grey Whale Camp – we negotiated a pick up in La Paz and drop off in Loreto as part of the tour price.

Which airlines fly to Loreto Mexico?

Alaska Airlines flies from Los Angeles and San Francisco, American Airlines connects Loreto with the Dallas Fort-Worth and Phoenix airports, while WestJet offers flights from Calgary in the winter.

How far is Loreto Mexico from San Diego?

Loreto is 744 miles (1200km) from San Diego. Driving down Baja can be a great way to see more of the peninsula and make for a fun road trip. The journey takes about 16 hours, so we’d recommend breaking it up into two or more days. Alternatively, Volaris and Aereo Calafia fly from San Diego to Loreto once a day.

Are blue whales sighted in Loreto, Mexico?

Yes, Loreto is actually one of the best places in the world to see blue whales. To be in with a chance to spot the world’s largest animal you’ll need to time your trip between January and March and book onto a licensed tour. Blue Whale Watching in Loreto is a magical experience.

Neon coloured letters spell out "Loreto" on the seafront.
Now you know the best things to do in Loreto, Mexico!

Read next:

Everything you need to know about Blue Whale Watching in Loreto

The 26 Best Things to Do in La Paz

What to eat in La Paz, Mexico + The 4 Best Spots for Fish Tacos

Balandra Bay: Mexico’s Most Beautiful Beach

Everything you need to know about swimming with Whale Sharks in La Paz

Everything you need to know about Snorkelling with Sea Lions in La Paz

Save this article for later!