Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
Peru

1. Machu Picchu

9.4
Machu Picchu, Machu Picchu, Cusco
Historic and Protected Site · 507 tips and reviews

Ben E.Ben Engen: I've seen much of the rest of the world. This is one of the few things that really lives up to the hype.

2. Wayna Picchu

8.8
Parque Nacional Machu Picchu (Machu Picchu), Machu Picchu, Cusco
Mountain · 58 tips and reviews

Ben E.Ben Engen: You've come this far. Don't quit now.

3. Belmond Sanctuary Lodge

8.0
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
Hotel · 21 tips and reviews

Ben E.Ben Engen: The hotel is pretty standard as far as nice hotels go, but it's the location that makes it amazing. If you've come all this way you may as well go all-out.

4. La Mar Cebichería

9.2
Av. La Mar 770, Miraflores, Lima
Seafood Restaurant · 298 tips and reviews

Ben E.Ben Engen: Quite possibly one of the best meals that I've had all year. It gets packed so have a plan for going or get there early.

5. Maido

9.2
Ca. San Martín 399 (esq. Colón), Miraflores, Lima
Japanese Restaurant · 256 tips and reviews

Ben E.Ben Engen: One of the best in the world and it shows through in many ways, although I think it's a bit overrated. Doesn't mean you shouldn't definitely go, however.

6. JW Marriott Hotel Lima

9.1
Malecon De La Reserva 615, Miraflores, Lima, Lima
Hotel · Miraflores · 116 tips and reviews

Ben E.Ben Engen: Live music every night, great WiFi, panoramic windows overlooking the cliffs and the ocean. Great escape.

7. Yaku Cocina de Altura

8.5
San Juan de Dios 214 (Santa Teresa), Cusco, Cusco
Peruvian Restaurant · Centro Histórico de Cusco · 12 tips and reviews

Ben E.Ben Engen: Punches WAY above it's wait. The service, setting and food are fine dining standards but the prices aren't much more than a visit to a cafe. A must when in Cusco.

8. Native Burgers Chakruna

8.0
Cusco, Cusco
Burger Joint · san blas · 10 tips and reviews

Ben E.Ben Engen: Great place for a quick bite. Burger, drink and fries for less than 5USD is a steal. I had the plain burger which had herbs mixed in the patty and was quite good. The burgers aren't huge but filling.

9. PER.UK

9.0
Calle Plateros 344, Cusco, Cusco
South American Restaurant · 51 tips and reviews

Ben E.Ben Engen: Despite the positive reviews I put off going because some sort of Peruvian-UK place looked weird to me. It was excellent, the stuffed pepper was possible the best thing I've eaten in Cusco.

10. Fuego

8.1
Plateros 358 A, 2do piso, Cusco, Cusco
American Restaurant · 27 tips and reviews

Ben E.Ben Engen: I delight in tearing apart folks claims that some place has "the best burger" but this place may actually have one of the better burgers I've had. I opted for the Frenchie. Check it out.

11. The Tree House Restaurant

8.2
Jr. Huanacaure 105, Aguas Calientes 08681 (Jr. Huanacaure 105, Aguas Calientes 08681), Aguas Calientes, Cusco
Restaurant · 55 tips and reviews

Ben E.Ben Engen: Really nice setting and some amazing food but it's certainly on the pricey side. They also make box lunches you can take up to Machu Pichu which I wish I'd done.

12. La Lucha Sanguchería Criolla

9.0
Psje. Marcelino Champagnat 139 (Av. Diagonal 308), Miraflores, Lima
Sandwich Spot · Miraflores · 656 tips and reviews

Ben E.Ben Engen: Iconic sandwich shop in Miraflores that is always packed. Some of the best fries I've ever had, fresh thick cuts and fried up so recently that you'll come away with third degree burns.

13. Restaurante Central

8.9
Jirón dos de Mayo 253, Lima, Municipalidad Metropolitana de Lima
Peruvian Restaurant · 178 tips and reviews

