Showing 24 Hotels out of 585 in "Peru"

View of Don Giovanni Balinese Suites & Gelateria, a top-rated hotel in Peru
From $35 /night
View Details
View of Selina Cusco, a top-rated hotel in Peru

Selina Cusco

From $168 /night
View Details
View of Ayenda Casa Real Piura, a top-rated hotel in Peru

Ayenda Casa Real Piura

From $35 /night
View Details
View of Amerinka Boutique, a top-rated hotel in Peru

Amerinka Boutique

From $136 /night
View Details
View of Polo Cusco Suites, a top-rated hotel in Peru

Polo Cusco Suites

From $137 /night
View Details
View of Hotel Ayenda Candamo, a top-rated hotel in Peru

Hotel Ayenda Candamo

From $15 /night
View Details
View of Keylas Hotel, a top-rated hotel in Peru

Keylas Hotel

From $22 /night
View Details
View of Balconcillo Hotel Boutique, a top-rated hotel in Peru

Balconcillo Hotel Boutique

From $118 /night
View Details
View of Swan Hotel, a top-rated hotel in Peru

Swan Hotel

From $187 /night
View Details
View of ibis Styles Lima Benavides Miraflores, a top-rated hotel in Peru

ibis Styles Lima Benavides Miraflores

From $157 /night
View Details
View of Hotel Royal kerkus, a top-rated hotel in Peru

Hotel Royal kerkus

From $51 /night
View Details
View of DE LA VILLA HERMOZA HOTEL, a top-rated hotel in Peru

DE LA VILLA HERMOZA HOTEL

From $105 /night
View Details
View of C&C Home, a top-rated hotel in Peru

C&C Home

From $87 /night
View Details
View of El Dorado Isabel Hotel, a top-rated hotel in Peru

El Dorado Isabel Hotel

From $59 /night
View Details
View of Hampton by Hilton Lima San Isidro, a top-rated hotel in Peru

Hampton by Hilton Lima San Isidro

From $108 /night
View Details
View of Peru Star Boutique Apartments Hotel, a top-rated hotel in Peru

Peru Star Boutique Apartments Hotel

From $71 /night
View Details
View of Vinincunca Hostal Cusco, a top-rated hotel in Peru

Vinincunca Hostal Cusco

From $38 /night
View Details
View of Hampton Inn Arequipa, Peru, a top-rated hotel in Peru

Hampton Inn Arequipa, Peru

From $45 /night
View Details
View of Antawasi Hotel, a top-rated hotel in Peru

Antawasi Hotel

From $43 /night
View Details
View of Hostal Qorichaska, a top-rated hotel in Peru

Hostal Qorichaska

From $30 /night
View Details
View of Inkas Stone Boutique., a top-rated hotel in Peru

Inkas Stone Boutique.

From $42 /night
View Details
View of La Casa de Mayte, a top-rated hotel in Peru

La Casa de Mayte

From $38 /night
View Details
View of Casa Escondida Chincana Wasi, a top-rated hotel in Peru

Casa Escondida Chincana Wasi

From $182 /night
View Details
View of Hotel Humantay Machu Picchu, a top-rated hotel in Peru

Hotel Humantay Machu Picchu

From $176 /night
View Details

Accommodation Types in Peru

Frequently Asked Questions about Hotels in Peru

What is the price range for hotels in Peru?

Hotels in Peru range from $15 to $187 per night, depending on the hotel category and star rating. Budget hotels start around $15/night, while luxury 5-star properties can reach $187/night or higher. Filter by price on our site to find options that match your budget.

How many hotels are available in Peru?

Peru has 585 hotels to choose from, ranging from budget-friendly accommodations to luxury resorts. Each listing shows star ratings, guest reviews, amenities, and photos to help you make the best choice for your stay.

How do I find highly-rated hotels in Peru?

Our hotels in Peru are sorted by star rating and guest reviews by default. Look for 4-5 star hotels with the highest number of positive reviews. Filter by '5 Stars' or '4+ Stars' to see the top-rated properties. Hotels with more reviews tend to have more reliable ratings.

What types of accommodations are available in Peru?

Peru offers various accommodation types including 3-star hotels, 4-star hotels, 5-star luxury properties, vacation rentals, apartments, and resorts. Each type offers different amenities and price points. Our filters help you find exactly what you're looking for.