Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Lima – 1,945 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

This 4-star hotel is conveniently located within Lima's Jorge Chavez International Airport. It includes an on-site Spa Express.

The facilities, customer service and cleanliness are outstanding. We felt very comfortable and safe of course. Plus the location is fantastic.

Show more Show less
8.3
Very Good
6,078 reviews
Price from
$121.50
per night

Set in Lima on Miraflores district, 0.8 mi from Larcomar, Ibis Lima Reducto Miraflores provides a bar. The property has a restaurant. 28 de Julio Metropolitano´s bus station is at 150 mt.

We had a great experience at this hotel the staff was very nice, good food, safe and clean hotel.

Show more Show less
8.6
Excellent
1,941 reviews
Price from
$43.92
per night

Located on Miraflores’ main avenue, Ibis Larco Miraflores features a restaurant and a 24-hour bar. It offers rooms with free WiFi and cable TV only a 3-minute walk from Larcomar Shopping Mall.

Courteous staff who assisted with transportation to the airport, the room was clean , safe area and great location. We will definitely stay here again.

Show more Show less
8.3
Very Good
2,649 reviews
Price from
$57.67
per night

In the heart of Lima's Miraflores district, Antara features accommodations with a balcony and a spa tub, plus LCD cable TV and an iPod docking station. Free Wi-Fi and free parking are also available.

Everything was super! The staff was excepcional, the hotel was beautiful and the locación was perfect!

Show more Show less
8
Very Good
1,291 reviews
Price from
$63
per night

Located in the Miraflores neighborhood in Lima, Luxury Inkari Hotel offers an indoor heated pool, a spa and wellness center and accommodations with free Wi-Fi.

The Staff were very nice and friendly!

Show more Show less
7.5
Good
981 reviews
Price from
$75.24
per night

Discover Faraona Grand Hotel in Miraflores!, the first tourist district of Lima! Our superior 4-star category hotel invites you to enjoy our facilities.

Everything was great. Very friendly staff.

Show more Show less
8.6
Excellent
1,230 reviews
Price from
$70
per night

Only 1640 feet from Larcomar Shopping Mall, Arawi Miraflores Prime offers rooms with free WiFi and plasma TVs in Lima. Breakfast is provided and there is a restaurant.

Everything about this hotel was amazing. Beds were comfortable, staff was amazing. This is where we should have stayed our whole trip. Simply amazing!!

Show more Show less
8.8
Excellent
755 reviews
Price from
$69
per night

JW Marriott features luxurious accommodations with Pacific Ocean view and an outdoor swimming pool. Located in Miraflores district with seafront location and next to Larcomar Shopping Mall.

The location, the beds and the staff

Show more Show less
8.7
Excellent
640 reviews
Price from
$249
per night

Located in the prestigious San Isidro district, Country Club Lima Hotel is one of the most exclusive hotels in Lima and is renowned for its excellent service.

we were able to check into our room early in the morning which was fantastic after flying from Australia. the Hotel is amazing and we loved it.

Show more Show less
8.8
Excellent
497 reviews
Price from
$183.20
per night

Located in the exclusive Miraflores district in Lima, Hotel Andesmar offers accommodations right on Grau Avenue, only a 12-minute walk from Larcomar shopping mall.

Spacious, has microwave mini fridge, tv, air conditioner = everything you need Good location centered from restaurant etc

Show more Show less
9.1
Wonderful
939 reviews
Price from
$53
per night

Most-booked hotels in Lima in the past month

