I’ve consolidated the places I would recommend from my trips to Peru here with everything I loved, didn’t love and would suggest.
Lima
JW Marriott Hotel Lima
Mal. de la Reserva 615, Miraflores 15074, Peru
Loved the location, the views, the modern and large rooms, and the amazing staff
Didn’t love anything! We loved our stay here.
Know that there is a Starbucks in the lobby which was super helpful!
Cusco
JW Marriott El Convento Cusco
Esquina De La, Ruinas 432, Cusco 08001, Peru
Loved the staff, the location, the incredible design, and the amazing food at the hotel
Didn’t love anything! We loved our stay here.
Know to book an airport pick up with the hotel in advance!
Machu Picchu
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu, Carretera Hiram Bingham Km 7.5, 08680, Peru
Loved the location at Machu Picchu (why we booked it), the service, the grounds, and the food at the restaurant
Didn’t love the price and the room design
Know that if you want to access Machu Picchu several times during a short period of time, this is worth the high price just for the access alone.