14 Incredible Hotels to Experience in Lima

Having explored the vibrant neighborhoods of Lima, I found myself enchanted by an array of remarkable hotels. Each stay offered a unique glimpse into the city’s rich culture and warm hospitality, making my trip unforgettable.

From stunning views to delightful breakfasts, these 14 hotels capture the essence of Lima perfectly. Join me as I share my personal favorites!

1. Hotel B, Lima, Peru

Hotel B, Lima, Peru
Jirón Sáenz Peña 204, Barranco 15063, Peru Open in Google Maps Photo Credit to Hotel B

Know Before You Go

  • Room Rate: $259 per night
  • Free Wi-Fi available
  • Location: Barranco, a lively neighborhood in Lima

Why I Recommend It

If you love boutique hotels with a splash of art and history, Hotel B is a slice of paradise.

The staff goes the extra mile, making your stay feel like a welcome homecoming.

What I Didn’t Like

While the ambiance is stunning, some rooms could have a slight musty odor, which might be an acquired taste!

Overview

Hotel B is an elegant accommodation nestled in a Belle Époque style mansion.

The breakfast buffet is exceptional and don’t miss the rooftop bar for breathtaking sunset views!

Whether you’re enjoying the Pisco Sour class or admiring the unique art throughout the hotel, you’ll feel the charm of Lima here.

2. Belmond Miraflores Park, Lima, Peru

Belmond Miraflores Park, Lima, Peru
Mal. de la Reserva 1035, Miraflores 15074, Peru Open in Google Maps Photo Credit to Miraflores Park, A Belmond Hotel, Lima

Know Before You Go

  • Free Wi-Fi: Absolutely!
  • Room Rate: Around $457 per night
  • Check-in: Seamless and welcoming

Why I Recommend It

Let’s be honest; who wouldn’t love a stay where every staff member remembers your name?

The moment you step into Belmond Miraflores Park, you’re treated like royalty. Cristian at the concierge is a gem!

What I Didn’t Like

Honestly, I have no complaints! Just don’t forget your swim trunks; the pool is calling you!

Overview

This elegant haven boasts luxurious suites and breathtaking ocean views.

Indulge in the spa, enjoy delectable meals at the restaurants, and take a leisurely stroll down the beautiful path by the bluff.

With attentive staff and comfortable rooms, it’s no wonder this place feels just like home, but way fancier!

3. JW Marriott Hotel Lima, Lima, Peru

JW Marriott Hotel Lima, Lima, Peru
Mal. de la Reserva 615, Miraflores Lima 18, Peru Open in Google Maps Photo Credit to JW Marriott Hotel Lima

Know Before You Go

  • Free Wi-Fi: Yes
  • Room Rate: $261 per night
  • Check-in: Smooth and welcoming

Why I Recommend It

The JW Marriott Lima is a gem in Miraflores, with its stunning oceanfront views that come with a side of awesome service.

Feeling safe while strolling to nearby waterfront restaurants is an added bonus!

What I Didn’t Like

The front desk is a bit of a mixed bag.

Knowledge about local recommendations was lacking, which was disappointing.

Also, sharing elevators with local business folks can feel a tad awkward.

Overview

This contemporary hotel boasts two restaurants, a luxurious spa, and a large gym.

The beautiful newly renovated rooms are perfect for lounging after a busy day of exploring.

With the delicious breakfast offerings and a prime location near Larcomar Mall, it’s hard not to fall in love with this place!

4. Radisson Decapolis Miraflores, Lima, Peru

Radisson Decapolis Miraflores, Lima, Peru
Av. 28 de Julio 151, Miraflores 15074, Peru Open in Google Maps Photo Credit to Radisson Hotel Decapolis Miraflores

Know Before You Go

  • Price per night: $69
  • Check-in: Flexible hours
  • Rooftop terrace with ocean views

Why I Recommend It

If you’re in Lima, this spot is a perfect blend of luxury and comfort.

The rooftop bar is an incredible place to sip cocktails while watching the sunset.

Plus, the staff goes out of their way to make you feel welcome.

What I Didn’t Like

Honestly, the only downside was occasional city noise—bring earplugs if you’re light sleepers!

Overview

The Radisson Decapolis Miraflores is a chic hotel with modern quarters.

Two restaurants offer exquisite local dishes, and the breakfast is always a treat.

With spacious rooms and a stunning rooftop pool, it’s a fabulous choice for your Lima getaway.

5. Tierra Viva Miraflores Centro, Lima, Peru

Tierra Viva Miraflores Centro, Lima, Peru
Calle Alcanfores 162, Miraflores 15074, Peru Open in Google Maps Photo Credit to

Know Before You Go

  • Free Wi-Fi: Yes
  • Room Rate: $59 per night
  • Breakfast included: Absolutely!

Why I Recommend It

The Tierra Viva Miraflores Centro is just two blocks from Parque Kennedy.

