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.

N
Nathan
From
Saudi Arabia
Excellent staff and breakfast. Lots of restaurants and arts/music shops in waking distance.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,953 reviews
Price from
$149
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,123 reviews
Price from
$105.85
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.

M
Misha
From
Australia
Excellent location - it is located in a safe neighbourhood and a short walk to Larcomar and attractions. I am a solo traveller so safety is priority to me. The staff were all lovely and extremely helpful when I requested an additional night to stay as my flight was delayed. The room was comfortable and I loved my time here. I would stay again the next time I visit Lima.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,205 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.

K
Karen
From
Thailand
Convenient location, spacious room and bathroom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 582 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.

L
Luiz Ricardo
From
Brazil
I liked the Location, the facilities and the staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 431 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.

J
JORGE LUIS
From
China
Excellent location, very safe and many restaurants nearby.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 353 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.

F
Federico
From
Chile
Excellent Breakfast. Great attention.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 188 reviews
Price from
$115.20
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, 959 reviews
Price from
$79.80
1 night, 2 adults

Hotel Indigo Lima Miraflores by IHG

Hotel in Miraflores, Lima

Well set in the Miraflores district of Lima, Hotel Indigo Lima Miraflores by IHG is located 1.8 miles from Playa Redondo, a 2-minute walk from Larcomar and 5.2 miles from Museum of the Nation.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$194.65
1 night, 2 adults

Radisson RED Miraflores

Hotel in Miraflores, Lima

Located in Lima, a 10-minute walk from Larcomar, Radisson RED Miraflores provides accommodations with a terrace, free private parking, a restaurant and a bar.

J
JOAO PAULO
From
Brazil
Location/ parking/ coffee/ service
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,795 reviews
Price from
$82.45
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
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 796 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,048 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,147 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,479 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,426 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,181 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 4,192 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 2,047 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2,684 reviews
  • Popular with guests booking 4-star hotels in Lima

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,205 reviews

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, 294 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.1
    Very Good - What previous guests thought, 308 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 $68.20 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 386 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 $129.80 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 977 reviews

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

    From $80.07 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 656 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 $99.99 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,082 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.8
    Excellent - What previous guests thought, 357 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 $98.42 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 651 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 $97.89 per night

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

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 87 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
  • Hoteles Casa Aika

    Lima
    Central location

    Featuring a terrace, Hoteles Casa Aika offers rooms in Lima, 3.6 miles from Las Nazarenas Church and 3.8 miles from San Martín Square.

    From $41.58 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 247 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
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 261 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
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 586 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 $67.52 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 946 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 $136.98 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 $165 per night
  • 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

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 470 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 $115.50 per night
  • NM Lima Hotel

    San Isidro, Lima
    Budget options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 845 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
  • Inkari Suites Hotel

    San Isidro, Lima
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 638 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
  • Grand Hotel Betsy

    Miraflores, Lima
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 494 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
  • Ikonik Miraflores

    Miraflores, Lima
    Budget options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 203 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 $108.90 per night
  • Hotel Boulevard

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

    Located a 10-minute walk form Parque Kennedy, Hotel Boulevard offers accommodations in the Miraflores District of Lima. Free WiFi access is available.

    From $104.50 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 649 reviews

    This 4-star hotel offers spacious suites and free WiFi internet access right in the heart of the Miraflores shopping and business district in Lima, close to the Del Pilar Boulevard.

    From $113.74 per night
  • Faraona Grand Hotel

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

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

    From $93.50 per night

FAQ about 4-star hotels in Lima

4-star Hotels That Guests Love in Lima

See all
  • Avg. price/night: $158.40
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,954 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