Lima's best hotels with breakfast

  • Hyatt Centric San Isidro Lima

    Hyatt Centric San Isidro Lima

    Hotel in San Isidro, Lima
    Breakfast options

    Located in Lima, 2.7 miles from Museum of the Nation, Hyatt Centric San Isidro Lima provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Superbe petit déjeuner, joli rooftop, belles chambres

    9.0
    Wonderful · 282 reviews
  • Hotel B

    Hotel B

    Hotel in Barranco, Lima
    Breakfast options

    Located in Barranco neighborhood, Hotel B offers elegant accommodations with free Wi-Fi in Lima. Breakfast and welcome drink are included and a restaurant is featured on site.

    Great concept and decoration! The art is fabulous.

    9.2
    Wonderful · 253 reviews
  • The Westin Lima Hotel & Convention Center

    The Westin Lima Hotel & Convention Center

    Hotel in San Isidro, Lima
    Breakfast options

    Boasting an indoor half-size olympic swimming pool, a 32,000 ft² spa and thermal circuit water, this glamorous hotel features 2 restaurants and panoramic views of Lima.

    Excellent emplacement, petit déjeuner très agréable.

    9.1
    Wonderful · 418 reviews
  • Manto Hotel Lima - MGallery

    Manto Hotel Lima - MGallery

    Hotel in San Isidro, Lima
    Breakfast options

    Located in Lima, 2.1 mi from Larcomar, Manto Hotel Lima - MGallery features accommodations with a restaurant, free private parking, a bar and a terrace.

    friendly staff, excellent location quite comfortable

    9.0
    Wonderful · 151 reviews
  • Casa Wynwood Barranco

    Casa Wynwood Barranco

    Hotel in Barranco, Lima
    Breakfast options

    Casa Wynwood Barranco has a fitness center, garden, a shared lounge and terrace in Lima.

    Loved the size of room, service and proxity to everything.

    9.6
    Exceptional · 44 reviews
  • Villa Barranco by Ananay Hotels

    Villa Barranco by Ananay Hotels

    Hotel in Barranco, Lima
    Breakfast options

    Located in Lima and with Playa Los Pavos reachable within 0.9 miles, Villa Barranco by Ananay Hotels provides concierge services, allergy-free rooms, free bikes, free WiFi throughout the property and...

    La terraza propia en el cuarto, vista media al mar

    9.4
    Wonderful · 84 reviews
  • Atemporal

    Atemporal

    Hotel in Miraflores, Lima
    Breakfast options

    Atemporal is located in Lima, 1.6 mi from Larcomar and 2.7 mi from Museum of the Nation. Guests can enjoy the on-site bar.

    Me gustó el estilo del hotel, la decoración, servicio y ubicación.

    9.4
    Wonderful · 14 reviews
  • Quinta Miraflores Boutique Hotel

    Quinta Miraflores Boutique Hotel

    Hotel in Miraflores, Lima
    Breakfast options

    Set in a charming building from the early 20th Century with classic decor, Boutique Hotel Quinta Miraflores offers rooms with free Wi-Fi and plasma TV in central Miraflores.

    tutto…è perfetta. Una dimora antica e piena di fascino

    9.6
    Exceptional · 55 reviews