Why do I recommend it? The staff are incredibly friendly, and many speak English, making your stay easy and comfortable.

The breakfast buffet is a real treat, especially the homemade chocolate cake!

What I Didn’t Like

One little thing: the shower could really use a door to keep the water in check.

Overview

This hotel strikes a perfect balance between comfort and price!

Spacious and clean rooms, a great breakfast, and an unbeatable location near local markets and seafood restaurants make it a gem in Lima.

If you want a restful place to stay, I’d say this one is a no-brainer!

And did I mention the friendly staff? They feel like family!

6. Marriott Residence Inn Lima, Lima, Peru

Marriott Residence Inn Lima, Lima, Peru
Martin Dulanto 128, Miraflores 15047, Peru Open in Google Maps Photo Credit to

Know Before You Go

  • Price per night: $105
  • Breakfast: Delicious buffet included
  • Fitness room: Open 24/7

Why I Recommend It

I can’t recommend the Marriott Residence Inn Lima enough. Why? The breakfast buffet is amazing!

You’ll leave each morning feeling like a breakfast champion, with every option you could dream of!

What I Didn’t Like

While the breakfast is stellar, I found the evening restaurant service could be a bit slow. It’s best to grab dinner out nearby.

Overview

The location is perfect for exploring Miraflores, and the atmosphere is peaceful.

Spacious, clean rooms with comfortable beds made my stay delightful.

Don’t miss the rooftop terrace for stunning views! You might even spot a llama doing yoga—just kidding, but it’s a great spot to relax!

7. Hotel Estelar La Fontana, Lima, Peru

Hotel Estelar La Fontana, Lima, Peru
Av. C. 127 #15a10, Usaquén, Bogotá, Cundinamarca, Colombia Open in Google Maps Photo Credit to

Know Before You Go

  • Free Wi-Fi: Yes
  • Breakfast: Included
  • Price per night: $58

Why I Recommend It

Hotel Estelar La Fontana is a delightful gem in Bogotá that combines warmth with a cozy atmosphere.

The staff here treats you like family, which is always a bonus, right?

Plus, the terrace hot tub is perfect for unwinding after a day of exploring!

What I Didn’t Like

While I enjoyed my stay, a little extra attention to room cleanliness could go a long way.

But hey, nobody’s perfect, right?

Overview

This hotel offers spacious quarters and a fantastic breakfast that includes local favs.

With its excellent location near malls and restaurants, you really can’t go wrong.

Overall, it’s a great choice whether you’re visiting for business or leisure!

8. Casa Andina Premium Miraflores, Lima, Peru

Casa Andina Premium Miraflores, Lima, Peru
Av. la Paz 463, Miraflores 15074, Peru Open in Google Maps Photo Credit to Casa Andina Premium Miraflores

Know Before You Go

  • Free Wi-Fi: Yes
  • Room Rate: Approximately $63 per night
  • Location: In the vibrant Miraflores district

Why I Recommend It

If you’re looking for a cozy stay with a personal touch, Casa Andina Premium Miraflores is spot on!

The breakfast buffet? Oh, it’s like a morning fiesta that you’ll dream about!

What I Didn’t Like

While the rooms are spacious, they do feel a bit dated and could use an upgrade.

Plus, no windows to open? Talk about feeling a bit boxed in!

Overview

The hotel boasts a perfect location near restaurants and the beautiful coast.

With a lovely indoor pool and attentive service, you’ll find comfort and convenience wrapped up in one.

Just don’t rush during dinner—it seems they might try to shoo you out!

9. Hotel Manoel, Lima, Peru

Hotel Manoel, Lima, Peru
Av. Pardo y Aliaga 330, San Isidro 15073, Peru Open in Google Maps Photo Credit to NM Lima Hotel

Know Before You Go

  • Free breakfast included
  • Room service from 6 AM to 11 PM
  • Great walkable location

Why I Recommend It

The Hotel Manoel is a gem situated in San Isidro, perfect for business travelers and casual visitors alike.

With plush rooms and amazing breakfast options, it’s hard not to love this place!

What I Didn’t Like

The window isolation could use some work, as the morning school commotion might have you feeling like you’re at a carnival.

But hey, who doesn’t love a good show, right?

Overview

This sleek hotel boasts spacious, clean rooms and a gym to keep you in shape during your stay.

Plus, the friendly staff really makes you feel at home.

If you’re looking for comfort and convenience in Lima, you can’t go wrong with Hotel Manoel!

10. Hilton Garden Inn Lima, Lima, Peru

Hilton Garden Inn Lima, Lima, Peru
Mal. Balta 770, Miraflores 15074, Peru Open in Google Maps Photo Credit to Hilton Garden Inn Lima Miraflores

Know Before You Go

  • Location: Miraflores, close to Park of Love
  • Room Rate: $109 per night
  • Pet-friendly: Yes

