Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Radisson Resort Paracas
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
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
El Polo Apart Hotel & Suites
8.1 Excellent

5.1 mi from city centre, Lima Show on map

ExcellentBased on 106 reviews
8.1

El Polo Apart Hotel & Suites is situated in Lima and offers complimentary Wi-Fi. It also provides massage services, babysitting/child services and a currency exchange.

Bayview Hotel
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
qp Hotels Lima
8.1 Excellent

3.7 mi from city centre, Lima Show on map

ExcellentBased on 353 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
Hotel Boulevard
8.6 Excellent

3.6 mi from city centre, Lima Show on map

ExcellentBased on 1,725 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
Four Points by Sheraton Miraflores
8.9 Excellent

3.8 mi from city centre, Lima Show on map

ExcellentBased on 114 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
Hotel Las Dunas
8.8 Excellent

2.1 mi from city centre, Ica Show on map

ExcellentBased on 905 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
Trendy Host Osma, Barranco
8.7 Excellent

6.0 mi from city centre, Lima Show on map

ExcellentBased on 708 reviews
8.7

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
Punta Sal Suites & Bungalows Resort
8.9 Excellent

2.4 mi from city centre, Punta Sal Show on map

ExcellentBased on 356 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:$106/night
Absolute cheapest price found:$3/night
Cheapest day:Friday
Most expensive day:Saturday
$65 - $180
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$62 - $78
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

Show all 11,507 hotels
1
Jose Antonio Lima
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
Gringo Bill's Boutique Hotel
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.

3
Xima Exclusive Cusco
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.

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 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.

6
Jaya Suite Machupicchu
Jaya Suite Machupicchu
9.3 Excellent

0.1 mi from city centre, Machu Picchu Show on map

Jaya Suite Machupicchu is situated in Machupicchu Pueblo and is close to the area's popular attractions. It also offers a laundry service and a 24-hour reception.

7
Palacio Nazarenas, A Belmond Hotel, Cusco
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.

8
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.

Cheapest hotels in Peru

Show all 11,507 hotels
qp Hotels Lima
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.

$20
Avg. per night
Ayenda Kontiki Miraflores
Ayenda Kontiki Miraflores
8.2 Excellent

3.4 mi from city centre, Lima Show on map

Hostal Kontiki Miraflores is situated in Lima and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a tour desk and luggage storage.

$27
Avg. per night
La Quinta de Amat
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.

$29
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.

$36
Avg. per night
Trendy Host Osma, Barranco
Trendy Host Osma, Barranco
8.7 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.

$38
Avg. per night
Terrazas del Inca Bed and Breakfast
Terrazas del Inca Bed and Breakfast
9.3 Excellent

0.1 mi from city centre, Machu Picchu Show on map

Terrazas Del Inca B&B is located in Machupicchu Pueblo and features a rooftop terrace and free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

$38
Avg. per night
Libre Hotel, BW Signature Collection
Libre Hotel, BW Signature Collection
9.1 Excellent

4.0 mi from city centre, Lima Show on map

Libre Hotel BW Signature Collection by Best Western offers 3-star accommodation in Lima. It is ideally located for those wanting to discover the area's attractions.

$38
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.

$39
Avg. per night

Hotel prices in Peru

2 stars and under

$6 - $120

Tariq Hotel Boutique

#1 Most popular

$93
Avg. per night
Mango Hostel Bed & Breakfast

Best value

$6
Avg. per night
3 stars

$12 - $154

ibis Larco Miraflores

#1 Most popular

$40
Avg. per night
Holiday Inn Lima Airport

#2 Most popular

$89
Avg. per night
Hotel Golden Inca

Best value

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

$50 - $543

Wyndham Costa del Sol Lima Airport

#1 Most popular

$116
Avg. per night
Swissôtel Lima

#2 Most popular

Swissôtel Lima
9.2 Excellent
$154
Avg. per night
Sonesta Hotel Cusco

Best value

Sonesta Hotel Cusco
9.3 Excellent
$50
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,865 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,368 reviews. Swissôtel Lima could also be a good option, with a score of 9.2/10 from 464 reviews.