From world-class luxury lodges to charming boutique hotels — the best places to stay for every budget.
Choosing the right neighbourhood makes a huge difference to your experience. Here's an honest breakdown of where to base yourself.
The only base for visiting Machu Picchu — there is no alternative. Choose between budget guesthouses and the luxury Inkaterra and Belmond Sanctuary Lodge properties.
The best neighbourhood to stay in Cusco — cobblestone streets, artisan workshops, and stunning colonial architecture. All guesthouses are in converted colonial mansions.
The grand central plaza is surrounded by hotels at every price point. Convenient but noisy and more tourist-oriented than San Blas.
Staying in the valley (lower altitude than Cusco at 2,800m) is an excellent acclimatisation strategy. Some of Peru's finest luxury lodges are here.
Nestled within a cloud forest just minutes from Machu Picchu, the Inkaterra Pueblo Hotel is a collection of whitewashed casitas set among lush gardens...
The only hotel at the gates of Machu Picchu — the Belmond Sanctuary Lodge is located metres from the site entrance, giving guests exclusive access b...
A warmly decorated boutique hotel in the San Blas neighbourhood — Cusco's most charming district of narrow colonial lanes and artisan workshops. Tie...