Budget hotels in Lima

  • Libre Hotel, BW Signature Collection by Best Western

    Libre Hotel, BW Signature Collection by Best Western

    Hotel in Miraflores, Lima
    Budget Hotel

    Libre Hotel, BW Signature Collection by Best Western is offering accommodations in Lima. Located around 2625 feet from Larcomar, the hotel is also 3.1 mi away from Museum of the Nation.

    Excellent staff. Great location 5 minutes walk from Kennedy Park Miraflores

    9.0
    Wonderful · 821 reviews
  • Atrium Miraflores Hotel

    Atrium Miraflores Hotel

    Hotel in Miraflores, Lima
    Budget Hotel

    Located 328 feet from Kennedy Park, Atrium Miraflores Apart Hotel offers self-catering apartments with free WiFi access in Miraflores.

    Good location, clean, great breakfast. Very helpful staff.

    9.0
    Wonderful · 563 reviews
  • Hotel Antigua Miraflores

    Hotel Antigua Miraflores

    Hotel in Miraflores, Lima
    Budget Hotel

    Hotel Antigua Miraflores offers free Wi-Fi, free parking nearby the Love Park and Miraflores Central Park with its nightly folklore shows. It is nearby Waikiki Beach, along the South Pacific Ocean.

    Beautifull house in a nice garden, decent rooms. Good breakfast.

    9.1
    Wonderful · 717 reviews
  • Hotel Andesmar

    Hotel Andesmar

    Hotel in Miraflores, Lima
    Budget Hotel

    Located in the exclusive Miraflores district in Lima, Hotel Andesmar offers accommodations right on Grau Avenue, only a 12-minute walk from Larcomar shopping mall.

    spacious and clean rooms. great value for money. friendly staff.

    9.1
    Wonderful · 941 reviews
  • Blu Hotel Boutique

    Blu Hotel Boutique

    Hotel in Miraflores, Lima
    Budget Hotel

    Well situated in the Miraflores district of Lima, Blu Hotel Boutique is located a 16-minute walk from Playa Redondo, one mile from Waikiki Beach and 1.1 miles from Playa Makaha.

    Everything, also everybody was very nice and smile all the time.

    9.4
    Wonderful · 51 reviews
  • Casa Andina Standard Benavides

    Casa Andina Standard Benavides

    Hotel in Miraflores, Lima
    Budget Hotel

    Ideally set in the Miraflores district of Lima, Casa Andina Standard Benavides is located a 10-minute walk from Playa Redondo, 0.6 miles from Playa Makaha and a 13-minute walk from Waikiki Beach.

    Perfect accommodation. Really function and super clean.

    8.9
    Excellent · 1,009 reviews
  • ibis styles Lima San Isidro

    ibis styles Lima San Isidro

    Hotel in San Isidro, Lima
    Budget Hotel

    Located in Lima, 2.2 miles from Museum of the Nation, ibis styles Lima San Isidro has accommodations with a fitness center, private parking, a terrace and a restaurant.

    Good location close to transport links. Good breakfast.

    8.9
    Excellent · 1,339 reviews
  • ibis budget Lima Miraflores

    ibis budget Lima Miraflores

    Hotel in Miraflores, Lima
    Budget Hotel

    Located in Lima, within a 12-minute walk of Playa Redondo and 0.8 miles of Waikiki Beach, ibis budget Lima Miraflores has accommodations with a shared lounge and free WiFi throughout the property as...

    Exceptional service and staff incredible breakfast

    8.8
    Excellent · 3,407 reviews

Hotels located in the center of Lima

  • Casa Hospedaje Valle Andino - Lima

    Casa Hospedaje Valle Andino - Lima

    Hotel in San Martin de Porres, Lima
    Central location

    Conveniently set in the San Martin de Porres district of Lima, Casa Hospedaje Valle Andino - Lima is located 2.4 miles from Las Nazarenas Church, 2.7 miles from San Martín Square and 3 miles from...

    La habitación estaba muy limpia, ordenada y justo como en las fotos

    9.1
    Wonderful · 11 reviews
  • Hospedaje Leo

    Hospedaje Leo

    Hotel in San Martin de Porres, Lima
    Central location

    Hospedaje Leo is offering accommodations in Lima. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

    9.0
    Wonderful · 1 review
  • Casa Andina Premium San Isidro

    Casa Andina Premium San Isidro

    Hotel in San Isidro, Lima
    Central location

    Casa Andina Premium San Isidro is located in the business center of San Isidro, 40 minutes from Jorge Chavez airport and a few minutes from the main roads of the city center.

    La limpieza, la buena predisposición del personal.

    8.9
    Excellent · 516 reviews
  • Hotel Melia Lima

    Hotel Melia Lima

    Hotel in San Isidro, Lima
    Central location

    The 5-star Hotel Melia Lima provides very comfortable rooms with flat-screen cable TVs in the San Isidro district of Lima. “The Level” accommodations are situated on the top floor.

    very friendly and helpful staff, good breakfast and restaurant

    8.9
    Excellent · 628 reviews
  • Hotel Estelar San Isidro

    Hotel Estelar San Isidro

    Hotel in San Isidro, Lima
    Central location

    Hotel Estelar San Isidro features a fitness center, terrace, a restaurant and bar in Lima. This 3-star hotel offers a concierge service.

    Personal amable, habitaciones muy cómodas y limpias

    8.9
    Excellent · 407 reviews
  • Pullman Lima San Isidro

    Pullman Lima San Isidro

    Hotel in San Isidro, Lima
    Central location

    Hotel Pullman Lima San Isidro (ex Atton) is a modern hotel with ample rooms in the financial district of Lima, only 9.3 mi from Jorge Chavez Airport. Facilities include an outdoor pool and a hot tub.

    i have stayed many times here. love the breakfast!!!

    8.8
    Excellent · 172 reviews
  • Del Prado Hotel

    Del Prado Hotel

    Hotel in San Isidro, Lima
    Central location

    Located in the San Isidro neighborhood in Lima, and only a 15-minute drive from Lima’s historical circuit, the hotel offers rooms with park views and a spa bath. WiFi is free.

    It’s very safe, and the neighborhood it’s beautiful.

    8.8
    Excellent · 304 reviews
  • Sheraton Lima Historic Center

    Sheraton Lima Historic Center

    Hotel in Lima
    Central location

    Sheraton Lima Historic Center offers accommodations with a swimming pool and fitness center. The spacious rooms enjoy views of the city and private balconies.

    Great location with great customer service. 查看翻译

    8.6
    Excellent · 763 reviews

