Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Lima Hotels from CA $47

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
AreaSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
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 Mar. 11, 2020

Belmond Miraflores Park
Inti Killa Hostel
3 out of 5
Ramon Zavala 160, Miraflores, alt. cdra 9 de Jose Pardo, Lima, Lima
The price is CA $47 per night
8.86 km from city centre
4.3/5Excellent! (56 reviews)

"Very nice helpful staff. Excellent breakfast. Very clean"…"

Reviewed on Jul. 24, 2019

Inti Killa Hostel
Hampton by Hilton Lima San Isidro
3.5 out of 5
Calle Odriozola 112, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is CA $93 per night
6.46 km from city centre
5/5Exceptional! (9 reviews)

"People are so lovely, kind and helpful! I would definitely recommend this hotel. Overall it has been excellent service."…"

Reviewed on Mar. 17, 2020

Hampton by Hilton Lima San Isidro
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Radisson Red Miraflores
3.5 out of 5
Calle Bolivar 210-230-236, Calle Alcanflores, Lima
Free cancellationReserve now, pay when you stay
The price is CA $121 per night
9.57 km from city centre
4.8/5Exceptional! (20 reviews)

"Clean ,friendly ,comfortable , helpful , good location"…"

Reviewed on Mar. 16, 2020

Radisson Red Miraflores
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 CA $229 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 Feb. 16, 2020

Country Club Lima Hotel - The Leading Hotels of the World
The Westin Lima Hotel & Convention Center
5 out of 5
Calle Las Begonias 450, San Isidro, Lima, Lima
The price is CA $279 per night
5.83 km from city centre
4.8/5Exceptional! (373 reviews)

"Great Hotel. Breakfast is a bit ordinary for a 5 star"…"

Reviewed on Feb. 27, 2020

The Westin Lima Hotel & Convention Center
Trendy Host Stelar Miraflores
3.5 out of 5
Avenida Almirante Miguel Grau 1430, Barranco, Lima, Lima
The price is CA $74 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 Mar. 19, 2020

Trendy Host Stelar Miraflores
Trendy Host Canvas, Miraflores
3.5 out of 5
Av Jose Pardo 510, Miraflores, Lima, Lima
The price is CA $98 per night
8.76 km from city centre
4.2/5Excellent! (70 reviews)

"The plugs all needed adapters and that was a bit inconvenient."…"

Reviewed on Mar. 3, 2020

Trendy Host Canvas, Miraflores
Hotel B
4 out of 5
Sáenz Peña 204 Barranco, Lima
The price is CA $536 per night
11.54 km from city centre
4.9/5Exceptional! (88 reviews)

"The location is perfect for me, excellent staff and food, if I have any minor complaint would be my room was below the rooftop area and hearing chairs and such being dragged around, it is my 3rd tome at the hotel and would definitely return for my next trip Lima"…"

Reviewed on Mar. 14, 2020

Hotel B
Selina Miraflores Lima
3 out of 5
Alcanfores 425 - 465, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is CA $48 per night
9.31 km from city centre
4/5Very Good! (267 reviews)

"My kids liked the bunk bed but the property was dirty."…"

Reviewed on Feb. 6, 2020

Selina Miraflores Lima
Apartment near Airport with sea view
3.5 out of 5
Aviación 170, San Miguel, Lima
Free cancellationReserve now, pay when you stay
The price is CA $81 per night
8.66 km from city centre
Apartment near Airport with sea view
BTH Hotel
4 out of 5
Av. Guardia Civil 727, Corpac, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is CA $122 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 Mar. 16, 2020

BTH Hotel
Hilton Lima Miraflores
4.5 out of 5
Avenida La Paz 1099, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is CA $251 per night
9.93 km from city centre
4.8/5Exceptional! (786 reviews)

"Beautiful clean room. Staff are very helpful and nice. We would highly recommend staying at this location."…"

Reviewed on Feb. 3, 2020

Hilton Lima Miraflores
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 CA $142 per night
8.73 km from city centre
4.4/5Excellent! (315 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 Mar. 23, 2020

El Pardo DoubleTree by Hilton
Radisson Hotel Decapolis Miraflores
4 out of 5
Avenida 28 De Julio 151, Miraflores, Lima, Lima
Get Rates
9.49 km from city centre
4.5/5Wonderful! (999 reviews)
Good place to stay in Lima.

"Hotel is well situated in the lively neighborhood of Miraflores. The staff are super nice. Rooms are clean and modern. Breakfast was very good with the option to order individually. Lobby staff are helpful with recommendations to sights and restaurants. One staff in particular, Cesar at the front ..."…"

Reviewed on Feb. 27, 2020

Radisson Hotel Decapolis 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

Lima Hotel Guide

Expedia.ca offers a selection of 1475 hotels in Lima. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Lima. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Lima neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Lima, Lima now!

Frequently asked questions

Where is the best place for a stay in Lima?
Quinta Miraflores Boutique Hotel is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. It is located a short 13-minute walk from Costa Verde. Reviews from our site also recommend Belma Boutique Bed and Breakfast and JW Marriott Hotel Lima as top options for your trip.
If I need to cancel my hotel reservation in Lima, will I receive a refund?
Yes, most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to get the best deals in Lima.
What's the best place to stay on a budget in Lima?
Based on reviews, Padama Hotel is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and laundry facilities. Other good options for your budget-friendly stay include Limper hostel B &B and Bayview Hotel.
What's the best hotel for a family vacation to Lima?
LYNIK La Casa de Blanca is a B&B with free parking and free breakfast, and it’s a top choice on Expedia for families. Other good choices for your kid-friendly vacation include Bayview Hotel and Manto Hotel Lima – MGallery (ex. Foresta Lima San Isidro). Attractions like Leyendas Park and Huachipa Zoo are also fun for kids of all ages.
What's the best place to stay for a couple going to Lima?
Hilton Lima Miraflores is a favorite 4.5-star hotel for couples, and features a poolside bar and an outdoor pool. Other good options for your romantic getaway include Second Home Peru and Hotel B.
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 favorite with Expedia travelers.
What is the top LGBTQ-friendly accommodation 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 place to stay in Lima?
Casa Nuestra Peru is a top B&B for people traveling with their pets, and offers free WiFi for its human guests. Two other good options for you and your pet’s trip include Hilton Lima Miraflores and Hotel Boutique Huaca Wasi.

Recent Reviews in Lima

More trip options