Breathtaking aerial view of the lake and mountains in Tacna, Peru, under a clear blue sky.
List · Lima 8 picks

The 8 Best Small Towns Near Lima for a Weekend Escape

From a wine-and-rafting valley three hours south to a laid-back surf town an hour down the coast, these are the towns Limeños actually drive to when they need to leave the gray city behind.

Last updated July 9, 202611 min read
Top pick

Lunahuana is the best all-rounder for a weekend of wine, rafting, and good weather; choose Paracas for coast and wildlife, or San Bartolo if you want the closest beach escape from Lima.

Lima sits between the desert coast and the Andes, which means an easy drive in almost any direction lands you somewhere completely different: a sunny river valley, a wildlife-rich bay, a whitewashed surf town, or a mountain village where the fog finally lifts. Limeños escape the coastal gray (the famous garua) most weekends, and you can do the same with anything from a half-day to two nights.

This list runs roughly closest-first within reason, mixing coast, desert, wine country, and the sierra so there is something for every mood and every amount of time. Each entry has the real travel time and how to get there, whether you are renting a car, taking an intercity bus, or joining a tour.

A few of these (Paracas, Huacachina) are a longer haul south and work best as a full day or overnight; others (San Bartolo, Chosica) are close enough for a lazy lunch and a swim. Use the comparison details to match the town to the time you actually have.

Lunahuana1
Lunahuana Google
Canete Valley, about 180 km south of Lima
This green river valley is Lima's favorite adventure-and-wine weekend, and it reliably has sun when the capital is under cloud. The Canete River draws rafters and kayakers (rapids run Class II-IV depending on season, biggest around December to April), while the surrounding hills are dotted with small bodegas making pisco and rustic wines you can taste straight from the barrel. The village plaza is sleepy and pretty, and lodges along the river make it easy to stay overnight. Come for adrenaline, leave slightly tipsy on pisco sour.
  • White-water rafting on the Canete River
  • Pisco and wine tasting at bodegas like Viejo Molino or Santa Maria
  • Camarones (river prawns) in a riverside restaurant
  • Zip-lining and quad biking in the surrounding hills
Best for an active weekend with wine and good weather
Getting there About 3 to 3.5 hours by car via the Panamericana Sur; by bus to San Vicente de Canete, then a colectivo up the valley
Paracas2tours from $55.00
Paracas Google
Ica region, about 260 km south of Lima
A small fishing-turned-tourist town on a desert bay, Paracas is the launch point for the Ballestas Islands, where boat tours cruise past sea lions, Humboldt penguins, and the giant hillside geoglyph known as the Candelabra. On land, the Paracas National Reserve delivers red-sand beaches, dramatic desert cliffs, and empty ocean views. The waterfront (El Chaco) has seafood restaurants and sunset drinks, and it pairs naturally with the Huacachina oasis further south. It is a longer trip but a genuinely different world from Lima.
  • Ballestas Islands boat tour for sea lions and penguins
  • Paracas National Reserve and Playa Roja
  • Fresh ceviche and grilled fish on the El Chaco boardwalk
  • Sunset over the bay
Best for wildlife, desert coast, and a coast-and-oasis overnight
Getting there About 3.5 to 4 hours by bus (Cruz del Sur, Peru Hop) or car down the Panamericana Sur
San Bartolo3
San Bartolo Google
Southern beaches, about 50 km south of Lima
The most appealing of Lima's southern beach towns, San Bartolo has a relaxed, slightly upscale feel without the party crowds of Asia further down the coast. In summer (roughly December to March) the sea is warm enough to swim, the small bay fills with surfers and families, and cliffside restaurants serve ceviche with an ocean view. Out of season it is quiet and cheap, a fast reset from the city. It is close enough to visit for a long lunch and a swim and be back in Lima by dinner.
  • Swimming and surfing in the sheltered bay
  • Fresh seafood at cliffside cevicherias
  • Sunset walks along the malecon
  • Tide pools and rock formations at low tide
Best for the closest, easiest beach day from Lima
Getting there About 1 hour by car down the Panamericana Sur; buses and colectivos run from southern Lima
Antioquia4
Antioquia Google
Lurin Valley, about 75 km east of Lima
This tiny Andean village became an unlikely art project: every house on and around the plaza is painted with bright flowers, birds, and geometric patterns, turning the whole settlement into a walkable mural. Set in the dry Lurin valley above Cieneguilla, it usually has clear skies and warm afternoons, and the drive up the river valley is scenic in its own right. It is small (you can see it in a couple of hours), so pair it with lunch in Cieneguilla or a valley hike. Great for photographers and a mellow escape from the coastal gloom.
  • The fully painted houses around the main plaza
  • Local honey, fruit, and preserves for sale
  • The scenic drive up the Lurin valley
  • A relaxed lunch in nearby Cieneguilla
Best for photography and a half-day scenic drive
Getting there About 2 to 2.5 hours by car via Cieneguilla and the Lurin valley road
Chosica5
Chosica Google
Rimac Valley, about 40 km east of Lima
Nicknamed the 'Villa del Sol,' Chosica sits just high enough on the central highway to poke above Lima's fog, so it draws day-trippers chasing sunshine and warmth. The riverside town has a busy plaza, weekend markets, and simple restaurants, and it is the gateway to greener spots like Callahuanca and Santa Eulalia further up the valley. It is more workaday than pretty, but it is the quickest way to trade gray skies for blue ones. Good for an easy, cheap change of scene.
  • Reliable sunshine above the coastal fog
  • The Parque Central and weekend market
  • Day trips up-valley to Callahuanca's chirimoya orchards
  • Riverside picnic spots
