Just returned from 3 week trip. Details as follows. All accommodation generally mid range. I booked all of this independently via Internet prior to departure without any trouble.
Day 1: UK-Lima. Overnight Hotel Runcu, Miraflores. Nice hotel, good location. Even made us a packed box breakfast for our early flight.
Day 2: Day in Lima. Taxi into downtown am - Plaza etc. Pm around Miraflores
Day 3: Fly Lima to Arequipa with LAN am. Day in Arequipa. Nice town. Visited Monastery (really nice to wander around) and Juanita mummy/museum (very interesting). Stayed in Casa Arequipa. Lovely hotel. Approx 10-15 mins walk to centre down/restaurants etc.
Day 4/5: 2 day Colca Canyon Tour organised by hotel. Scenery in Colca valley and canyon amazing, many condors. Stayed overnight at Killawasi Lodge - very nice.
Day 6: Fly Arequipa -Cusco. Day in Cusco, nice town, much more touristy than other places but very nicely so, many places to eat etc. Stayed in Amaru hostal I, very nice, centrally located.
Day 7: Sacred Valley tour with Pachamama. Great tour. Ruins at Pisaq and Ollantayambo amazing.
Day 8/9: 2 day Inca Trail with Pachamama. We ended up being the only 2 people on this trek. Guide Abraham excellent. Train to Km104 early then most of day walking. Stunning scenery, good pace, visited Inca sites on Route. Arrived to Sun Gate approx 2-3pm. Down to Macchu Picchu and bus to Agua Calientes. Overnight in Agua Calientes, nice town, reminded me of a ski resort. Day 9 up at 3.30am, walked up the hill to MP to get in line for ticket up Huanay Picchu. Very tough uphill walk in the dark nonstop for an hour with many other ppl. Probably could have just queued for the 1st bus up and would have been OK. Tour of MP with guide 6-9am, very good. MP amazing. Hiked up Huanay Picchu, again quite steep uphill but definitely worth it, amazing views from top. This part was optional ie not part of the 2 day trip. Train back to Cusco 3pm, arrived Cusco 8pm.
Day 10. Lie in! Taxi to furthest away site from Cusco and walked back to Cusco through the sites. Nice easy walk, took about 4 hrs including stops. Sacsayhuaman best site (and closest to Cusco) with great views over city.
Day 11: Inka Express to Puno. Few pleasant stops. Overnight Punuypampa Inn, central, nice hotel. Puno has basically 1 tourist street area and the rest of the city is pretty busy.
Day 12: 1/2 day trip to Uros Floating Islands. Very interesting.
Day 13: Transturin catamaran to Sun Island (lovely, reminded me of the meditteranean. Bolivian side of lake more scenic than peruvian side but no floating islands. Continued to copacabana and La Paz. Transturin very good service and problems with border crossing due to strikes easily avoided by minor change to itinerary. Overnight Hotel Rosaria, good location, nice hotel.
Day 14: Day in La Paz. Busy city. Beware crowded areas, a little old lady tried to pickpocket me!
Day 15: Death Road cycling with Gravity. Great day. Nice animal sanctuary in jungle at bottom. Was quite scared but as long as you pay attention and dont go too fast or do anything silly and are not a complete stranger to a bike, its fine.
Day 16: Bus/Train combo to Uyuni. All day travelling, nice scenery on train. Ovenight petite Porte - lovely lovely hotel.
Day 17/18/19: 3 day trip with Fremans tours. day 1 salt flats, absolutely amazing, stayed in Tayka salt hotel, really nice and very cosy. Day 2 plans thwarted by too much water on one area of salar then getting stuck in mud, ended up lots driving, stayed ay Mallku Cueva, quite cold in hotel but bed warm. day 3 thwarted by snow at high altitude so unable to visit Laguna Verde and geysers. Absolutely freezing. Laguna colorada nice. Pass at border to Chile closed due to snow so had to return to Uyuni with company and get on night bus back to La Paz as buses via other border only 2x week. Bit of panic re missing our flight home from Santiago.
Day 20: Manage to get flight La Paz - Santiago. Should have been in San Pedro then Calama. Stayed in Plaza Suites in Santiago, excellent location.
Day 21: Day in santiago.
Day 22: Home