Ben E.Ben Engen: Great creative concept with their tasting menu, excellent presentation and good food. The touch with the art book at the end of the meal is great. All this being said, I was left a little underwhelmed

14. Mapacho Craft Beer

8.9
Av. Imperio de los incas 614, Aguas Calientes, Urubamba, Aguas Calientes, Cusco
Restaurant · 141 tips and reviews

Ben E.Ben Engen: A casual place with good food and a great beer selection.

15. Cafe Ricchary

Cusco, Cusco
Café · 1 tip

Ben E.Ben Engen: Very neat family owned operation. The five of them still do everything by hand from planting, to harvesting, to roasting. Pay them a visit.

16. Kaldi's Coffee and Tea

8.8
Recavarren 598, Miraflores (Italia)
Coffee Shop · 14 tips and reviews

Ben E.Ben Engen: Quaint coffee shop with WiFi and even better... air conditioning.

17. El Cafetalito

7.7
Calle Carme Alto 189, Cusco
Coffee Shop · 5 tips and reviews

Ben E.Ben Engen: A newer and very lovely little shop in Cusco. It's a tiny space but they also have things for take-away. Food offerings consist of sandwiches, a few pastries, and various smoothie bowls. Worth going.

18. Monkey Coffee

8.3
Siete Angelitos 638, Urubamba, Cusco
Coffee Shop · 9 tips and reviews

Ben E.Ben Engen: Good offerings and a really nice courtyard setting.

19. La Gastronoma

8.6
Libertad 439, Lima, Lima
Deli · Miraflores · 13 tips and reviews

Ben E.Ben Engen: Very nice little deli with a great selection of meats and cheeses and a small lunch menu. Pricey even by U.S. standards but it's a nice setting and they have WiFi.

20. Faro de la Marina

9.3
Malecón Cisneros cdra. 7 (entre Ca Francia & Av de la Aviación), Miraflores, Lima
Lighthouse · 48 tips and reviews

Ben E.Ben Engen: Really cool lighthouse and park. Definitely visit for sunset.

21. Museo Inka

7.4
Cuesta del almirante 103, Cusco, Cusco
History Museum · 19 tips and reviews

Ben E.Ben Engen: Really informative museum to escape the rain in. I was particularly struck by how old some civilizations in this corner of the world were as well as the mummies.

22. Cafe Morena

9.0
Calle Plateros 348, Cusco, Cusco
Bistro · 104 tips and reviews

Ben E.Ben Engen: Great food, good service and a nice setting. But to me it just felt somehow inauthentic and I'm normally not bothered by the touristic nature of things.

23. Hotel Esplendor Cusco

7.7
189 Calle Unión, Cusco, Cusco
Hotel · Frente al templo y mercado de San Pedro · 5 tips and reviews

Ben E.Ben Engen: Lovely hotel with nice rooms and a quaint courtyard. The staff was very kind and accommodating even despite a wee disagreement we had.

24. Jack's Café Bar

8.7
Choquechaca 509 (Cuesta San Blas), Cusco, Cusco
Café · 195 tips and reviews

Ben E.Ben Engen: Good place to stop in for breakfast if you're looking for something a little more American (or in this case Australian). The place was surprisingly busy. Food was good and not too expensive.

25. La Bonbonniere

6.3
C.C. Larcomar, Miraflores, Lima
Restaurant · 120 tips and reviews

Ben E.Ben Engen: Lovely views of the water and a good breakfast menu.

26. Barrio Ceviche Seafood Kitchen

8.8
Portal Harinas 181 (Plaza de Armas), Cusco, Cusco
Peruvian Restaurant · 57 tips and reviews

Ben E.Ben Engen: It's good but I was a little underwhelmed. I'd been craving ceviche and I was really expecting more from a dedicated ceviche restaurant. My pisco sour was really good.

El Pisonay is one of Peru.

27. El Pisonay

7 Angelitos, San Blas, Cusco
Peruvian Restaurant · 3 tips and reviews

