Find 4 Star Hotels in Miraflores from $68

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on Miraflores 4 Star Hotels

Next weekend
In two weeks

Compare Miraflores 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Holiday Inn Lima Miraflores by IHG

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (791)
"I loved the rooms, the breakfast and the front desk staff. "
United States
Manuel
$127 nightly
The price is $127
Jan 5 - Jan 6, 2026
Holiday Inn Lima Miraflores by IHG

Radisson Hotel Decapolis Miraflores

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (1001)
"Very nice hotel, in a safe area and friendly staff."
United States
Dirce Maria
$115 nightly
The price is $115
Dec 12 - Dec 13
Radisson Hotel Decapolis Miraflores

Hotel Estelar Miraflores

4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1002)
"Clean room, friendly staff, spacious room, excellent breakfast, great location. I would highly recommend this hotel."
United Kingdom
Nathaneal
$90 nightly
The price is $90
Dec 8 - Dec 9
Hotel Estelar Miraflores

Casa Andina Premium Miraflores

4.5 star property
Miraflores
9.0 out of 10, Wonderful, (1003)
"Friendly staff, specially breakfast servers "
United States
Mirna
$117 nightly
The price is $117
Dec 12 - Dec 13
Casa Andina Premium Miraflores

INNSiDE by Meliá Lima Miraflores

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (551)
"Great location. Helpful staff. "
Australia
Sucharita
$129 nightly
The price is $129
Jan 2 - Jan 3, 2026
INNSiDE by Meliá Lima Miraflores

Pullman Lima Miraflores

4.5 star property
Miraflores
9.6 out of 10, Exceptional, (443)
"Clean room and great staff. "
United States
Pablo
$154 nightly
The price is $154
Dec 17 - Dec 18
Pullman Lima Miraflores

Aloft Lima Miraflores

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (376)
"Excellent Hotel!"
United States
FREDDY
$100 nightly
The price is $100
Dec 28 - Dec 29
Aloft Lima Miraflores

Casa Andina Select Miraflores

4.0 star property
Miraflores
9.0 out of 10, Wonderful, (1001)
"Really enjoyed my stay."
United States
stephanie
$79 nightly
The price is $79
Jan 2 - Jan 3, 2026
Casa Andina Select Miraflores

Crowne Plaza Lima by IHG

4.0 star property
Miraflores
9.2 out of 10, Wonderful, (809)
"Very nice staff, safe location, and excellent breakfast."
United States
David
$127 nightly
The price is $127
Jan 6 - Jan 7, 2026
Crowne Plaza Lima by IHG

AC Hotel by Marriott Lima Miraflores

4.5 star property
Miraflores
9.6 out of 10, Exceptional, (406)
"Excellent breakfast, the best i remember in all the hotels i have been Diner is delicious, they have an excellent chef. "
United States
Luis
$207 nightly
The price is $207
Dec 26 - Dec 27
AC Hotel by Marriott Lima Miraflores

Fairfield by Marriott Lima Miraflores

4.0 star property
Miraflores
9.4 out of 10, Exceptional, (344)
"Wonderful experience, the staff was very friendly and the hotel was beautiful and cozy."
United States
Carolina
$87 nightly
The price is $87
Dec 26 - Dec 27
Fairfield by Marriott Lima Miraflores

Courtyard by Marriott Lima Miraflores

4.0 star property
Miraflores
9.4 out of 10, Exceptional, (546)
"Nice location"
United States
Nassim
$130 nightly
The price is $130
Dec 12 - Dec 13
Courtyard by Marriott Lima Miraflores

DoubleTree by Hilton Lima Miraflores El Pardo

4.0 star property
Miraflores
9.0 out of 10, Wonderful, (567)
"Very clean comfortable room. Staff were very pleasant and helpful"
United States
susanne
$117 nightly
The price is $117
Dec 21 - Dec 22
DoubleTree by Hilton Lima Miraflores El Pardo

Hilton Lima Miraflores

4.5 star property
Miraflores
9.6 out of 10, Exceptional, (1001)
"Great rooms, good location and excellent staff"
United States
Jose
$224 nightly
The price is $224
Jan 2 - Jan 3, 2026
Hilton Lima Miraflores

Jose Antonio Deluxe

4.0 star property
Miraflores
9.0 out of 10, Wonderful, (229)
"Great hotel"
United States
Kremena
$108 nightly
The price is $108
Dec 8 - Dec 9
Jose Antonio Deluxe