FAQs about hotels in Lima

Learn more about visiting Lima
  • 265 attractions
  • 37 points of interest
  • 19 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Lima

City trip
20,419 reviews
Sightseeing
9,214 reviews
Food trip
15,950 reviews
Romantic
4,019 reviews
Surfing
140 reviews
Theme Parks
404 reviews

What Guests Said About Lima:

  • 10

    In the historical center of the city.

    In the historical center of the city. Great architecture, you can walk everywhere. In case you have a shopping bug under your skin there is a huge and modern shopping center next door with good prices. Lime is full of great food, Michelin stars restaurants and specialty restaurants. I'm sure you can find one you really want to try out.
    Michael
    United States of America
  • 10

    All the historical sites are amazing as well as the quality...

    All the historical sites are amazing as well as the quality of the food in general. I would say one of the best in the world. Vehicular traffic was absolutly abhorrent. Most divers do not respect laws at all. Beware! People in the country side are much nicer and friendlier than in the capital city.
    alfredo
    United States of America
  • 8.0

    Helpful staff especially I needed to consult with a...

    Helpful staff especially I needed to consult with a traumatologist in a hospital. Good breakfast offering, great location. My only concern was the gold-rimmed sunglasses I left in room 480 last Oct 29 that was not found in the room according to the housekeeping
    nanny
    Philippines
  • 8.0

    only got to see parts of miraflores, plaza de armas and a...

    only got to see parts of miraflores, plaza de armas and a cathedral for lack of time. Did a city bus tour but it was not all that eventful. Would have liked to see some of the ancient ruins and sample some more street food.
    JackCardozo
    Canada
  • 8.0

    Lima has many districts and many are not safe.

    Lima has many districts and many are not safe. But if you want to go to Lima, it has 3 districts that are very good and safe. My recommendation would be Miraflores or Barrancos. The food is very tasty and for an affordable price. Bonus points for all the fresh juices offered everywhere. For transportation you can use public transport, taxi, Didi or Uber. All good and affordable. Used at least 3 out of 4 mediums of transport and felt safe in all of them. Even in the public ones. People are friendly and attend you well. Outside Lima there is just desert, everything is dead and there isn't much too see in the vicinity. This City if perfect for a short city break. The ocean is the Pacific, so it is dark and cold, nothing like the Caribbean. I went in October and the climate was perfect, around 18 to 21 degrees Celsius. The colonial city center is nice and there is many people, but didn't feel unsafe ever. Come with dollars and change them to the local currency. Change at the airport gives you bad exchange rates, better wait to be outside and find yourself a Western Union. Changing 200 US Dollars will get you pretty far for a couple of days. Don't take public transport from-to the airport, will take ages, a taxi will do and they are affordable. You can exchange tariffs with the drivers and offer them what you are willing to pay. Average payment will be anywhere between 15 to 40 Soles depending on the distance and traffic. Lima is very big, so consult with locals about the fair amount you should pay before entering a taxi. Bring your sweater or jacket with you. It can get pretty could at night and warm during the day. Quite a difference.
  • 10

    Lima is a cosmopolitan city, very modern, with many...

    Lima is a cosmopolitan city, very modern, with many amenities, a wide variety of cultural activities and enviable gastronomy. I will definitely returnLima is a cosmopolitan city, very modern, with many amenities, a wide variety of cultural activities and enviable gastronomy. I will definitely return
    Marianella
    United States of America