Ben E.Ben Engen: A really strong offering, especially for Italian in Cusco. Cozy small space warmed by the wood fired oven and decent food. The garlic bread from said over was particularly good.

Makoto is one of Peru.

28. Makoto

8.1
2 de Mayo 413-415, Miraflores, Lima
Japanese Restaurant · 22 tips and reviews

Ben E.Ben Engen: Good sushi for a reasonable price.

29. BarBarian

8.5
Bonilla 108, Miraflores, Lima
Beer Bar · 59 tips and reviews

Ben E.Ben Engen: A vast selection of beers, great music and passable WiFi.

30. Mercado Central de San Pedro

8.1
Plaza San Pedro, Cusco, Cusco
Farmers Market · 138 tips and reviews

Ben E.Ben Engen: Very cool old market in Cusco. Stop in and get some juice to refresh yourself while you haggle over the price of some souvenirs.

31. Eusebio & Manolo burgers

Cusco
Burger Joint · 5 tips and reviews

Ben E.Ben Engen: I just stumbled in. No frills, fill out what you want on your burger on the sheet. The burgers are quite good but it's pricey compared to Chakruna up the street. Though you do get a wee bit more.

32. La República del Pisco

8.8
Calle Plateros 354, Cusco, Cusco
Cocktail Bar · 36 tips and reviews

Ben E.Ben Engen: Happening place for cocktails and some better-than-you'd-expect small plates. Overall a great place but it felt just a wee bit too... kitsch for me.

33. Larcomar

9.1
Malecón de la Reserva 610, Miraflores, Lima
Shopping Mall · 406 tips and reviews

Ben E.Ben Engen: I hate to give such rave reviews to a mall but the setting of this place is gorgeous and deserves a visit. Go snag a table at one of the restaurants for sunset.

34. Limbus Resto & Bar

8.1
Pasñapakana 133 - San Blas, Cusco, Cusco
Beer Garden · 52 tips and reviews

Ben E.Ben Engen: I don't know what it is... My food was good, the view is great, service was attentive... But something about this place just rubs me the wrong way.

35. Trattoria Don Vito

8.1
Ca. Martín Dulanto 111, Miraflores, Lima
Italian Restaurant · 71 tips and reviews

Ben E.Ben Engen: A really cute Italian place trying but not succeeding at being a fine dining experience. Despite that, the food is good and the setting is nice. Not worth a special trip but if you're near by duck in.

36. Madam Tusan

7.9
Av. 28 De Julio Cuadra 10 - C.C. Paso 28 de Julio (Vía expresa), Lima, Lima
Chinese Restaurant · Miraflores · 58 tips and reviews

Ben E.Ben Engen: Good, but not great, Chinese food with Peruvian influences.

37. Paddy Flaherty's Irish Pub

8.2
Plaza de Armas 124 (Calle Triunfo), Cusco, Cusco
Pub · 41 tips and reviews

Ben E.Ben Engen: The worlds highest 100% irish owned pub! Woot!

38. La Bodega 138

9.2
Herrajes 138, Cusco, Cusco
Pizzeria · 191 tips and reviews

Ben E.Ben Engen: Good pizza is hard to come by in this corner of the world but these guys do alright. I don't think it's as good as the reviews imply by the nice ambiance makes up for it.

39. Kion

7.9
370 Triunfo, Cusco, Cusco
Dim Sum Restaurant · 25 tips and reviews

Ben E.Ben Engen: It's Peruvian Chinese, mind you. So it's a wee bit different than what you might be expecting. That said I thought there were some interesting takes. Probably won't go back but it wasn't bad.

40. Houlihan's

7.3
Ca. Berlín 257, Miraflores, Lima
Pub · 46 tips and reviews

Ben E.Ben Engen: I think I can safely claim to be an expert in the world's Irish pubs at this point. This is one of the better that I've been to outside of the First World. Not great... but one of the better.

41. Caficulto

Pasaje Julio C. Tello 163, Miraflores, Lima
Café · 40 tips and reviews

