
Things to Do in Lima
50 curated spots from Lima itineraries
Activities & Attractions
30 curated experiences

Kourion Archaeological Site
Visit the hilltop Greco-Roman site with its theater, mosaics, and sweeping sea views over rugged cliffs; wear a hat and bring water as there is little shade.
2h 30m · $5-7 per person
Huaca Pucllana Archaeological Site
Visit the pre-Inca adobe pyramid surrounded by gardens and trees; take the guided tour to learn how this ceremonial center functioned in the Lima culture.
1h 30m · $8-12 including guided visit
Malecón de Miraflores Coastal Walk
Stroll the clifftop path from Parque del Amor toward Parque Raimondi, with ocean views, playgrounds, and paragliders overhead.
1h 30m · Free
Limassol Castle & Medieval Museum
Visit the small but atmospheric castle in the heart of Old Town, then climb to the roof for views over tiled rooftops and minarets. Inside, browse medieval artifacts, weapons, and old stone rooms that stay cool even in summer.
1h · $5
Barranco Historic Center & Puente de los Suspiros
Start near the main plaza and wander the narrow streets to the Puente de los Suspiros (Bridge of Sighs), passing colorful colonial houses, lush bougainvillea, murals, and stairways leading down toward the sea. Take your time to photograph street art and peek into small galleries or cafés.
2h 30m · Free
Barranco Street Art & Puente de los Suspiros
Walk through Barranco’s colorful streets, murals, and the famous Bridge of Sighs, then down to the Bajada de los Baños path toward the ocean.
2h · Free
Barranco Street Art & Puente de los Suspiros Walk
Wander from Barranco’s main plaza down to the Puente de los Suspiros, exploring murals, ivy-covered houses, and leafy streets; then continue down to the Bajada de los Baños for a wilder, ravine-like walkway toward the beach.
2h 30m · Free
Huaca Huallamarca
Smaller adobe pyramid in a quiet, green part of San Isidro, with a small site museum.
1h · $3-6
Limassol Marina Boardwalk
Walk from Molos into the modern marina zone with sleek yachts, wooden decks, and sea views; sit on benches and enjoy the mix of water and architecture.
1h 30m · Free
Malecón de Miraflores Cliffside Walk
Walk the clifftop parks from Parque del Amor toward Parque Raimondi, enjoying ocean views, paragliders, gardens, and lots of greenery; plenty of benches and photo spots.
2h · Free
Molos Seafront Promenade
Walk the palm- and pine-lined promenade, check out sculptures, small piers, and pockets of greenery that add a subtle jungle feel by the sea.
1h 30m · Free
Parque Kennedy & Cat Park
Walk through the central park, see the famous cats lounging in the flowerbeds, and check the small craft stalls on the edges.
1h · Free
Akrotiri Salt Lake Edge
Take a half-day scenic drive for open skies, salt-lake views, and a quieter nature change of pace.
2h · Free
Akrotiri Salt Lake Viewpoint & Wetlands
Head to the edge of the salt lake and nearby reeds; in cooler months you might spot flamingos and birds against a wide, wild landscape.
1h 30m · Free
Ancient Kourion Archaeological Site
Explore the impressive Greco-Roman ruins set dramatically on a clifftop: a restored theater, mosaic floors, and sweeping views over the sea and coastline; bring hats and water as there is little shade.
2h · $5-7 per adult, reduced for children
Artemis Nature Trail (Troodos)
Easy, mostly flat loop around Mount Olympus through pines and low scrub with occasional views; cool, forested, and calm.
3h · Free (transport extra)
Bajada de Armendáriz Sunset Walk
In the early evening, walk or taxi to the Bajada de Armendáriz, a green ravine road connecting Miraflores’ clifftop to the Costa Verde beach; stroll part of it to enjoy the steep cliffs, vegetation, and ocean views at sunset, then loop back to Miraflores center by taxi or on foot.
1h · Free (plus optional short taxi $3-6)
Bajada de Baños & Puente de los Suspiros
Descend the old walkway to the sea through lush vegetation and colorful houses, then visit the iconic Bridge of Sighs.
1h · Free
Bajada de los Baños
Walk the historic descent toward the coast, stopping for photos, views, and a slower romantic pace.
1h · Free
Barranco Free-Explore & Sunset at Mirador Catalina Recavarren
After lunch, wander Barranco’s side streets and end at the ocean viewpoint for a sunset framed by cliffs, trees, and the Pacific; watch the light change and street musicians come out.
2h · Free
Barranco Seaside Walk (Bajada de Baños)
Follow the Bajada de Baños path from the bridge down toward the ocean, passing greenery, murals, and old houses, until you reach the coastal road and beach area.
1h 30m · Free
Bosque El Olivar (El Olivar Park)
Historic olive grove park with tall trees, ponds, and birds in the middle of San Isidro, surrounded by elegant streets.
1h 30m · Free
Bridge of Sighs and Plaza in Barranco
Finish with the iconic bridge area and nearby plaza for a romantic night stroll.
45m · Free
Circuito Mágico del Agua (Magic Water Circuit)
Visit after dark to walk among illuminated fountains and light shows in a large, tree-filled park; you can take photos, watch the timed main show, and enjoy cooler evening temperatures.
1h 30m · $2-5
Cyprus Folk Art Museum
See traditional crafts, textiles, and household objects that give a good sense of local life.
1h · $3-5
Cyprus Motor Museum
Visit the car collection for a fun, child-friendly indoor outing with enough variety to hold attention.
1h 30m · $8-12
Dasoudi Beach
Enjoy a classic family beach morning with swimming, sand play, and shade from the coastal trees.
2h 30m · Free
Dasoudi Coastal Walk
Take a slow post-lunch walk under the pines and along the water, with plenty of breaks.
1h 30m · Free
Dasoudi Park Walk
Walk the shaded coastal park paths and tree-lined edges for a greener seaside mood.
1h 30m · Free
El Olivar Park
Walk among olive trees and quiet paths for a lush, peaceful change of pace from the city center.
1h 30m · FreeRestaurants & Food
20 local favorites

