Things to Do in Lima
DESTINATION GUIDE

Things to Do in Lima

50 curated spots from Lima itineraries

Activities & Attractions

30 curated experiences

Kourion Archaeological Site
Do
morning

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
Do
morning

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
Do
late morning

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
Do
morning

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
Do
morning

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
Do
morning

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
Do
afternoon

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
Do
morning

Huaca Huallamarca

Smaller adobe pyramid in a quiet, green part of San Isidro, with a small site museum.

1h · $3-6
Limassol Marina Boardwalk
Do
afternoon

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
Do
morning

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
Do
morning

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
Do
morning

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
Do
morning

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
Do
morning

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
Do
morning

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)
Do
morning

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
Do
evening

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
Do
evening

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
Do
afternoon

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
Do
evening

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)
Do
evening

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)
Do
morning

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
Do
evening

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)
Do
evening

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
Do
morning

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
Do
morning

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
Do
morning

Dasoudi Beach

Enjoy a classic family beach morning with swimming, sand play, and shade from the coastal trees.

2h 30m · Free
Dasoudi Coastal Walk
Do
afternoon

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
Do
afternoon

Dasoudi Park Walk

Walk the shaded coastal park paths and tree-lined edges for a greener seaside mood.

1h 30m · Free
El Olivar Park
Do
morning

El Olivar Park

Walk among olive trees and quiet paths for a lush, peaceful change of pace from the city center.

1h 30m · Free

Restaurants & Food

20 local favorites

Canta Rana
Eat
evening

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
Eat
afternoon

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
Eat
evening

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
Eat
evening

Klotok Dinner

Fish soup special.

1h 15m · Included
La Lucha Sanguchería Criolla (Parque Kennedy)
Eat
morning

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
Eat
morning

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)
Eat
morning

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)
Eat
evening

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)
Eat
morning

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
Eat
evening

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)
Eat
evening

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
Eat
evening

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
Eat
morning

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
Eat
morning

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
Eat
morning

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
Eat
morning

Café de Lima

Classic churros con chocolate or tamales for local start.

45m · $8-12 per person
Cala Barranco
Eat
afternoon

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
Eat
afternoon

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)
Eat
morning

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)
Eat
evening

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

More on Lima

BUILD YOUR LIMA PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning