The 10 best 4-star hotels in Lima, Peru | Booking.com
Skip to main content

4-Star Hotels in Lima

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in Lima

Check out our selection of great 4-star hotels in Lima

Filter by:

Review score

INNSiDE by Meliá Lima Miraflores

Hotel in Miraflores, Lima

Located in Lima, 0.7 mi from Larcomar, Innside Lima Miraflores features an outdoor swimming pool. 3.1 mi from Museum of the Nation, the hotel offers a fitness center and a bar.

T
Tobia
From
Germany
The staff was extremely nice and attentive. They wish me happy Birthday and let me find a small cake in the room. The breakfast was also really nice.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,945 reviews
Price from
$149
1 night, 2 adults

Holiday Inn - Lima Airport by IHG

Hotel in Callao, Lima

Located in Lima, just in front of the airport the exclusive Holiday Inn - Lima Airport features accommodations with a restaurant, free private parking, fitness center and bar.

J
Jerilyn
From
United States
At breakfast I had an omelette, lots of coffee and the detox juice - all great. Dante waited on me and made my day with his attentiveness and friendliness. Also, when the shuttle picked me up at the airport I was very tired and anxious, as I didn’t quite understand how everything worked. Erika was very kind and turned things right around, so I felt welcome and confident again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,246 reviews
Price from
$145.50
1 night, 2 adults

Arawi Miraflores Prime

Hotel in Miraflores, Lima

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.

D
David
From
Puerto Rico
I will definitely come here again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,131 reviews
Price from
$92.18
1 night, 2 adults

Hotel Jose Antonio

Hotel in Miraflores, Lima

Located in Lima, a 9-minute walk from Larcomar, Hotel Jose Antonio has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers a concierge service and a tour desk.

s
sami
From
Canada
Staff were very helpful and friendly Clean, great location, perfect
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,158 reviews
Price from
$80.50
1 night, 2 adults

Holiday Inn - Lima Miraflores by IHG

Hotel in Miraflores, Lima

Located in Lima, 1.2 miles from Waikiki Beach, Holiday Inn - Lima Miraflores by IHG provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

I
Ilanit
From
Costa Rica
Everything! I loved the amenities, the breakfast and the beds.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 563 reviews
Price from
$118
1 night, 2 adults

Aloft Lima Miraflores

Hotel in Miraflores, Lima

Designed for citizens of the world that likes open spaces, are sociable and for who possibilities are created by travels.

B
Bruno
From
United States
Service Clean Amazing customer service Great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 425 reviews
Price from
$121.55
1 night, 2 adults

Apart Hotel San Martin

Miraflores, Lima

Set in the heart of Lima’s upscale Miraflores district, San Martin offers comfortable apartments with free Wi-Fi. Miraflores Beach and Larcomar shopping are a 10-minute walk. Private parking is free.

E
Evgenii
From
Russia
Very kind and supportive personnel! Great location. Safe, clean, spacious room. Best for relaxation and escape from the noise of the street.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 354 reviews
Price from
$104.50
1 night, 2 adults

Manto Hotel Lima - MGallery Collection

Hotel in San Isidro, Lima

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.

B
Bettina
From
Peru
The rooms are modern and clean. The staff is amazingly nice.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 181 reviews
Price from
$120.60
1 night, 2 adults

Estelar Apartamentos Bellavista

Miraflores, Lima

Located in central Miraflores,the elegant Estelar Apartamentos Bellavista offers free Wi-Fi and a modern gym. Free parking is provided.

L
Luciana
From
Ecuador
Everything was great, the staff were very friendly and the place was pretty clean. Totally recommend it!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 939 reviews
Price from
$101.70
1 night, 2 adults

Dazzler by Wyndham Lima San Isidro

Hotel in San Isidro, Lima

Located in Lima, 1.2 miles from Costa Verde Beaches, Dazzler by Wyndham Lima San Isidro provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

T
Terri
From
United States
Nice and clean with nice, helpful staff
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,896 reviews
Price from
$74.97
1 night, 2 adults
All 4-star hotels in Lima

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Lima and surrounding area in the past month

See all

