Peru may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Lima Hotels from SG$40

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$126 per night
9.4 km from city centre
4.3/5Excellent! (844 reviews)

"Ver well located, safe area , close to restaurants, malls."…"

Reviewed on 27 Jan,2020

Hotel Estelar Miraflores
BTH Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$116 per night
6.88 km from city centre
4.4/5Excellent! (624 reviews)

"Friendly staff specially Waldin. The only recommendations I have is for the loft bed to be a king and more softer."…"

Reviewed on 16 Mar,2020

BTH Hotel
Hyatt Centric San Isidro Lima
The price is SG$208 per night
6.07 km from city centre
4.9/5Exceptional! (59 reviews)
Worth every penny

"Very nice hotel in a quiet safe area"…"

Reviewed on 7 Mar,2020

Hyatt Centric San Isidro Lima

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
El Pardo DoubleTree by Hilton
4 out of 5
Jr. Independencia 141 Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$127 per night
8.73 km from city centre
4.4/5Excellent! (316 reviews)

"This was our first time in Peru for a family trip. Great hotel for a family of four. They provide robes and slippers in the room which we appreciate. This hotel is within walking distance of ancient ruins."…"

Reviewed on 23 Mar,2020

El Pardo DoubleTree by Hilton
Country Club Lima Hotel - The Leading Hotels of the World
5 out of 5
Los Eucaliptos 590 San Isidro, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$254 per night
6.51 km from city centre
4.6/5Wonderful! (278 reviews)

"Very elegant and nice hotel. The staff service level is excellent. The buffet breakfast is very good also. The rooms are very good sized. Excellent overall."…"

Reviewed on 16 Feb,2020

Country Club Lima Hotel - The Leading Hotels of the World
Belmond Miraflores Park
5 out of 5
Avenida Malecon De La Reserva 1035, Lima, Lima
Get Rates
10.6 km from city centre
4.8/5Exceptional! (287 reviews)
Can’t go wrong with belmond.

"Every thing was five stars, from front desk to the room. The hotel sits on the best location in Lima period !!!"…"

Reviewed on 11 Mar,2020

Belmond Miraflores Park
Hotel Vila Santa
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$73 per night
10.39 km from city centre
4.1/5Very Good! (143 reviews)
Friendly staff

"Great location. The staff was very friendly and helpful."…"

Reviewed on 15 Mar,2020

Hotel Vila Santa
Trendy Host Stelar Miraflores
3.5 out of 5
Avenida Almirante Miguel Grau 1430, Barranco, Lima, Lima
The price is SG$75 per night
10.92 km from city centre
4.6/5Wonderful! (95 reviews)

"Very clean and stylish apartment right in between barranco and miraflores. Perfectly located with a delicious breakfast cafe and burger joint right next door. Air conditioner did start to make loud noises toward the end of the stay. We ran out of toilet paper and went to the front desk who said we ..."…"

Reviewed on 19 Mar,2020

Trendy Host Stelar Miraflores
Sonesta Hotel El Olivar Lima
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$136 per night
6.23 km from city centre
4.5/5Wonderful! (237 reviews)

"Excellent location close to restaurants, very clean, great breakfast and service, the staff was very friendly and helpful, we really enjoyed staying there."…"

Reviewed on 17 Mar,2020

Sonesta Hotel El Olivar Lima
Selina Posada Miraflores
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$40 per night
9.22 km from city centre
3.8/5Good! (4 reviews)

"The accessibility to the city centre, rest of the Miraflores, Kennedy park and major commute points is the biggest advantage."…"

Reviewed on 15 Mar,2020

Selina Posada Miraflores
Royal Sweet Dreams Airport B&B
2.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$49 per night
7.14 km from city centre
4.5/5Wonderful! (73 reviews)
Love the place

"Returned to stay six nights in February 2020 because of a very positive experience at the B&B in 2018. The neighborhood is lovely and safe. There's plenty of shopping and eats within a short walking distance. The best feature is Martin, the friendly proprietor. He always goes all the way to make ..."…"

Reviewed on 29 Feb,2020

Royal Sweet Dreams Airport B&B
Holiday Inn Express Lima San Isidro
3 out of 5
Calle Coronel Andres Reyes No. 484 – 492, Lima, Lima
Free cancellation
The price is SG$148 per night
6.08 km from city centre
4.6/5Wonderful! (41 reviews)
Convenient and Confortable

"Hotel is extremely comfortable and service is great. Close to the San Isidro business district"…"

Reviewed on 9 Mar,2020

Holiday Inn Express Lima San Isidro
Suites Larco 656
3 out of 5
Av. Larco 656 - Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$67 per night
9.35 km from city centre
3.7/5Good! (342 reviews)

"Central, walking distance to everything. Staff were helpful."…"

Reviewed on 9 Dec,2019

Suites Larco 656
Radisson Hotel Plaza Del Bosque
4 out of 5
Av Paz Soldan 190 San Isidro, Lima, Lima
Get Rates
6.34 km from city centre
4.2/5Very Good! (50 reviews)

