Hotels in Peru

Destination
Type to search destinations...
Check in - Check out
Sat 28 Nov - Mon 30 Nov
Guest
2 adults - 0 children - 1 room
Adults
Per room
2
Children
Ages 0 - 17, per room
0
Ages of children at check-in
Rooms
1
Guests' nationality
Passport country, used for accurate rates

121 hotels in Peru, 15 five-star; rooms from $13 per night over the next three months; best months December, January, February and March.

OBO Travel lists 121 hotels across 5 destinations in Peru, 121 of them with photo galleries. That includes 15 five-star and 35 four-star properties. Pick a destination to browse its best hotels, or open any hotel for live prices on your dates.

Best months to visit
Season for Lima
Rooms from
$13 per night
Cheapest rate seen in Lima over the next 90 days.
Price trend
Prices for the next 30 days dropped 57% over the last two weeks
Tracking since 23 Sep 2026, 45 daily checks.
Hotel chains
20 brands present

Top hotels in Peru

Verified availability first, then star rating and photo quality.

Aranwa Paracas Resort & Spa, Paracas - Pisco
5-Star

Aranwa Paracas Resort & Spa

PARACAS

This hotel is conveniently located in Paracas Bay, near the area's main attractions. Perfect for honeymooners, famili...

Atiq Hotel Boutique, Cusco
5-Star

Atiq Hotel Boutique

CUZCO

The Atiq Boutique Hotel offers a quiet, cozy, and safe retreat just minutes from Cusco's historic city center. Enjoy...

Casa Andina Premium Miraflores, Lima
5-Star

Casa Andina Premium Miraflores

Miraflores

Located two blocks from Miraflores Central Park and 40 minutes from Lima International Airport, Casa Andina Premium s...

Country Club Lima Hotel, Lima
5-Star

Country Club Lima Hotel

San Isidro

Located in San Isidro's residential district, this hotel offers a variety of amenities for both business and leisure...

Crowne Plaza Lima, Lima
5-Star

Crowne Plaza Lima

MIRAFLORES, LIMA

Located in the heart of the popular seaside district of Miraflores, the Crowne Plaza® Lima Hotel is perfectly suited...

Delfines Hotel & Casino, Lima
5-Star

Delfines Hotel & Casino

LIMA

The hotel is located in the financial district and most exclusive residential area in Lima, the suburb of San Isidro...

GHL Hotel Lago Titicaca, Puno
5-Star

GHL Hotel Lago Titicaca

PUNO

Located on Esteves Island, this 5-star hotel offers panoramic views over Lake Titicaca from the Andes to Bolivia. It...

Hilton Lima Miraflores, Lima
5-Star

Hilton Lima Miraflores

MIRAFLORES

The Hilton Lima Miraflores is ideally located in the heart of Lima's Miraflores district, just minutes from the vibra...

Home Palacio del Inka, a Luxury Collection Hotel, Cusco, Cusco
5-Star

Home Palacio del Inka, a Luxury Collection Hotel, Cusco

Cuzco

Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you...

Hotel Estelar Miraflores, Lima
5-Star

Hotel Estelar Miraflores

Miraflores

The hotel is located in the district of Miraflores, the commercial centre of Lima. It is 20 minutes' walk from the be...

J&A Classic Hotel, Lima
5-Star

J&A Classic Hotel

MIRAFLORES

This charming hotel is conveniently situated in Miraflores, in the historical city of Lima. The hotel is located a sh...

JW Marriott El Convento Cusco, Cusco
5-Star

JW Marriott El Convento Cusco

CUSCO

Indulge in a visit to the spa, offering massages, body treatments, and facials. Recreational amenities include an ind...

Luxury hotels in Peru

Five-star properties, verified availability first.

Aranwa Paracas Resort & Spa, Paracas - Pisco
5-Star

Aranwa Paracas Resort & Spa

PARACAS

This hotel is conveniently located in Paracas Bay, near the area's main attractions. Perfect for honeymooners, famili...

Atiq Hotel Boutique, Cusco
5-Star

Atiq Hotel Boutique

CUZCO

The Atiq Boutique Hotel offers a quiet, cozy, and safe retreat just minutes from Cusco's historic city center. Enjoy...

Casa Andina Premium Miraflores, Lima
5-Star

Casa Andina Premium Miraflores

Miraflores

Located two blocks from Miraflores Central Park and 40 minutes from Lima International Airport, Casa Andina Premium s...

Country Club Lima Hotel, Lima
5-Star

