Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Swissôtel Lima
Swissôtel Lima
9.2 Excellent

2.1 mi from city centre, Lima Show on map

ExcellentBased on 464 reviews
9.2

Located in Lima, Swissotel Lima provides stylish, 5-star accommodation close to Huaca Huallamarca. It has a spa, as well as an outdoor pool, 24-hour room service and a rooftop terrace.

Milhouse Hostel Cusco
Milhouse Hostel Cusco
8.0 Excellent

1.2 mi from city centre, Cusco Show on map

ExcellentBased on 568 reviews
8.0

Featuring an on-site bar, this central Cusco hostel is set just a short stroll from Plaza de Armas and Cathedral of Cusco. It is set amongst a variety of restaurants and cafés and is minutes on foot from San Pedro Train Station.

Sheraton Lima Hotel & Convention Center
Sheraton Lima Hotel & Convention Center
8.6 Excellent

0.7 mi from city centre, Lima Show on map

ExcellentBased on 320 reviews
8.6

Conveniently situated, Sheraton Lima Hotel & Convention Center offers easy access to Lima's best hot spots. Those staying at the property have access to outdoor tennis courts, an indoor pool and a sauna.

Doubletree Resort By Hilton Hotel Paracas - Peru
Doubletree Resort By Hilton Hotel Paracas - Peru
8.7 Excellent

1.1 mi from city centre, Paracas Show on map

ExcellentBased on 1,307 reviews
8.7

Featuring a private beach and an outdoor pool, this 5-star resort is located in Paracas. It has a day spa, as well as a Jacuzzi and a hair salon.

Monasterio, A Belmond Hotel, Cusco
Monasterio, A Belmond Hotel, Cusco
9.6 Excellent

1.3 mi from city centre, Cusco Show on map

ExcellentBased on 202 reviews
9.6

Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Cusco. It is also a five-minute stroll from Plaza de Armas and Cathedral of Cusco, and is close to many of the area's well-known attractions.

JW Marriott Hotel Lima
JW Marriott Hotel Lima
8.9 Excellent

4.5 mi from city centre, Lima Show on map

ExcellentBased on 662 reviews
8.9

Located in Lima, JW Marriott Hotel Lima offers stylish, 5-star accommodation close to Larcomar Shopping Center. It also provides a sauna, a beauty centre and an outdoor pool.

Selina Plaza De Armas Cusco
Selina Plaza De Armas Cusco
8.4 Excellent

1.3 mi from city centre, Cusco Show on map

ExcellentBased on 885 reviews
8.4

Conveniently positioned, Selina Plaza De Armas Cusco offers easy access to Cusco's best hot spots. A short walk from Cathedral of Cusco, it provides comfortable rooms equipped with a mini bar, wireless internet access and a radio.

Ramada by Wyndham Costa Del Sol Cusco
Ramada by Wyndham Costa Del Sol Cusco
9.1 Excellent

1.4 mi from city centre, Cusco Show on map

ExcellentBased on 1,375 reviews
9.1

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Cusco. It also offers a free shuttle service, a sauna and meeting rooms.

Royal Decameron Punta Sal
Royal Decameron Punta Sal
7.9 Good

0.3 mi from city centre, Punta Sal Show on map

GoodBased on 176 reviews
7.9

Situated in Punta Sal, Royal Decameron Punta Sal offers 4-star accommodation, as well as outdoor tennis courts and an outdoor pool. It also provides a beauty centre, an all-inclusive meal plan and massage services.

Hilton Lima Miraflores
Hilton Lima Miraflores
8.9 Excellent

4.3 mi from city centre, Lima Show on map

ExcellentBased on 446 reviews
8.9

Boasting an outdoor pool and a rooftop terrace, Hilton Lima Miraflores is situated in Lima and offers traditional accommodation. There is also a fitness centre with a swimming pool.

Tips for booking a Peru hotel

Cheapest month:December
Most expensive month:May
Average price in Peru:£104/night
Absolute cheapest price found:£4/night
Cheapest day:Saturday
Most expensive day:Tuesday
£52 - £199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£41 - £119
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

Show all 11,504 hotels
1
San Agustin Exclusive Hotel
San Agustin Exclusive Hotel
8.2 Excellent

4.1 mi from city centre, Lima Show on map

San Agustin Exclusive provides 4-star accommodation in Lima. It is conveniently positioned for guests wanting to discover the area's attractions.

2
Monasterio, A Belmond Hotel, Cusco
Monasterio, A Belmond Hotel, Cusco
9.6 Excellent

1.3 mi from city centre, Cusco Show on map

Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Cusco. It is also a five-minute stroll from Plaza de Armas and Cathedral of Cusco, and is close to many of the area's well-known attractions.

3
Antigua Casona San Blas
Antigua Casona San Blas
9.7 Excellent

1.2 mi from city centre, Cusco Show on map

Strategically located in the middle of the city, this 3.5-star hotel makes for an ideal base in Cusco. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

4
Casa Cartagena Boutique Hotel & Spa
Casa Cartagena Boutique Hotel & Spa
9.6 Excellent

1.4 mi from city centre, Cusco Show on map

Conveniently situated, Casa Cartagena Boutique Hotel & Spa allows for easy access to Cusco's popular hot spots. It also provides free Wi-Fi, an indoor pool and a sauna.

5
Hotel Estelar Miraflores
Hotel Estelar Miraflores
8.6 Excellent

