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.
Destinations in Peru
Cities and regions with hotels you can book on OBO Travel, biggest galleries first.
Top hotels in Peru
Verified availability first, then star rating and photo quality.

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
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
Miraflores
Located two blocks from Miraflores Central Park and 40 minutes from Lima International Airport, Casa Andina Premium s...

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
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
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
Located on Esteves Island, this 5-star hotel offers panoramic views over Lake Titicaca from the Andes to Bolivia. It...

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
Cuzco
Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you...

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
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
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
This hotel is conveniently located in Paracas Bay, near the area's main attractions. Perfect for honeymooners, famili...

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
Miraflores
Located two blocks from Miraflores Central Park and 40 minutes from Lima International Airport, Casa Andina Premium s...

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
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
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
Located on Esteves Island, this 5-star hotel offers panoramic views over Lake Titicaca from the Andes to Bolivia. It...

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
Cuzco
Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you...

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
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
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
Take advantage of recreation opportunities such as a fitness center or take in the view from a rooftop terrace and a...

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
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
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
Miraflores
Situated in the heart of Miraflores' bustling business district, Casa Andina Select Miraflores offers a perfect blend...

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
This hotel is located in a corner of the Plaza de Armas, overlooking the cathedral and flanked by splendid examples o...

Courtyard Lima Miraflores
Miraflores
Located in the heart of Miraflores, the upscale Courtyard by Marriott Lima Miraflores is steps from Larco Avenue and...
Popular hotel chains in Peru
Every property of a chain on one page.
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.
Price guides for Peru
When rooms are cheapest and when the five-star season peaks.






