Best Places to Stay in Peru
Explore over 5800 accommodations in Peru
Popular regions
Tumbes
Average stay price $45.2
Cajamarca
Average stay price $50.01
Piura
Average stay price $57.57
Ica
Average stay price $65.67
Live in the lap of luxury
Excellent
11 ratings
Breakfast included
CIRQA - Relais & Châteaux
Hotel
Exceptional
996 ratings
Free Cancellation
JW Marriott El Convento Cusco
404 ratings
Country Club Lima Hotel - The Leading Hotels of the World
266 ratings
Aranwa Cusco Boutique Hotel
898 ratings
JW Marriott Hotel Lima
413 ratings
Tambo del Inka, a Luxury Collection Resort & Spa
Show all
Because travel is for everyone
477 ratings
Swissôtel Lima
437 ratings
The Westin Lima Hotel & Convention Center
563 ratings
Tambo del Arriero Hotel Boutique
110 ratings
Arennas Mancora
We’ll share travel tips, incentives and unmissable offers!