Inns in Lima
Choose your dates to find Inns in Lima for a welcoming and comfortable stay.
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in Peru
Hotels in Lima Province
Hotels in Lima
Lima Inns properties
Flights to Lima
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Popular Inns in Lima
Check out our selection of great inns in Lima
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
57
Hotel Asturias Inn
Hotels in
Lima
Featured facilities: Laundry Service (On-Site), Luggage Storage
Good
7 reviews
7.8
/10
1 night
From
€27
Check Availability
51
Casa de Baraybar
Hotel near
Costa Verde,Miraflores
Featured facilities: Luggage Storage
Very Good
4 reviews
8.7
/10
1 night
From
€27
Check Availability
31
The Place Miraflores
Hotel near
Costa Verde,Miraflores
Featured facilities: Bar, Laundry Service (On-Site), Luggage Storage
Good
33 reviews
7.9
/10
1 night
From
€28
Check Availability
75
Posada Miraflores
Hotels in
Lima
Featured facilities: Shared Kitchen, Bar, Laundry Service (On-Site)
Very Good
5 reviews
8.6
/10
1 night
From
€39
Check Availability
38
Septima Maravilla
Hotels in
Lima
Featured facilities: Laundry Service (On-Site), Luggage Storage
3.0
/10
1 night
From
€139
Check Availability
See All Inns in Lima
Frequently Asked Questions
What's the best Inns in Lima?
Whether your trip to Lima is for business or tourism,
The Place Miraflores (from €27)
,
Casa de Baraybar (from €23)
and
Septima Maravilla (from €139)
are popular choices.
What's the average price for Inns in Lima?
For Inns in Lima, the average price is €78 for weekdays, and €77 for weekends (Friday–Saturday).
Which Inns in Lima are pet-friendly?
The Place Miraflores (from €27)
is pet-friendly.
Lima Inns Information
Total properties
5
Number of reviews
49
Weekend Avg. Price
€77
Weekday Avg. Price
€78