Hotel Indigo Lima Miraflores by IHG

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (22)
"The Hotel Indigo was an excellent location for my stay in Miraflores! The hotel is a 4 mins walk to the Larcomar mall with food ans shops. A 2 min walk to the melecon overlooking the ocean. The area is also a 25 minute leisurely walk down the melecon to Barranco with more fine dining. The hotel is also connected to the Intercontinental for breakfast and has great views. The rooms are great with heating and A/C, comfy beds and a beautiful bathroom. Thebstaff is accommodating and kind to both...
United States
Lauren
$177 nightly
The price is $177
Dec 14 - Dec 15
Hotel Indigo Lima Miraflores by IHG

Nhow Lima

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (51)
"Perfect location and amazing staff :-) could not asked for more:-)"
United States
Francesca
$166 nightly
The price is $166
Jan 7 - Jan 8, 2026
Nhow Lima

Habitat Hotel

4.0 star property
Miraflores
8.4 out of 10, Very Good, (376)
"It was excellent. "
United States
Ernesto
$98 nightly
The price is $98
Dec 8 - Dec 9
Habitat Hotel

Dazzler by Wyndham Lima Miraflores

4.0 star property
Miraflores
9.0 out of 10, Wonderful, (1000)
"The rooms are spacious and clean. "
United States
Mohsen
$100 nightly
The price is $100
Dec 8 - Dec 9
Dazzler by Wyndham Lima Miraflores

Ikonik Miraflores

4.0 star property
Miraflores
8.8 out of 10, Excellent, (52)
" Rooms are clean, comfortable and worm. Excellent hotel for the affordable price."
Canada
Dragana
$68 nightly
The price is $68
Dec 25 - Dec 26
Ikonik Miraflores
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Miraflores.
Still don't see what you're looking for?
See all properties in Miraflores.
You can also use these popular filters to refine your search.
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.

Learn more about Miraflores

This affluent suburb is home to picturesque gardens, upscale boutiques and classy restaurants with a panoramic view of the Pacific Ocean.

Miraflores featuring a sunset, general coastal views and landscape views

Top Miraflores Hotel Reviews

Price trends for properties with 4 Stars in Miraflores

Less expensive
More expensive
This month
Next month
December
November
$96
$101
Month
Price
January
$101
February
$102
March
$111
April
$115
May
$116
June
$125
July
$124
August
$124
September
$124
October
$126
November
$129
December
$96
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed properties with 4 stars in Miraflores. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Miraflores

The preparation of any much-needed vacation starts with picking a fantastic location. Miraflores has become a popular local with travelers because of everything it offers. However, "location, location, location" applies to more than just what city where your plane lands. Now that you got a feeling for the town, it is time you to learn a little more about your home for the next several nights.

Lodgings as Stunning as Miraflores

Miraflores saw its fair share of visitors this past year. Our review section includes tips on which property will exceed your requirements for an astounding holiday. When you book a 4-star room you can breathe easy knowing that these properties are designed to meet your needs. You won't need to search for an invigorating spa treatment, delicious lunch, or to keep up with your exercise routine during your visit, thanks to all these hotels offer. They aim to make their facilities and grounds pleasing from the minute you step out of your car and with each step across their floors.

Rooms have been configured to keep you as comfortable as possible, with amenities like in-room coffee or tea, specially designed bathroom products, and, premium bedding. So, lay back and decompress. Moreover, if you find yourself in need of anything else, you can be confident the staff will do their best to ensure you continue to be satisfied during your stay. These properties are so lovely that you'll regret the day you have to check-out.

Reserve a 4-Star Hotel in Miraflores Today!

Your vacation to Miraflores should be a complete retreat from your everyday routine. Of course, your vacation should be geared toward getting the most out of your destination. And getting the most often means giving yourself the best. Expedia offers 4-star accommodations that allow you to do just that. Book with Expedia today!

Frequently asked questions

What are the best 4-star hotels in Miraflores?
NM Lima Hotel and Luxury Hotel Inkari are two top-rated picks situated around Miraflores. Both have a 4-star rating and offer upscale comfort alongside an unbeatable guest experience. Check in to the first and make use of a pillow menu and a rooftop terrace. The second features a steam room and proposal/romance packages, among other amenities.
How much does it cost to stay in a 4-star hotel in Miraflores?
With Expedia's search and sort filters, locking in a superb deal on a 4-star hotel in Miraflores just got easier. Start by entering your chosen travel dates and length of your trip. Then sort the results by price and pick a hotel that best matches your budget and style.

  • Search for the lowest price from $141

What's the difference between 5-star and 4-star hotels in Miraflores?
If you choose to stay at a 4-star hotel in Miraflores, you'll typically find plenty of amenities to keep you comfortable, such as a pool, gym and restaurant. You can experience excellent service and upscale surroundings. Go for a 5-star hotel and you'll have access to a few more perks — think on-site spas, 24-hour front desk and opulent turndown services. You're likely to get extra amenities and premium services at a 5-star stay, though both are great options for luxury travelers.

Explore a world of travel with Expedia