You are booking hotel for more than 90 days

map
Preference
Price Per Night
  • (10)
  • (103)
  • (56)
  • (18)

Your Budget

to
Star Category
  • (83)
  • (67)
  • (25)
User Rating
  • (0)
  • (1)
  • (11)
  • (52)
  • (43)
Property Type
  • (132)
  • (42)
  • (18)
  • (4)
  • (2)

Show 3 more

Chains
  • (10)
  • (1)
  • (2)
  • (7)
  • (1)

Show 4 more

Amenities
Guests Love
  • (134)
  • (15)
  • (60)
  • (33)

Show -4 more

Booking Preference
Booking Preference
  • (32)
  • (182)
  • (46)
Business Essentials
  • (134)
  • (139)
  • (1)
  • (3)
  • (0)
BACK TO TOP

Hotels in Lima Book from Best Peru Hotels

Explore Travel Tips

hotelImg
Miraflores
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 4 Star Hotel in Lima is located in Miraflores. Full Address of property is Avenida Jose Larco 842 Miraflores View On Map Key amenities of this property are Kids' swimming pool.
View More
Very Good4.2

(85 Ratings)

₹ 5,280

₹ 3,991

+ ₹ 865 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Miraflores View On Map (Avenida 28 De Julio 151 Miraflores). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.7

(1008 Ratings)

₹ 13,206

₹ 10,900

+ ₹ 1,090 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
This 3 Star Hotel in Lima is located in Miraflores. Full Address of property is 271 Av. Alfredo Benavides View On Map Key amenities of this property are Restaurant.
View More
Excellent4.7

(1226 Ratings)

₹ 6,411

+ ₹ 1,154 taxes & fees

Per Night

Login to Book Now & Pay Later!

Change Check-In Dates

  • Today
  • Tomorrow
  • This Weekend
  • Next Weekend
  • Other Dates
hotelImg
Miraflores
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Miraflores View On Map (Alcanfores 425 - 465 Miraflores).
View More
Very Good4.2

(3293 Ratings)

₹ 4,310

₹ 3,711

+ ₹ 1,002 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 4 Star Hotel in Lima is located in Miraflores. Full Address of property is Av Pardo y Aliaga 330 San Isidro View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.6

(1009 Ratings)

₹ 8,402

₹ 5,881

+ ₹ 1,230 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Miraflores View On Map (Calle Bolivar 176-180, Miraflores).
View More
Excellent4.7

(1003 Ratings)

₹ 6,815

₹ 5,809

+ ₹ 1,234 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Barranco District
Book with ₹0 Payment
This 5 Star Hotel in Lima is located in Barranco District. Full Address of property is Calle Alcanfores 1332, Miraflores View On Map
View More
Excellent4.9

(212 Ratings)

₹ 17,309

+ ₹ 1,796 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
Location of the Hotel is Miraflores View On Map (Malecon 28 de Julio 385). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.9

(1846 Ratings)

₹ 15,714

+ ₹ 1,672 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 5 Star Hotel in Lima is located in Miraflores. Full Address of property is Calle Juan Fanning 515 - 525 View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Excellent4.8

(566 Ratings)

₹ 13,918

+ ₹ 2,505 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Barranco District
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Barranco District View On Map (Malecon de la Reserva No.751 and 767.).
View More
Excellent4.8

(245 Ratings)

₹ 35,660

₹ 32,604

+ ₹ 3,277 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
This 5 Star Hotel in Lima is located in Miraflores. Full Address of property is C. Atahualpa 155, Miraflores View On Map Key amenities of this property are Kids' swimming pool.
View More
Excellent4.7

(532 Ratings)

₹ 7,492

₹ 6,241

+ ₹ 1,948 taxes & fees

Per Night

Login to Book Now & Pay Later!
OneCircle Rewards program
OneCircle Rewards
Earn
1497 points on this booking
hotelImg
Magdalena del Mar
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Magdalena del Mar View On Map (Av. Salaverry 3060 - Magdalena del Mar). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.7

(1168 Ratings)

₹ 7,303

₹ 5,862

+ ₹ 2,713 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
San Isidro
Book with ₹0 Payment
Excellent4.8

(92 Ratings)

₹ 11,450

+ ₹ 1,020 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Miraflores View On Map (Calle Bolivar 210-230-236 Calle Alcanflores). Top Facilities of this Hotel are Gym.
View More
Excellent4.4

(2523 Ratings)

₹ 7,522

