Hotels in Peru

Hotels in Peru

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Hotels in Peru: popular cities

Cusco

363 hotels

Top 1

Miraflores

157 hotels

Top 2

Lima

342 hotels

Top 3

Aguas Calientes

59 hotels

Callao

17 hotels

Ollantaytambo

32 hotels

Arequipa

78 hotels

Puno

53 hotels

Ica

32 hotels

Urubamba

148 hotels

Hotels in Peru: popular regions

Cusco Region

539 hotels

Top 1

Lima Province

352 hotels

Top 2

Callao

26 hotels

Top 3

Ica

79 hotels

Arequipa

106 hotels

Puno

57 hotels

Piura

63 hotels

La Libertad

30 hotels

Loreto

42 hotels

Ancash

33 hotels

Hotels in Peru near popular landmarks

Estadio UNMSM

264 hotels

Top 1

Plaza de Armas

338 hotels

Top 2

Malecón de Miraflores

300 hotels

Top 3

Sacred Valley

43 hotels

Historic Sanctuary of Machu Picchu

60 hotels

Ollantaytambo

44 hotels

Lima Main Square

297 hotels

Centro Historico

299 hotels

Centro Historico de Cusco

338 hotels

Top Country Recommendations

China

283,373 hotels

Top 1

Japan

27,562 hotels

Top 2

Thailand

19,561 hotels

Top 3

South Korea

21,070 hotels

Malaysia

9,491 hotels

Indonesia

25,539 hotels

Vietnam

12,168 hotels

United States

156,396 hotels

Philippines

6,453 hotels

United Kingdom

24,945 hotels

Property Information for Tourists

Highest priceAU$579
Lowest priceAU$16
Number of reviews46,492
Total properties3,085
Weekday Avg. PriceAU$113
Weekend Avg. PriceAU$114