Best for a quick, budget sunshine fix
Getting there About 1 to 1.5 hours by car or bus on the Carretera Central
Canta and Obrajillo6
Canta and Obrajillo Google
Chillon Valley, about 100 km northeast of Lima
Canta is a proper Andean town (around 2,800 m) with cobbled streets and cool mountain air, and just below it the hamlet of Obrajillo offers riverside meadows, horseback riding, and trout straight from the water. This is where Limeños go to feel like they have reached the mountains without a long journey, with pine forests, waterfalls, and stone bridges nearby. Bring a layer: it is genuinely cooler than the coast. It is best as an overnight to enjoy the walks and slow down.
  • Riverside relaxing and horseback riding in Obrajillo
  • Fresh grilled trout (trucha)
  • Waterfalls and short valley hikes
  • Cool, clear mountain air and starry nights
Best for a mountain-air weekend and easy hikes
Getting there About 2.5 to 3 hours by car or bus north via the Chillon valley
Azpitia7
Azpitia Google
Mala Valley, about 75 km south of Lima
A small village perched above the Mala River, Azpitia has quietly become a weekend food-and-wine destination, with lookout restaurants over the green valley and a cluster of artisanal wineries and pisco makers. It usually enjoys clear skies, and the balcony terraces are made for a long lunch of country cooking and camarones from the river below. It is close enough for a day trip yet feels rural and unhurried. Come hungry and plan to linger over the view.
  • Valley-view lunch at a mirador restaurant
  • Pisco and wine tasting at small bodegas
  • River prawns and traditional criollo cooking
  • The scenic drive through the Mala valley
Best for a leisurely food-and-wine day trip
Getting there About 1.5 to 2 hours by car via the Panamericana Sur to Mala, then up the valley
Huacachina8tours from $94.05
Huacachina Google
Ica region, about 300 km south of Lima
A palm-ringed lagoon surrounded by towering sand dunes, Huacachina is a genuine desert oasis on the edge of the city of Ica and one of Peru's most photographed spots. The draw is adrenaline: dune buggy rides that fly over the sand and sandboarding down the slopes, ideally timed for sunset when the dunes glow orange. It is small and touristy but undeniably spectacular, and it pairs with Ica's pisco vineyards and often with Paracas on the way. It is a long trip, so treat it as a full day or, better, an overnight.
  • Dune buggy ride and sandboarding at sunset
  • Sunset views over the dunes and lagoon
  • Pisco tasting at Ica vineyards like Tacama or El Catador
  • The palm-fringed oasis itself
Best for desert adventure and dramatic scenery
Getting there About 4.5 hours by bus or car down the Panamericana Sur to Ica, then 5 minutes to the oasis

Want these spots worked into your trip?

We'll build a custom Lima itinerary around the places you pick.

Generate itinerary
Good to know

Before you go

When to goLima's coast is cloudy and cool from roughly May to November (the garua season), which is exactly when inland and desert towns like Lunahuana, Antioquia, Chosica, and Huacachina shine with clear skies. For beach towns like San Bartolo, come December to March for warm water.
Getting aroundRenting a car gives the most freedom for valley towns like Azpitia, Antioquia, and Canta. For Paracas and Huacachina, comfortable intercity buses (Cruz del Sur, Peru Hop) or an organized day trip are easier than driving.
Book aheadWeekend lodges in Lunahuana and Canta fill up on Peruvian holidays and long weekends (feriados). Paracas and Huacachina buggy tours and Ballestas boats are best reserved a day or two ahead in high season.
AltitudeCanta and Obrajillo sit around 2,800 m, so take it easy on arrival and bring a warm layer for cool nights, even when Lima is mild.

Whatever kind of break you need, there is a town within a few hours of Lima that delivers it: sun over the fog, dunes at sunset, a plaza full of murals, or a river lunch with a pisco in hand. Pick one that matches your time and your mood, check the season, and point the car (or the bus) out of the city.

Frequently asked questions

Which small town near Lima is best for a day trip?
San Bartolo is the easiest true day trip at about an hour south for a beach and seafood lunch. If you want sunshine and scenery, Antioquia's painted village or Chosica are reachable in 1 to 2.5 hours and back the same day.
How do you get from Lima to Paracas?
Paracas is about 3.5 to 4 hours south down the Panamericana Sur. Comfortable buses like Cruz del Sur and Peru Hop run daily, or you can join a day trip that includes the Ballestas Islands and often continues to Huacachina.
What is the closest mountain escape from Lima?
Chosica, about 40 km east on the Carretera Central, is the quickest way to rise above Lima's fog into sunshine. For a proper Andean feel with cool air and river valleys, Canta and Obrajillo are about 2.5 to 3 hours northeast.
Can you visit Paracas and Huacachina in one trip?
Yes, and it is the most popular way to do both. Many tours from Lima combine a Ballestas Islands boat ride and Paracas reserve with the Huacachina dune buggies and Ica pisco tasting, either as a long full day or a more relaxed two-day trip.
Which town near Lima is best for wine and food?
Lunahuana is the classic choice for pisco and rustic wine alongside rafting and river prawns. For a shorter, lower-key food day, Azpitia in the Mala valley has valley-view restaurants and small bodegas about 1.5 to 2 hours south.
Plan with MagicTrips

Build your own Lima trip

Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Lima itinerary.

Ready to book your stay?

Hotels
Homes

Traveling somewhere else?

Generate a custom itinerary