In the western part of Andalusia, you’ll find the remarkable town of El Rocío. It’s known for its famous pilgrimage, which turns the town into a lively, crowded place during Pentecost as thousands of visitors arrive. But for the rest of the year, this whitewashed village is much quieter. Most people visit then to experience the town’s unique western feel. El Rocío looks like something straight out of an old western movie, the kind of place where you wouldn’t be surprised to see a cowboy ride by on horseback. Keep scrolling to see the photos that capture this atmosphere and read more about what makes this town in Andalusia so special.



Where is El Rocio located?
El Rocío is located in Andalusia, in the region of Huelva to be exact. Nearby cities include Huelva itself, the capital of the province, and also Seville. The town sits right in the heart of the La Doñana National Park, surrounded by nature. The Spanish coast isn’t far either. The closest beach is Matalascañas, where you’ll find a wide stretch of sandy shoreline perfect for a day by the sea.
Recommended Read: full guide to visiting Andalusia



Where to Stay in El Rocio
Since the town is just an hour’s drive from Seville, it makes a great day trip during a holiday in the city. But El Rocío and its surroundings have enough charm to make you want to stay longer. There are plenty of lovely places to spend the night in the village. If you’re planning to visit during one of the major annual events, such as the Horse Blessing or the Pilgrimage, be sure to book well in advance. Accommodation prices tend to rise sharply during these busy times.
Highly recommended places with a great location include Palacio Doñana, which offers a sunny garden and terraces, Casa Rural Arenas de El Rocio set in a historic mansion, or Hospederia El Cazadero Real right next to the church and with a view over the water.



Western Village in Andalucia
You won’t actually see cowboys here, but they wouldn’t feel out of place. El Rocío truly feels like the set of a western movie. There are no paved streets, only dusty dirt roads throughout the town. Walking around feels like stepping back in time or landing in the wild west. Are there really only dirt roads? We explored much of the town and found pavement only on the promenade along the edge of the main village square.
Everything here is made for horseback riding. These days, the horses and covered wagons are mostly used for tourism, but it’s clear that they were once part of everyday life. The large open squares with patches of grass show where horses once grazed. And those wooden beams in front of nearly every house? That’s where the reins were tied.
Wild horses still live around El Rocío. They’re hard to miss, as they roam freely through the nature reserve surrounding the town. Once a year, on June 26, they’re rounded up and brought into the village for a blessing. During this event, called the ‘Saca de las Yeguas’, some of the horses are sold at a local market before the rest are released back into the national park.
The whitewashed houses lining the dusty streets help keep the heat at bay and give El Rocío a charming, picture-perfect look. Most of the homes have a kind of veranda, adding even more to the cowboy-town feeling. But the real showpiece of the town is the large white church, standing proudly above everything else.



The Virgin of El Rocío
The Ermita de la Virgen del Rocío, with its bright white walls and statue of the Virgin Mary, stands proudly on the village square. The original church was destroyed in the Lisbon earthquake of 1755, and this current building took its place. The church may seem unusually large for such a small town, but that’s because it is a place of pilgrimage. This is the very spot where the Virgin Mary is said to have appeared and performed miracles of healing. That story is why El Rocío has become the heart of one of Spain’s most famous pilgrimages, drawing up to a million visitors each year.
Once a year, huge crowds make their way to the village, arriving on horseback and in covered wagons, all to honor Saint Mary of El Rocío. This event, known as the Romería del Rocío, is considered one of the largest religious festivals in Spain. During this time, the peaceful village transforms completely, and it becomes almost impossible to find a single hotel room anywhere nearby.



Donana National Park
El Rocío is located right in the heart of Doñana National Park, which is definitely worth a visit in its own right. This vast wetland area is home to a wide variety of unique plants and animals. We spotted both flamingos and deer during our visit, and although rare Iberian lynxes also live here, chances of seeing one are quite slim.
The park is a beautiful place for walking. From El Rocío, you can follow the Camino de Moguer, a scenic trail that takes you through part of the park. Other lovely walking routes start at the three main visitor centers in the area. Most of these are short hikes, ranging from just over 2 kilometers at the La Rocina visitor center to 7 kilometers from the Palacio del Acebrón, a striking white palace in the park.
For a more adventurous experience, you can explore Doñana with a guide. One of the most exciting options is a 4×4 tour that takes you deep into the park and shows you its landscapes from a whole new perspective.