Ben E.Ben Engen: Run of the mill coffee place but with a nice open-front layout and reliable internet.

Parque Melitón Porras is one of Peru.

42. Parque Melitón Porras

8.7
Miraflores, Miraflores, Lima
Park · 8 tips and reviews

43. Pastelería San Antonio

8.6
Av. Vasco Núñez de Balboa 770, Miraflores, Lima
Bakery · 277 tips and reviews

Ben E.Ben Engen: Nice lunch place with outdoor seating. Great pastries, good food. But, now WiFi.

44. Mozza Pizza

6.2
Porta 292, Lima, Lima
Pizzeria · Miraflores · 27 tips and reviews

Ben E.Ben Engen: A good, no frills pizza joint. I'd recommend getting food to go. Not worth a special trip, but if you're in the area.

45. Homemade

8.3
Calle Henry Revett 259 (al costado de Wong de Balta), Miraflores, Lima
Deli · 107 tips and reviews

Ben E.Ben Engen: A cute breakfast place with nice outdoor seating but I was disappointed in the food.

46. Comunal Coworking

Coworking Space · 2 tips and reviews

Ben E.Ben Engen: Very nicely appointed co-working space with a variety of environments, nice amenities and a great view from the roof.

47. Tierra Viva Cusco Machu Picchu

8.5
Av. Hermanos Ayar 401, Machu Picchu Pueblo, Cusco
Hotel · 10 tips and reviews

Ben E.Ben Engen: A decent hotel, probably one of the better options in town. Nice views of the river and the rooms are clean but incredibly spartan. Avoid the coffee.

Starbucks is one of Peru.

48. Starbucks

7.0
Av. Benavides 778 (ISIL), Miraflores, Lima
Coffee Shop · 72 tips and reviews

49. No Te Rajes!

6.6
Av. Benavides 1083, Miraflores, Lima
Mexican Restaurant · San Antonio · 93 tips and reviews

Ben E.Ben Engen: Mexican food, but... Peruvian Mexican. They have some nice takes on things. Not worth a special trip but if you're nearby and need a quick bite.

50. Las Pizzas Bar

6.9
Miraflores, Lima
Bar · 13 tips and reviews

Ben E.Ben Engen: I'd say it's the best pizza place on this stretch but that doesn't mean I'd go back. The pizza was good but the vibe of this whole street just annoys me. Touristy and kitsch.

51. Smutis

6.8
Benavides con Parque Reducto, Lima, Lima
Diner · Miraflores · 13 tips and reviews

Ben E.Ben Engen: A simple cafe. Not great but not bad either. The service is very prompt.

52. The Old Pub

6.6
Ca. San Ramón 295, Miraflores, Lima
Cocktail Bar · 48 tips and reviews

Ben E.Ben Engen: Pretty typical English Pub. There are better places to go for a drink but... sometimes you need it.

53. J. J. Sandwich

5.1
Sandwich Spot · 13 tips and reviews

Ben E.Ben Engen: Just ok. Not terrible if you really need food but I'd look for other options.

54. Caral VIP Lounge

4.8
LIM Airport, Lima, Lima
Airport Lounge · Callao · 73 tips and reviews

Ben E.Ben Engen: Don't even bother going in.

55. Costa del Sol Wyndham Lima Airport

6.0
Av. Elmer Faucett s/n (Aeropuerto Internacional Jorge Chávez), Lima, Lima
Hotel · Callao · 41 tips and reviews

Ben E.Ben Engen: It's a fine hotel and given the weird flight timing through LIM odds are you'll find yourself here if you pass through Peru with any frequency.

Alejandro Velasco Astete International Airport (CUZ) is one of Peru.

56. Alejandro Velasco Astete International Airport (CUZ)

5.3
(Aeropuerto Internacional Alejandro Velasco Astete)
Av. Velasco Astete S/N, Cusco, Cusco
International Airport · 235 tips and reviews
El Salon by Newrest is one of Peru.

57. El Salon by Newrest

7.5
Lima
Airport Lounge · 4 tips and reviews