Why I Recommend It

If you’re exploring Lima, this hotel is a winner! The breakfast spread is fantastic; I mean, who doesn’t love a buffet?

Daniella and Jimmy are exceptional servers who make every meal feel special. Also, they cater to pets, so you can bring your furry friend!

What I Didn’t Like

The lack of a swimming pool was a downer; it felt more like a bathtub party than a pool party!

And honestly, the bed sheets weren’t what I’d expected from Hilton. Polyester blend? No, thank you!

Overview

The Hilton Garden Inn in Miraflores is a polished spot that beautifully balances comfort and convenience.

With a lovely rooftop bar and great dining options, it’s perfect for both business and family stays.

Just bring earplugs for city traffic, and you’re all set!

11. DazzlerbyWyndhamLima,Lima,Peru

DazzlerbyWyndhamLima,Lima,Peru
Av. José Pardo 879, Lima 15074, Peru Open in Google Maps Photo Credit to

Know Before You Go

  • Room Rate: $64 per night
  • Free Wi-Fi available
  • Rooftop pool—don’t forget your sunscreen!

Why I Recommend It

The Dazzler by Wyndham Lima is a hidden gem in Miraflores.

With its clean, spacious rooms and friendly staff, it feels like a home away from home.

Plus, they offer a fantastic breakfast selection to start your day right!

What I Didn’t Like

On the downside, the walls could use a little soundproofing.

We may as well have had a sleepover with the neighbors—yikes!

Also, that overpriced bar? Yeah, it could use a price check.

Overview

In terms of location, it’s a stroll away from shopping, dining, and beautiful beaches!

The concierge was super helpful, arranging reasonably priced airport transfers.

Even the rooftop pool, though small, offers a great spot to unwind.

12. Ramada Encore Lima, Lima, Peru

Ramada Encore Lima, Lima, Peru
Av. Javier Prado Este 380, San Isidro Lima 27, Peru Open in Google Maps Photo Credit to Ramada Encore by Wyndham Lima San Isidro

Know Before You Go

  • Location: San Isidro, Lima
  • Room Rate: £61 per night
  • Check-in: Fast and friendly

Why I Recommend It

Ramada Encore Lima is a gem for both leisure and business travelers.

The friendly staff made me feel at home and the complimentary breakfast was a delightful start to my day, featuring fresh and tasty options.

What I Didn’t Like

Wi-Fi could be spotty—might want to download your cat videos before arriving!

The entrance has stairs, but they provide a chair lift for those who need it, which is a thoughtful touch.

Overview

This hotel boasts clean, comfortable rooms and a rooftop pool that adds a touch of relaxation.

Walking distance to excellent restaurants and easy access to transportation makes exploring Lima a breeze.

If you’re in town, Ramada Encore is certainly worth considering for a comfortable stay!

13. Casa Andina Standard Miraflores Centro, Lima, Peru

Casa Andina Standard Miraflores Centro, Lima, Peru
Av. 28 de Julio 1088, Miraflores 15047, Peru Open in Google Maps Photo Credit to Casa Andina Standard Miraflores San Antonio

Know Before You Go

  • Room Rate: $31 per night
  • Free breakfast buffet included
  • Some rooms have minibars

Why I Recommend It

Casa Andina Standard Miraflores Centro is a gem in Lima!

The friendly staff will make you feel at home, and I can’t thank Naomi and Ivanna enough for their hospitality!

What I Didn’t Like

The room I was in had a tiny window, so if you love natural light, you might want to check the room options first.

Overview

The hotel offers clean, spacious rooms, and the breakfast is mouth-watering!

It’s conveniently located near the beach and local markets, making it easy to explore Lima.

Don’t miss out on the fresh fruit at breakfast—it’s divine!

14. Sonesta Hotel El Olivar, Lima, Peru

Sonesta Hotel El Olivar, Lima, Peru
C. Pancho Fierro 194, San Isidro 15073, Peru Open in Google Maps Photo Credit to

Know Before You Go

  • Location: San Isidro, Lima’s affluent neighborhood
  • Room Rate: $69 per night
  • Breakfast: Extensive buffet with options from Peru

Why I Recommend It

If you’re looking for a luxurious yet cozy experience, Sonesta Hotel is a fantastic choice.

With rooms so spacious that you could throw a dance party, it’s hard not to fall in love with this place.

Cardboard cutouts of famous Peruvians would feel cramped here!

What I Didn’t Like

The decor is a bit dated, and the lack of a gym or pool might be disappointing for some—unless you’re into good breakfast as a workout!

Overview

At Sonesta Hotel, you’ll be treated to impeccable service and delightful little touches, like afternoon cookies and flavored water.

Walking to Miraflores is a bit of a trek, but hey, who doesn’t love a little cardio between breakfast and dessert?

It’s the kind of place you’ll want to return to—perfect for tourists and business folks alike!

Scroll to Top