+ ₹ 753 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
San Isidro
Book with ₹0 Payment
This 4 Star Hotel in Lima is located in San Isidro. Full Address of property is Calle Ignacio Merino 160 San Isidro View On Map Key amenities of this property are Bar & Restaurant & Coffee Shop.
View More
Excellent4.3

(664 Ratings)

₹ 4,602

₹ 3,578

+ ₹ 760 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
Location of the Hotel is Miraflores View On Map (Calle Atahualpa Nro. 130 Miraflores). Top Facilities of this Hotel are Gym.
View More
Excellent4.4

(264 Ratings)

₹ 6,560

₹ 4,836

+ ₹ 990 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Free Cancellation
Book with ₹0 Payment
This 4 Star Hotel in Lima is located in Miraflores. Full Address of property is Pje. Mártir Olaya 141 View On Map Key amenities of this property are Spa & Gym & Bar.
View More
Very Good4.2

(622 Ratings)

₹ 6,507

₹ 5,543

+ ₹ 1,175 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Miraflores View On Map (CALLE ALCANFORES 699 MIRAFLORES). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.6

(1004 Ratings)

₹ 3,794

+ ₹ 683 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Barranco District
Homestay
1 Bed | 1 Bedroom
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 3 Star Bed N Breakfast in Lima is located in Barranco District. Full Address of property is 335 Arístides Aljovín View On Map
View More
Excellent4.9

(66 Ratings)

₹ 6,371

+ ₹ 1,716 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Miraflores
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Miraflores View On Map (CALLE MENDIBURU 1075 MIRAFLORES).
View More
Excellent4.6

(1473 Ratings)

₹ 5,148

₹ 4,374

+ ₹ 929 taxes & fees

Per Night

Login to Book Now & Pay Later!

Hotels in Other Countries

About Hotels in Lima

Check out best Lima hotel deals and offers on more than 188 hotels in Lima only on MakeMyTrip!
Wondering where to book your stay in Lima? We understand your desire for comfort and hence have listed out the best Lima hotels for you, based on expert advice and the services they offer. Above once are the most popular Hotels in Lima.

Select from best 188 hotels in Lima.

All Above properties for Lima are updated on Tuesday, November 10, 2026- 04.05.

Lima Hotels Price Starts from Minimum Rs. 1501 for Budget hotel. Check Price Now!
. Check out your Preferred stay from popular areas in Lima, Stay in Lima's best hotels! pick from Lima's best hotels with breakfast, amenities and budget hotels. You can book using Free Cancellation and Pay At check out options. Also See Most-booked hotels in Lima & Recently booked hotels. Plan your trip and Get inspired by reviews, Explore guest reviews, In and Around Lima.

You can also Explore Hotels in Lima on our partner site Goibibo.



Lima Hotels By Star Rating

Places to Stay in Lima near Popular Attractions

Properties in Lima

Hotels in Nearby Cities

Hotels By Category in Lima

Get the best deals on different type of Hotel categories in Lima with MakeMyTrip.com. Choose from 188 hotels in Lima. Just Rs 1501 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

More about Lima Hotels

Starting Price Rs. 1501
Lima Hotels 188

Hotels in Lima with Free Breakfast

Hostal Iquique

0 -1 0 1 2 3 4

₹ 3,312

Per Night

Breña

Barranco District

Miraflores

JW Marriott Hotel Lima

0 1 2 3 4 0 1 2 3 4

₹ 36,776

Per Night

Miraflores

San Isidro

Barranco District

Premium Hotels in Nearby Cities

Holiday Inn - Lima Airport

0 1 2 3 0 1 2 3 4

₹ 18,543

Per Night

Callao District

Callao District

Bellavista District

VPX Hotel

0 1 2 3 4 0 1 2 3 4

₹ 9,053

Per Night

Cañete

Wyndham Grand Lima Airport

0 1 2 3 4 0 1 2 3 4

₹ 20,758

Per Night

Callao District

Hotels By Chain in Lima

Luxury Hotels in Nearby Cities

Show
Hide

More Deals For You!

Exciting Offers on Top Rated Properties

Flat

15% OFF

WELCOMEMMTINTL

Upto 10,000 INR. Applicable only for first time user


Up to

30% OFF

MMTINTLTRAVEL

Valid on 500,000+ hotels across international cities.


Flat

3,000 off

MMTSUPERINTL

Valid on bookings value over 50,000 INR.


Upto

40% off

MMTSAVER

Valid on Budget Hotels (less than INR 4,000/night).