Enjoy breakfast in Lima and nearby

  • Kingdom Hotel

    Lince, Lima
    Breakfast options
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 288 reviews

    Offering a hot tub and a restaurant serving regional dishes, Kingdom Hotel is located located a 5-minute drive from the financial and commercial area of San Isidro.

    From $55.08 per night
  • Hotel Carrera

    Lince, Lima
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 303 reviews

    Hotel Carrera is a 4-star hotel located in the district of Lince, right next to the financial center of San Isidro. Facilities include free Wi-Fi, free parking and business center.

    From $60.50 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 375 reviews

    Located a walking distance or a 5-minute drive from the business district of San Isidro, Ramada Encore by Wyndham Lima San Isidro offers accommodations in Lima.

    From $108.90 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 658 reviews

    Conveniently located in San Isidro’s financial district, Novotel Lima San Isidro offers modern rooms with air conditioning and Flat-screen TVs. Facilities include an indoor heated pool.

    From $119.79 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,092 reviews

    Located in the elegant San Isidro, Hotel Suites del Bosque is adjacent to Lima’s Financial District and a 14-minute drive from the Centro Historico. It features a 24-hour reception.

    From $79.20 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 356 reviews

    Located in Lima, 2.8 miles from Museum of the Nation, Hampton By Hilton Lima San Isidro provides accommodations with a fitness center, free private parking, a shared lounge and a terrace.

    From $116.36 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 648 reviews

    Only 328 feet from Centro Empresarial Real de San Isidro, Aku Hotels offers rooms with free Wi-Fi and plasma TVs in Lima.

    From $65.99 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 260 reviews

    Conveniently located 5 blocks from the Lima Convention Center and offering a complimentary breakfast daily, Lyz Business Hotel offers accommodations with free WiFi and free parking in Lima.

    From $79.20 per night

Save money on 4-star in Lima and nearby – budget options available

  • Hotel Princesa

    Lince, Lima
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 92 reviews

    Ideally located in the Lince district of Lima, Hotel Princesa is located 2.8 miles from Museum of the Nation, 3.3 miles from San Martín Square and 3.7 miles from Museum of the Santa Inquisicion.

    From $63 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 240 reviews

    Located in Lima, within 3 miles of Museum of the Nation and 3.7 miles of San Martín Square, Inti Llaqta Hotel & Suites provides accommodations with a terrace and free WiFi as well as free private...

    From $67.76 per night
  • ARTE HOTEL Lima

    San Isidro, Lima
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 583 reviews

    Elegant rooms can be enjoyed in the heart of San Isidro at ARTE HOTEL Lima, a few blocks from the business center. Free WiFi is available in this property.

    From $79.50 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 953 reviews

    BTH Hotel offers stylish modern accommodations in San Borja. All its rooms are equipped with Queen or King size beds, 55" Smart TV and a hydro-massage shower.

    From $113.96 per night
  • Gold Source Hotel

    Surquillo, Lima
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 18 reviews

    Located in Lima, 2.4 miles from Museum of the Nation, Gold Source Hotel provides accommodations with free WiFi and free private parking.

    From $90 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 2,663 reviews

    Offering a magnificent and year-round outdoor pool on the top floor, which at night turns into, Saria, city's trendy new Sky bar, Costa del Sol Wyndham offers accommodations in Lima.

    From $101.38 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 450 reviews

    An outstanding service awaits you at El Golf Hotel Boutique, a small luxurious hotel located in the San Isidro district, only a short drive from Miraflores district and from Lima city center.

    From $137.50 per night
  • NM Lima Hotel

    San Isidro, Lima
    Budget options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 854 reviews

    The NM Lima Hotel is located in a building in San Isidro, on the border with the tourist district of Miraflores and a 10-minute drive from the Costa Verde beach circuit.

    From $101.86 per night

Great access to the city center. Check these 4-star hotels in Lima and nearby

  • Hoteles Casa Aika

    Lima
    Central location

    Located in Lima, within 3.6 miles of Las Nazarenas Church and 3.8 miles of San Martín Square, Hoteles Casa Aika provides a terrace. This 4-star hotel offers room service and a 24-hour front desk.

    From $40 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 391 reviews

    Offering splendid views of the gardens of San Isidro Golf, the BTH Hotel Lima Golf offers accommodations in the financial district of San Isidro in Lima.

    From $198 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 118 reviews

    Situated in the financial district of San Isidro, Roosevelt Hotel & Suites offers a business center and free public Wi-Fi just minutes from the beaches of Miraflores.

    From $204.57 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 633 reviews

    Inkari Suites Hotel offers luxurious suites with free Wi-Fi in the exclusive San Isidro district, 40-minutes drive from Jorge Chavez International Airport.

    From $97.71 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 473 reviews

    Featuring 4-star accommodations, Grand Hotel Betsy is located in Lima, 1.6 miles from Playa Tres Picos and 2.1 miles from Larcomar.

    From $40.12 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,060 reviews

    Attractively set in the Miraflores district of Lima, Nobility Grand Hotel is located 1.3 miles from La Pampilla Beach, 1.6 miles from Larcomar and 3.8 miles from Museum of the Nation.

    From $148.50 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 187 reviews

    Located in Lima and with Waikiki Beach reachable within 1.2 miles, Ikonik Miraflores provides express check-in and check-out, non-smoking rooms, a fitness center, free WiFi throughout the property and...

    From $88 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,442 reviews

    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.

    From $135.58 per night

FAQ about 4-star hotels in Lima

4-star Hotels That Guests Love in Lima

See all
  • Avg. price/night: $180.40
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,945 reviews
    A very beautiful hotel, super clear, comfortable and helpful staff. Location is excellent and the rooms are quiet, new modern bathrooms with great showers, beds are high quality. Breakfast is very good. I’d stay there again and highly recommend this hotel.
    Guest review by
    Mirka
    Family with young children