Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Hotel Carrera
Hotel Carrera
8.5 Excellent

1.7 km from city centre, Lima Show on map

ExcellentBased on 194 reviews
8.5

Boasting a sauna, Hotel Carrera Lima is situated in Lima and offers comfortable accommodation. It also provides a hair salon, valet parking and 24-hour room service.

Union Hotel Cusco
Union Hotel Cusco
8.0 Excellent

2.2 km from city centre, Cusco Show on map

ExcellentBased on 466 reviews
8.0

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Cusco. It also offers a safe, a swimming pool and a terrace.

Los Balcones de Zorritos
Los Balcones de Zorritos
7.1 Good

0.1 km from city centre, Zorritos Show on map

GoodBased on 90 reviews
7.1

Los Balcones de Zorritos offers 3-star accommodation in Zorritos. It also provides a swimming pool.

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

1.8 km from city centre, Paracas Show on map

ExcellentBased on 1,303 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

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

Hotel & Mirador Los Apus
Hotel & Mirador Los Apus
9.2 Excellent

2.2 km from city centre, Cusco Show on map

ExcellentBased on 167 reviews
9.2

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Cusco. It also provides an express check-in and check-out feature, a safe and a rooftop terrace.

Maria Angola Hotel
Maria Angola Hotel
7.5 Good

6.3 km from city centre, Lima Show on map

GoodBased on 3 reviews
7.5

Maria Angola Hotel provides modern 4-star accommodation in Lima. Rooms are air conditioned and a wireless internet connection is included free of charge.

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

2.2 km from city centre, Cusco Show on map

ExcellentBased on 1,374 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.

El Tuco Hotel
El Tuco Hotel
9.3 Excellent

1.3 km from city centre, Cusco Show on map

ExcellentBased on 281 reviews
9.3

This comfortable hotel in Cusco offers free wireless internet, as well as luggage storage and a tour desk. It is ideally located for those wishing to discover the area's attractions.

Hostal Corihuasi
Hostal Corihuasi
8.7 Excellent

2.4 km from city centre, Cusco Show on map

ExcellentBased on 528 reviews
8.7

Strategically located in the heart of the city, this 3-star hostel makes for an ideal base in Cusco. It offers complimentary Wi-Fi, an airport shuttle and laundry facilities.

Tips for booking a Peru hotel

Cheapest month:May
Most expensive month:February
Average price in Peru:$131/night
Absolute cheapest price found:$3/night
Cheapest day:Friday
Most expensive day:Wednesday
$37 - $612
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$63 - $115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

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

6.6 km 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

2.1 km 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.9 km 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
Hotel Ada's Palace
Hotel Ada's Palace
7.5 Good

2.0 km from city centre, Huancayo Show on map

Hotel Ada's Palace is located in Huancayo and offers free Wi-Fi. It also provides a laundry service and a 24-hour reception.

5
Hotel Estelar Miraflores
Hotel Estelar Miraflores
8.6 Excellent

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

2.2 km 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
Arawi Miraflores Prime
Arawi Miraflores Prime
8.9 Excellent

6.5 km from city centre, Lima Show on map

Recently refurbished, Arawi Miraflores Prime provides art deco 4-star accommodation in Lima. It is conveniently positioned for guests wishing to sightsee in the area.

Cheapest hotels in Peru

Show all 11,503 hotels
Tupac Hostel - Lima Airport
Tupac Hostel - Lima Airport
8.1 Excellent

7.9 km from city centre, Lima Show on map

Providing a shuttle to Jorge Chavez International Airport, plus complimentary wireless internet, Tupac - Lima Airport Hostel is a comfortable place to stay in Lima. It also provides a 24-hour reception, an express check-in and check-out feature and 24-hour room service.

$9
Avg. per night
Gran Hotel
Gran Hotel
5.9 Okay

2.0 km from city centre, Lima Show on map

Ideally located for sightseeing, Gran Hotel Lima is a short stroll from several of the city's tourist attractions, including Basilica Cathedral of Lima, Plaza San Martin and Plaza Mayor. This hotel is set in the heart of the city.

$9
Avg. per night
Selina Miraflores Lima
Selina Miraflores Lima
8.4 Excellent

6.3 km from city centre, Lima Show on map

Boasting a sauna, Selina Miraflores Lima is located in Lima and provides modern accommodation. It is ideally positioned for guests wishing to discover the area's attractions.

$12
Avg. per night
Llaqta Hotel
Llaqta Hotel
8.7 Excellent

6.9 km from city centre, Lima Show on map

Llaqta Hotel is located in Lima and offers guests free Wi-Fi. It also provides a concierge, an outdoor pool and a 24-hour reception.

$14
Avg. per night
Kaclla, The Healing Dog Hostel
Kaclla, The Healing Dog Hostel
8.9 Excellent

6.7 km from city centre, Lima Show on map

KACLLA The Healing Dog Hostel is situated in Lima and offers free wireless internet. It also provides a swimming pool, free bicycle rental and an express check-in and check-out feature.

$14
Avg. per night
Hostal Huacachina Sunset
Hostal Huacachina Sunset
7.7 Good

4.4 km from city centre, Ica Show on map

Hostal Huacachina Sunset is located in Ica and features free Wi-Fi. It also provides luggage storage, laundry facilities and a tour desk.

$14
Avg. per night
Nasca Trails B&B
Nasca Trails B&B
9.4 Excellent

0.7 km from city centre, Nazca Show on map

Nasca Trails B&B is situated in Nazca and offers free Wi-Fi. It also provides a free shuttle service, a tour desk and luggage storage.

$17
Avg. per night
Hostal Villa Sillar
Hostal Villa Sillar
8.4 Excellent

0.3 km from city centre, Arequipa Show on map

Villa Sillar is located in Arequipa and offers free Wi-Fi. It is also a five-minute stroll from Basilica Cathedral of Arequipa and Santa Catalina Monastery, and is close to many of the area's attractions.

$18
Avg. per night

Hotel prices in Peru

2 stars or below

$9 - $72

Hotel Ada's Palace

No. 1 most popular

$21
Avg. per night
El Tuco Hotel

No. 2 most popular

El Tuco Hotel
9.3 Excellent
$27
Avg. per night
Tupac Hostel - Lima Airport

Best value

$9
Avg. per night
3 stars

$12 - $273

Hotel & Mirador Los Apus

No. 1 most popular

$81
Avg. per night
Thunderbird Hotels J.Pardo

No. 2 most popular

$52
Avg. per night
Selina Miraflores Lima

Best value

$12
Avg. per night
4 stars and up

$61 - $1,375

Palacio Nazarenas, A Belmond Hotel, Cusco

No. 1 most popular

$702
Avg. per night
Country Club Lima Hotel - The Leading Hotels Of The World
$198
Avg. per night
Miraflores Colon Hotel

Best value

$61
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?

    Selina Miraflores Lima, rated with a score of 8.4 from 1,946 reviewers, is one of the most popular hotels in Peru. Other top stays include Palacio Nazarenas, A Belmond Hotel, Cusco, with an average rating of 9.2 from 28 reviewers, and Thunderbird Hotels J.Pardo, with a score of 8.5 from 395 reviewers.