"The staff were very helpful, friendly, and welcoming."…"

Reviewed on 23 Mar,2020

Radisson Hotel Plaza Del Bosque
INNSiDE by Melia Lima Miraflores
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$144 per night
9.2 km from city centre
4.6/5Exceptional! (97 reviews)

"Great location, close to Larco Ave, walking distance to many places. Great staff."…"

Reviewed on 23 Mar,2020

INNSiDE by Melia Lima Miraflores
Don't see what you're looking for?
See all available properties in Lima
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover neighborhoods in Lima

Find the best Lima areas and neighborhoods for the activities you enjoy most. Learn more about Lima

Visiting Lima

History buffs will enjoy exploring Lima, and visitors give high marks for the top-notch restaurants, shopping and renowned art. Tourists who journey to this cultural city can discover its museums, cathedrals and cafes.

  • There are 554 hotels and other accommodation options in Lima
  • The closest major airport is in Lima (LIM-Jorge Chavez Intl.), 5 mi (8 km) from the city centre

Getting around Lima

Nearby metro stations include Miguel Grau Station, El Angel Station and Gamarra Station. If you'd like to explore around the area, you may want a rental car for your journey.

Dressing for Lima

  • Between January and March, daytime temperatures average 28°C, whilst night-time temperatures stay around 18°C
  • From April to June, the average is 27°C during the day and 14°C at night
  • July to September sees average temperatures of 21°C during the day and 13°C at night
  • Between October and December, you can expect 27°C as the daytime average and 14°C as the night-time average
  • About 0 millimetres of rain falls on Lima each year
  • February and March are usually the hottest months averaging 28°F, while July and September are usually the coldest with an average temperature of 13°F

Frequently asked questions

Where is the best place to stay in Lima?
Villa Barranco by Ananay Hotels is ranked highly by Expedia customers. This 4-star hotel offers free breakfast and a restaurant. It is located a short 8-minute walk from Bridge of Sighs. Reviews from our site also recommend Aloft Lima Miraflores, a Marriott Hotel and JW Marriott Hotel Lima as top options for your visit.
If I need to cancel my hotel reservation in Lima, will I receive a refund?
Yes, the majority of hotel reservations are refundable if you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within 24 hours of your booking. Enter dates and click on “Search”, then use the “free cancellation” filter to get the best deals in Lima.
What's the best accommodation for a budget-friendly stay in Lima?
Based on reviews, Limper hostel B &B is a popular 2-star property for our travellers looking for an economical choice, and features free breakfast and free WiFi. Other good options for your budget-friendly stay include Tupac Hostel - Lima Airport and Bayview Hotel.
What's the best hotel for families in Lima?
Peru Star Boutique Apartments Hotel is a top 4-star aparthotel on Expedia for families, and features a children’s pool and a restaurant. Other good options for your family trip include NM Lima Hotel and Dazzler by Wyndham Lima Miraflores. Also, attractions such as Leyendas Park and Huachipa Zoo are fun for children of all ages.
What's the best place to stay for a couple going to Lima?
Hilton Lima Miraflores is a favourite 4.5-star hotel for couples, and features a poolside bar and an outdoor pool. Other good options for your romantic getaway include Country Club Lima Hotel - The Leading Hotels of the World and Delfines Hotel & Convention Center.
What's the best accommodation for an all-inclusive stay in Lima?
Decameron El Pueblo Resort&Conference Center - All Inclusive is a 3.5-star all-inclusive property featuring 5 restaurants and 7 outdoor pools, and a favourite with Expedia travellers.
What is the top LGBTQ-friendly place to stay in Lima?
Belmond Miraflores Park is a top 5-star LGBTQ-friendly hotel, affiliated with IGLTA, that features a full-service spa and 2 restaurants.
What's the best pet-friendly accommodation option in Lima?
Ayenda Casa Bella is a top B&B for people travelling with their pets, and offers a rooftop terrace and free WiFi for its human guests. Other good options to stay with your pet include Hilton Lima Miraflores and Gran Hotel.
What's the best hotel for a beach holiday in Lima?
Killari is a top 3-star beach property with free breakfast and free WiFi. Other good options to stay near the beach include Ayenda Casa Bella and Radisson Hotel Decapolis Miraflores. To enjoy some time by the water, head to Asia Beach or Costa Verde.
What's the best high-end hotel in Lima?
Country Club Lima Hotel - The Leading Hotels of the World is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Hilton Lima Miraflores and JW Marriott Hotel Lima are other upscale choices for your holiday.
What's the best boutique-style hotel in Lima?
Country Club Lima Hotel - The Leading Hotels of the World is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Delfines Hotel & Convention Center and BTH Hotel-Boutique Concept are a couple of other boutique hotels.
What are some hotels with pools in Lima?
Wyndham Costa Del Sol Lima City is a popular 4-star hotel featuring an outdoor pool, a restaurant and free WiFi. Other choices that feature an on-site pool include Hilton Lima Miraflores and Dazzler by Wyndham Lima Miraflores.

Recent Reviews in Lima

More trip options