4.0 mi from city centre, Lima Show on map

Hotel Estelar Miraflores is an art deco setting while in Lima and is close to everything the area has to offer. It also offers 24-hour room service, an express check-in and check-out feature and an outdoor pool.

6
Hotel Paracas, a Luxury Collection Resort
Hotel Paracas, a Luxury Collection Resort
9.3 Excellent

0.4 mi from city centre, Paracas Show on map

Located in Paracas, Hotel Paracas a Luxury Collection Resort is within a 20-minute drive of Capitan FAP Renan Elias Olivera Airport and offers a private dock, an outdoor pool and a private beach. It provides a spa and wellness centre, as well as a sauna, a beauty centre and a Jacuzzi.

7
Belmond Miraflores Park
Belmond Miraflores Park
9.4 Excellent

4.7 mi from city centre, Lima Show on map

Belmond Miraflores Park provides 5-star accommodation in Lima. It also offers a rooftop terrace, a sauna and an outdoor pool.

8
Tambo Del Inka, A Luxury Collection Resort & Spa
Tambo Del Inka, A Luxury Collection Resort & Spa
9.5 Excellent

0.4 mi from city centre, Urubamba Show on map

Tambo del Inka a Luxury Collection Resort & Spa offers 5-star accommodation in Yucay. It also features a sauna, an indoor pool and a fitness centre.

Cheapest hotels in Peru

Show all 11,504 hotels
Selina Plaza De Armas Cusco
Selina Plaza De Armas Cusco
8.4 Excellent

1.3 mi from city centre, Cusco Show on map

Conveniently positioned, Selina Plaza De Armas Cusco offers easy access to Cusco's best hot spots. A short walk from Cathedral of Cusco, it provides comfortable rooms equipped with a mini bar, wireless internet access and a radio.

£9
Avg. per night
Hotel Santa Cruz
Hotel Santa Cruz
7.5 Good

3.4 mi from city centre, Lima Show on map

Featuring a private beach, Hotel Santa Cruz Lima is situated in Lima and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

£26
Avg. per night
ibis Lima Reducto Miraflores
ibis Lima Reducto Miraflores
8.7 Excellent

4.3 mi from city centre, Lima Show on map

Ibis Lima Reducto Miraflores provides a modern setting when in Lima. It also features a 24-hour reception, meeting rooms and an express check-in and check-out feature.

£28
Avg. per night
Thunderbird Hotels J.Pardo
Thunderbird Hotels J.Pardo
8.6 Excellent

3.6 mi from city centre, Lima Show on map

Offering views of Lima, Thunderbird Hotel J Pardo is surrounded by a variety of restaurants and eateries, plus boasts a sauna. This charming property is ideally located in Miraflores.

£29
Avg. per night
ibis Larco Miraflores
ibis Larco Miraflores
8.5 Excellent

4.3 mi from city centre, Lima Show on map

Recently refurbished, Ibis Larco Miraflores provides modern 4-star accommodation in Lima. It also offers free Wi-Fi, a sauna and a Jacuzzi.

£29
Avg. per night
Sol Miranda Hotel
Sol Miranda Hotel
9.1 Excellent

0.0 mi from city centre, Ollantaytambo Show on map

Sol Miranda is situated in Ollantaytambo and is close to the area's popular attractions. Guests can also enjoy complimentary Wi-Fi.

£32
Avg. per night
Sonesta Hotel Cusco
Sonesta Hotel Cusco
9.3 Excellent

0.6 mi from city centre, Cusco Show on map

Conveniently located, Sonesta Hotel Cusco allows for easy access to Cusco's main hot spots. It features 4-star rooms with views of the mountains.

£36
Avg. per night
Ramada by Wyndham Costa Del Sol Cusco
Ramada by Wyndham Costa Del Sol Cusco
9.1 Excellent

1.4 mi from city centre, Cusco Show on map

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Cusco. It also offers a free shuttle service, a sauna and meeting rooms.

£39
Avg. per night

Hotel prices in Peru

2 stars or below

£6 - £50

Milhouse Hostel Cusco

No. 1 most popular

£50
Avg. per night
Red Llama Eco Hostel

No. 2 most popular

£44
Avg. per night
Nao Victoria Hostel

Best value

Nao Victoria Hostel
9.5 Excellent
£6
Avg. per night
3 stars

£9 - £64

ibis Larco Miraflores

No. 1 most popular

£29
Avg. per night
Hilton Garden Inn Cusco

No. 2 most popular

£56
Avg. per night
Selina Plaza De Armas Cusco

Best value

£9
Avg. per night
4 stars and up

£36 - £771

Hilton Lima Miraflores

No. 1 most popular

£117
Avg. per night
Sheraton Lima Hotel & Convention Center

No. 2 most popular

£80
Avg. per night
Sonesta Hotel Cusco

Best value

Sonesta Hotel Cusco
9.3 Excellent
£36
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Peru travel FAQs

  • Where is the best place to stay in Peru?

    Peru has plenty to offer. Consider staying in some of its most favoured locations, like Lima, Cusco, and Paracas.

  • What are the best hotels in Peru?

    Peru is home to many highly-rated hotels, one of which is ibis Larco Miraflores, which has a current rating of 8.5. For other potential stays, consider Hilton Lima Miraflores and Hilton Garden Inn Cusco, which can also be great places to stay in Peru.