Canta Rana
Order grilled fish, arroz dishes, salads, or chicken plates; avoid any pork-based specials and confirm sauces are halal-friendly.
1h 15m · $15-30 per person
Cala Restaurante
Seaside restaurant built into the Costa Verde cliffs, with lots of wood and views of surf and rocky shore. Choose halal-friendly seafood and vegetarian dishes like grilled fish, seafood rice (confirm no chorizo or pork), causa vegetariana, and salads; specify no alcohol in sauces or reductions.
1h 30m · $25-40 per person
Isolina Taberna Peruana
Nostalgic tavern in a historic house; order large sharing portions of fish sudado (fish stew), seafood rice, and veggie sides, skipping all pork and beef plates.
2h · $25-35 per person
Klotok Dinner
Fish soup special.
1h 15m · Included
La Lucha Sanguchería Criolla (Parque Kennedy)
Iconic sandwich shop by Parque Kennedy with a lively, urban vibe. For halal: stick to vegetarian options like the grilled cheese sandwich (sandwich de queso), avocado and tomato sandwich, fries, and fresh juices—avoid all meats as they are not halal.
45m · $8-12 per person
Meze Taverna
Begin with a relaxed breakfast of omelets, halloumi, fruit, bread, and coffee; ask for any halal-friendly vegetarian options available.
1h · $12-20 per person
Puku Puku Café (Miraflores)
Cozy multi-level café with plants and rooftop; choose pastries, toasts, and simple egg dishes without bacon or ham, plus Peruvian coffee.
1h · $8-14 per person
Tanta (Larcomar)
Popular Gastón Acurio casual restaurant inside Larcomar mall, facing the ocean with greenery and warm lighting. Opt for vegetarian and seafood Peruvian classics like ají de gallina without chicken (ask for a vegetarian version if available), vegetable pastas, salads, and fish dishes prepared without wine or beer; confirm no lard or meat stock in sauces.
1h 15m · $18-30 per person
Alma Bar Restaurante (Iberostar Selection Miraflores)
Hotel restaurant with a lush, plant-filled design and partial ocean views. Focus on the breakfast buffet’s clearly separable halal-friendly options: fresh fruits, breads, cheeses, eggs made to order, yogurt, smoothies, and vegetable dishes—avoid any pork or non-halal meats and confirm with staff (“solo vegetales, huevos y queso, por favor”).
1h · $15-25 per person
Amoramar
Stylish restaurant with a lush patio and contemporary Peruvian seafood. For halal: choose fish and seafood dishes like grilled octopus, fish of the day, and veggie sides; confirm no alcohol-based sauces or meat broths are used in your selection.
1h 30m · $25-40 per person
Artima Bistro (Halal-friendly choices)
Elegant courtyard by Limassol Castle with greenery, stone walls, and a slightly wild, garden feel. They serve several fish, seafood, and vegetarian dishes; focus on grilled fresh fish, seafood pasta without wine, salads, and vegetable starters. Confirm with staff which dishes are cooked without alcohol and pork and that a separate pan/grill is used where possible.
1h 30m · $25-40 per person
Bembos Miraflores
Choose chicken burgers or vegetarian items and confirm no bacon or pork toppings are included.
45m · $8-15 per person
Beso Francés Crepería - Larco
Crepe café on Avenida Larco; choose vegetarian crepes (cheese, mushrooms, spinach), sweet options (banana, Nutella), and fruit smoothies. Request no alcohol-based ingredients and avoid meat crepes to stay comfortably halal.
1h · $8-15 per person
Beyrouty Restaurant
Order a halal-friendly Middle Eastern breakfast such as manakish, eggs, hummus, foul, and fresh bread; ask for coffee or tea without alcohol-based flavorings.
1h · $8-15 per person
Bodega Verde
Order fruit, eggs, toast, and coffee; keep it halal-friendly by avoiding pork-based plates and requesting no ham.
1h · $10-18 per person
Café de Lima
Classic churros con chocolate or tamales for local start.
45m · $8-12 per person
Cala Barranco
Choose grilled fish, chicken, salads, and vegetable dishes, and confirm no alcohol-based sauces or pork ingredients are used.
1h 20m · $25-40 per person
Central Mercado Surquillo
Fresh ceviche and anticuchos stalls—sample diverse Peruvian bites with guide if desired.
1h · $15-25 per person
Chifa San Joy Lao (Barrio Chino)
Classic Chinese-Peruvian restaurant in Lima’s Chinatown, open from late morning. For halal: focus on seafood and vegetable stir-fries, rice, and noodle dishes without pork or other meats; clearly request no alcohol and no meat broths (caldo de carne) in your order.
1h · $10-15 per person
Columbia Beach Restaurant (Halal-friendly choices)
Trendy beach‑club restaurant surrounded by palms and landscaping, with a strong tropical vibe. Order sushi with vegetarian or prawn options, grilled fish, salads, and veg dishes; clearly request no alcohol in marinades/sauces, no pork, and ask if they can prepare your food on a clean section of the grill or in separate pans.
1h 30m · $25-45 per person