Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Radisson Resort Paracas
8.1 Excellent

2.5 mi from city centre, Paracas Show on map

ExcellentBased on 262 reviews
8.1

Located in Paracas, Radisson Resort Paracas is within a 15-minute drive of Capitan FAP Renan Elias Olivera Airport and offers a swimming pool. Guests can also enjoy free internet access.

Andean Wings Boutique Hotel
9.0 Excellent

1.5 mi from city centre, Cusco Show on map

ExcellentBased on 166 reviews
9.0

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Cusco. It is ideally located for those wanting to discover the area's attractions.

El Polo Apart Hotel & Suites
8.2 Excellent

5.1 mi from city centre, Lima Show on map

ExcellentBased on 105 reviews
8.2

El Polo Apart Hotel & Suites is situated in Lima and offers complimentary Wi-Fi. It also provides massage services, laundry facilities and a safe.

Bayview Hotel
8.0 Excellent

4.4 mi from city centre, Lima Show on map

ExcellentBased on 576 reviews
8.0

Bayview Hotel Lima offers 3-star accommodation in Lima. It is steps from Larcomar Shopping Center and is close to the area's popular attractions and dining spots.

qp Hotels Lima
8.1 Excellent

3.7 mi from city centre, Lima Show on map

ExcellentBased on 321 reviews
8.1

Located in Lima, Qp Hotels Lima is within a 35-minute drive of Jorge Chavez International Airport and provides a Jacuzzi and a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

Hotel Boulevard
8.6 Excellent

3.6 mi from city centre, Lima Show on map

ExcellentBased on 1,633 reviews
8.6

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

Four Points by Sheraton Miraflores
8.9 Excellent

3.8 mi from city centre, Lima Show on map

ExcellentBased on 113 reviews
8.9

Four Points by Sheraton Miraflores provides a comfortable setting when in Lima. It is conveniently positioned for guests wanting to sightsee in the area.

Hotel Las Dunas
8.8 Excellent

2.1 mi from city centre, Ica Show on map

ExcellentBased on 884 reviews
8.8

Hotel Las Dunas provides comfortable 4-star accommodation in Ica. It has a day spa, as well as a Jacuzzi, a sauna and a swimming pool.

Trendy Host Osma, Barranco
8.8 Excellent

6.0 mi from city centre, Lima Show on map

ExcellentBased on 695 reviews
8.8

Located in Lima, Trendy Host Osma Barranco is within a 35-minute drive of Jorge Chavez International Airport and provides a swimming pool. Guests can also enjoy complimentary internet throughout the property.

Punta Sal Suites & Bungalows Resort
8.9 Excellent

2.4 mi from city centre, Punta Sal Show on map

ExcellentBased on 349 reviews
8.9

This comfortable hotel in Canoas de Punta Sal offers free wireless internet, as well as luggage storage and a swimming pool. It provides 3.5-star accommodation with air-conditioned rooms.

Tips for booking a Peru hotel

Cheapest month:August
Most expensive month:June
Average price in Peru:$115/night
Absolute cheapest price found:$3/night
Cheapest day:Friday
Most expensive day:Saturday
$68 - $210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$57 - $82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

Show all 11,725 hotels
1
Jose Antonio Lima
8.6 Excellent

4.1 mi from city centre, Lima Show on map

Hotel Jose Antonio is a comfortable setting when in Lima and is close to everything the area has to offer. It offers 4-star accommodation with air-conditioned rooms.

2
Casa Andina Premium Valle Sagrado Hotel & Villas
8.9 Excellent

5.3 mi from city centre, Urubamba Show on map

Conveniently situated and offering a sauna, this comfortable hotel is an easy drive from Ollantaytambo. It has a spa and wellness centre, as well as facial treatments, massage services and body treatments.

3
Gringo Bill's Boutique Hotel
8.4 Excellent

0.1 mi from city centre, Machu Picchu Show on map

Situated in Machupicchu Pueblo, Gringo Bill's Boutique Hotel provides 3-star accommodation, as well as an outdoor pool. It is ideally positioned for guests wishing to discover the area's attractions.

4
Xima Exclusive Cusco
8.8 Excellent

0.6 mi from city centre, Cusco Show on map

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Cusco. It is ideally located for those wishing to discover the area's attractions.

5
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 an indoor pool, free Wi-Fi and a sauna.

6
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
Jaya Suite Machupicchu
9.3 Excellent

0.1 mi from city centre, Machu Picchu Show on map

Jaya Suite Machupicchu offers a comfortable setting when in Machupicchu Pueblo. It also features a laundry service and a 24-hour reception.

8
Palacio Nazarenas, A Belmond Hotel, Cusco
9.2 Excellent

1.3 mi from city centre, Cusco Show on map

Conveniently situated, Belmond Palacio Nazarenas offers easy access to Cusco's best sightseeing areas. It has a spa and wellness centre, as well as a heated pool and massage services.

Cheapest hotels in Peru

Show all 11,725 hotels
La Quinta de Amat
8.3 Excellent

1.8 mi from city centre, Lima Show on map

La Quinta de Amat is located in Lima and is close to Historic Centre of Lima. Guests can also enjoy free internet in all areas.

$34
Avg. per night
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.

$36
Avg. per night
Trendy Host Osma, Barranco
8.8 Excellent

6.0 mi from city centre, Lima Show on map

Located in Lima, Trendy Host Osma Barranco is within a 35-minute drive of Jorge Chavez International Airport and provides a swimming pool. Guests can also enjoy complimentary internet throughout the property.

$37
Avg. per night
Hotel Boulevard
8.6 Excellent

3.6 mi from city centre, Lima Show on map

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

$38
Avg. per night
qp Hotels Lima
8.1 Excellent

3.7 mi from city centre, Lima Show on map

Located in Lima, Qp Hotels Lima is within a 35-minute drive of Jorge Chavez International Airport and provides a Jacuzzi and a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

$39
Avg. per night
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.

$39
Avg. per night
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.

$39
Avg. per night
Faraona Grand Hotel
8.7 Excellent

3.7 mi from city centre, Lima Show on map

Located amongst a variety of well-known tourist hot spots, shops and restaurants, Faraona Grand Hotel is ideal for guests wishing to explore Lima and its surroundings. It also offers an outdoor pool, a free shuttle service and free Wi-Fi.

$42
Avg. per night

Hotel prices in Peru

2 stars and under

$6 - $119

#1 Most popular

$75
Avg. per night

Best value

$6
Avg. per night
3 stars

$12 - $164

#1 Most popular

$39
Avg. per night

#2 Most popular

$83
Avg. per night

Best value

Hotel Golden Inca
8.6 Excellent
$12
Avg. per night
4 stars +

$51 - $429

#1 Most popular

$101
Avg. per night

#2 Most popular

Swissôtel Lima
9.2 Excellent
$149
Avg. per night

Best value

Antara Hotel
8.4 Excellent
$51
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?

    You can find several places worth visiting in Peru. Lima, Cusco, and Machu Picchu are some of the most popular amongst our users.

  • What are the best hotels in Peru?

    2,763 reviews rated Wyndham Costa del Sol Lima Airport with an average score of 8.2/10. It may also be worth looking into the ibis Larco Miraflores, which received a rating of 8.5/10 from 3,331 reviews. Swissôtel Lima could also be a good option, with a score of 9.2/10 from 460 reviews.