Explore guest reviews of hotels in Lima

  • From $43 per night
    9.1
    Wonderful · 170 reviews
    The owner is a delight. She did everything she could to make us feel welcome and cared for. There were so many thoughtful touches like complementary fruit in the rooms. The bed (though not the sofa bed) was very comfortable and the room, although a little old and basic, was exceptionally clean. The price for a hotel in a capital city is very cheap and this is reflected in what you get in terms of facilities. The owner however would put any 5 Star concierge to shame in terms of the effort she puts in to look after you.
    Penelope
    United Kingdom
  • From $52 per night
    9.2
    Wonderful · 260 reviews
    Breakfast was included and well done and fresh. As for the location, it is in Miraflores, which is the best neighborhood to stay at if you visit Lima. At just 100 meters you will find the most beautiful walking paths at city edge and with overview over the ocean. There are a couple of restaurants within walking distance with pretty good food. There is also a shopping mall, ocean side where you can shop and lunch, dine. Staff was friendly and the rooms were clean and well equiped.
    Timo
    Curaçao
  • From $284.59 per night
    8.8
    Excellent · 316 reviews
    My husband & I visited Lima in April, 2023 and had a lovely 2-day stay at the Hilton Miraflores. The staff was extremely nice, helpful and accommodating! our flight landed a few hours early and they let us check in earlier into our room. we also had access to their executive floor with free breakfast served daily from 6-11am with a wonderful range of delicious eclectic breakfast items. Highly recommend staying here!!
    Rupal
    United States of America
  • From $18 per night
    9.4
    Wonderful · 158 reviews
    Mama, who runs the hostel, is really friendly and helpful. breakfast was the best we have had in ages and the hostel is exceptionally clean. the showers aren’t very powerful but the water is hot. wifi was also good. the only downside was the location, it’s safe but quite far from central Lima and other tourist areas however Ubers are cheap and a plus side is the hostel is closer to the airport than other areas.
    zoe
    United Kingdom
  • From $50.69 per night
    8.9
    Excellent · 828 reviews
    It’s a small guest house jammed between high buildings of Miraflores. The hotel has a nice patio and a cosy cafe where we had breakfast. The room reminded us hotels in Costa Rica and Brazil - quite outdated furniture but everything was clean and comfortable. The staff was extremely helpful - they arranged transfers from and to the airport, even waited with us outside until our taxi arrived.
    Sergei
    Netherlands
  • From $142.56 per night
    8.3
    Very Good · 6,078 reviews
    The hotel is a 30 second walk from the arrivals terminal at the airport, so superbly located if you arrive late/early into Lima and don't want to take a taxi to Miraflores etc. The room was large, beds comfortable and shower was hot (but water pressure was pretty poor). They give you a voucher for 2 bottles of water. Breakfast was included but we left at 4.30am so didn't get to have it.
    Rid
    United States of America
  • 8.7
    Excellent · 50 reviews
    staff/owners are really willing to provide the best service to guests. They provide airport transportation. The breakfast was abundant in volume and variety. Given the price, they tried their best. This is not a luxury hotel, I only need to sleep for a few hours and fly. Good for the value. I even ran in the neighborhood the next morning, good to see a real Lima residential area.
    Hong
    United States of America
  • From $64.33 per night
    8.2
    Very Good · 1,669 reviews
    Position wise was fine, in the center of Miraflores the hotel offer a good location, I have to be fair even if we decided to go out of the property because in our opinion this is not what you can see from the pictures as the structure it’s really old and actually not a 5 stars hotel, at least they have been fair and they didn’t let us pay the cancellation fee… we appreciated this!
    simone
    Malta
  • From $58.28 per night
    8.4
    Very Good · 696 reviews
    The best thing about this hotel is the location which couldn't get any better. A block away from Kennedy park, and close to the best nightlife venues in Miraflores. Also next to a shopping center, and many restaurants. Decent room size. Room had a modern and easy to operate safe. The room was clean and cleaned every day.
    Idan
    Israel
  • From $142.56 per night
    8.3
    Very Good · 6,078 reviews
    Excellent location,right across from arrivals. Modern place with the amenities you'd expect. Good price,but better value to be had (if it fits your schedule) at the Costa del Sol Wyndham Lima City in quiet and safe San Isidro next to Miraflores (cheaper and nice rooftop swimming pool).
    Roelof
    Netherlands
  • From $102.96 per night
    8.7
    Excellent · 692 reviews
    Amazing location in Miraflores, next to many restaurants, shops, and cafes. I was able to do an ocean run prior to the amazing breakfast that was offered by the hotel. We had stayed in city central in Lima prior during our trip, next time however, we will come back to Miraflores.
    Shawn
    United States of America
  • From $33.74 per night
    8.1
    Very Good · 765 reviews
    This is the best/cheapest hostel in Miraflores. I loved the balconies overlooking the main square, the staff was super helpful and fun, and although the breakfast was basic Lima is extremely expensive and this definitely the best bang for your buck as a budget traveler.
    Geena
    United States of America
  • From $84.65 per night
    9.2
    Wonderful · 1,084 reviews
    Very clean and comfortable hotel in Miraflores. Close to the „Cat Park“, the beach and a lot of nice shops. It is surprisingly quiet at night, which was nice. The breakfast buffet very good - there are so many tasty options! The staff is super nice and very helpful.
    Nives
    Switzerland
  • From $17 per night
    8.0
    Very Good · 500 reviews
    close to Lima airport if you need a short stay. florangel was amazing. Gave us tea and some snacks for no extra charge. our last day in Peru was horrible due to covid, we wouldnt board our flight. miraflores picked us up and accomodated us last minute.
    A
    Anonymous
    United States of America
  • From $83.16 per night
    8.6
    Excellent · 1,047 reviews
    The hotel is new so everything is looking quite nice. The location is the best feature. Close to the main places in Miraflores. They also have parking, which is very handy!
    Frankiepbx24
    Netherlands
  • From $140.61 per night
    9.2
    Wonderful · 1,658 reviews
    Beautiful hotel and great value right in the heart of Miraflores. The rooftop pool / bar area is stunning. I would highly recommend staying here if you're in Lima.
    Ari
    United States of America
  • From $57.20 per night
    8.7
    Excellent · 1,612 reviews
    The staff were lovely and gave us loads of useful tips to explore Lima center & Miraflores. The breakfast buffet was great with many options to choose from.
    Marina
    Spain
  • From $117.92 per night
    9.0
    Wonderful · 318 reviews
    The location was close to some of the best restaurants in miraflores, and the breakfast in the hotel!
    Fabricio
    United States of America
  • From $53.81 per night
    8.0
    Very Good · 772 reviews
    Cheap and cheerful place in Miraflores. Great terrace, breakfast and a lovely staff!
    Didzis
    Latvia
  • From $55.44 per night
    8.2
    Very Good · 208 reviews
    Great, cheap place for an overnight stay in Miraflores. Excellent staff!
    Nelson
    United States of America

Research, refine, and make plans for your whole trip