Country Club Lima Hotel

San Isidro

Located in San Isidro's residential district, this hotel offers a variety of amenities for both business and leisure...

Crowne Plaza Lima, Lima
5-Star

Crowne Plaza Lima

MIRAFLORES, LIMA

Located in the heart of the popular seaside district of Miraflores, the Crowne Plaza® Lima Hotel is perfectly suited...

Delfines Hotel & Casino, Lima
5-Star

Delfines Hotel & Casino

LIMA

The hotel is located in the financial district and most exclusive residential area in Lima, the suburb of San Isidro...

GHL Hotel Lago Titicaca, Puno
5-Star

GHL Hotel Lago Titicaca

PUNO

Located on Esteves Island, this 5-star hotel offers panoramic views over Lake Titicaca from the Andes to Bolivia. It...

Hilton Lima Miraflores, Lima
5-Star

Hilton Lima Miraflores

MIRAFLORES

The Hilton Lima Miraflores is ideally located in the heart of Lima's Miraflores district, just minutes from the vibra...

Home Palacio del Inka, a Luxury Collection Hotel, Cusco, Cusco
5-Star

Home Palacio del Inka, a Luxury Collection Hotel, Cusco

Cuzco

Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you...

Hotel Estelar Miraflores, Lima
5-Star

Hotel Estelar Miraflores

Miraflores

The hotel is located in the district of Miraflores, the commercial centre of Lima. It is 20 minutes' walk from the be...

J&A Classic Hotel, Lima
5-Star

J&A Classic Hotel

MIRAFLORES

This charming hotel is conveniently situated in Miraflores, in the historical city of Lima. The hotel is located a sh...

JW Marriott El Convento Cusco, Cusco
5-Star

JW Marriott El Convento Cusco

CUSCO

Indulge in a visit to the spa, offering massages, body treatments, and facials. Recreational amenities include an ind...

Four-star hotels in Peru

Four-star stays with photo galleries, verified availability first.

AC Hotel Lima Miraflores, Lima

AC Hotel Lima Miraflores

LIMA

Take advantage of recreation opportunities such as a fitness center or take in the view from a rooftop terrace and a...

BTH Hotel, Lima

BTH Hotel

SAN BORJA

This distinguished, boutique hotel boasts a contemporary style and is extraordinarily linked to the concepts of art...

BTH Hotel Lima Golf, Lima

BTH Hotel Lima Golf

San Isidro

This city hotel is located in the capital's financial district, around 45 minutes' drive from the Catedral de Lima an...

Casa Andina Premium Valle Sagrado Hotel & Villas, Urubamba

Casa Andina Premium Valle Sagrado Hotel & Villas

URUBAMBA

The resort is located 10 km from Urubamba near Yanahuara, in a charming and modest rural community 90 km northwest of...

Casa Andina Select Miraflores, Lima

Casa Andina Select Miraflores

Miraflores

Situated in the heart of Miraflores' bustling business district, Casa Andina Select Miraflores offers a perfect blend...

Casona Corrales Hotel Boutique, Cusco

Casona Corrales Hotel Boutique

Cusco

It is part of the set of important mansions in the monumental center of Cusco, on the main façade of the Casona de lo...

Costa del Sol Trujillo Centro, Trujillo

Costa del Sol Trujillo Centro

Trujillo

This hotel is located in a corner of the Plaza de Armas, overlooking the cathedral and flanked by splendid examples o...

Courtyard Lima Miraflores, Lima

Courtyard Lima Miraflores

Miraflores

Located in the heart of Miraflores, the upscale Courtyard by Marriott Lima Miraflores is steps from Larco Avenue and...

Frequently asked questions about hotels in Peru

How many hotels are there in Peru?

OBO Travel lists 121 hotels across 5 destinations in Peru, including 15 five-star and 35 four-star properties.

Which destinations in Peru have the most hotels?

The biggest choice of hotels is in Lima, Cusco, Puno and Machu Picchu. Each destination page lists its top hotels, five-star stays and best-value picks.

What are the best hotels in Peru?

Popular choices with strong ratings and photo galleries include Aranwa Paracas Resort & Spa, Atiq Hotel Boutique, Casa Andina Premium Miraflores and Country Club Lima Hotel. Open any hotel to see rooms, facilities and live prices for your dates.

How much does a hotel in Peru cost?

Over the next 90 days the cheapest nightly rate we have seen in Lima is around $13. Prices depend on dates, room type and board basis.

Can I cancel a hotel booking in Peru?

Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.