Hotels in Lima, Peru

Search and compare Lima, Peru hotels from hundreds of travel sites and save

Lima, Peru
Aug 13 — Aug 142
Lima, Peru
Sat 8/13
Sun 8/14
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Lima

Filter by star ratings
All filters
Airport Tampu B&B - Lima Airport
8.0 Excellent
Pasaje Piura Mz J lt 23 Urbanizacion San Juan Masias, Lima, Peru
Show on map
7.3 mi from city centre, Lima, Peru 
ExcellentBased on 193 reviews
8.0

Featuring a shuttle to Jorge Chavez International Airport, plus complimentary wireless internet, Airport Tampu B&B is a comfortable place to stay in Callao. It also offers room service, luggage storage and a tour desk.

Hotel Candamo
8.2 Excellent
Jr Manuel Candamo 128, Lince, Lima, Peru
Show on map
1.1 mi from city centre, Lima, Peru 
ExcellentBased on 446 reviews
8.2

Candamo Hotel Boutique is situated in Lima and offers free wireless internet. It also provides a 24-hour reception, meeting rooms and room service.

Decameron El Pueblo Resort & Conference Center
7.9 Good
Carretera Central Km 10.5, Lima, Peru
Show on map
10.7 mi from city centre, Lima, Peru 
GoodBased on 137 reviews
7.9

Situated in Lima, El Pueblo Resort & Convention Center - All Inclusive provides traditional 4-star accommodation, as well as an outdoor pool and a sauna. It also offers a kids pool, meeting rooms and a kids club.

Antara Hotel
7.9 Good
Alcanfores 450 Miraflores, Lima, Peru
Show on map
3.9 mi from city centre, Lima, Peru 
GoodBased on 1,151 reviews
7.9

Antara Hotel is located in Lima and features free Wi-Fi. It offers 4-star accommodation with air-conditioned rooms.

San Agustin Exclusive
8.1 Excellent
Calle San Martin 550 - Miraflores, Lima, Peru
Show on map
4.1 mi from city centre, Lima, Peru 
ExcellentBased on 490 reviews
8.1

San Agustin Exclusive provides 4-star accommodation in Lima. It is conveniently positioned for guests wanting to discover the area's attractions.

Dazzler by Wyndham Lima Miraflores
8.7 Excellent
Av. Jose Pardo 879, Lima, Peru
Show on map
3.6 mi from city centre, Lima, Peru 
ExcellentBased on 1,013 reviews
8.7

Dazzler by Wyndham Lima Miraflores is located in Lima and offers a rooftop terrace. It also provides a sun deck, a sauna and an outdoor pool.

Suites Del Bosque Hotel
8.1 Excellent
Av. Paz Soldan 165 San Isidro, Lima, Peru
Show on map
2.1 mi from city centre, Lima, Peru 
ExcellentBased on 254 reviews
8.1

Situated in Lima, Suites del Bosque Hotel provides 4-star accommodation, as well as a Jacuzzi and outdoor tennis courts. It offers complimentary Wi-Fi, meeting rooms and valet parking.

Ife Boutique
8.7 Excellent
Ca. San Ignacio de Loyola #646, Lima, Peru
Show on map
4.5 mi from city centre, Lima, Peru 
ExcellentBased on 482 reviews
8.7

Ife Boutique Hotel is situated in Lima and features free wireless internet. It provides 5-star accommodation with air-conditioned rooms.

ibis Lima Reducto Miraflores
8.6 Excellent
Av Reducto 1057, Lima, Peru
Show on map
4.3 mi from city centre, Lima, Peru 
ExcellentBased on 1,469 reviews
8.6

Ibis Lima Reducto Miraflores provides a modern setting when in Lima. It also features a 24-hour reception, meeting rooms and an express check-in and check-out feature.

qp Hotels Lima
7.6 Good
Jorge Chavez 206, Lima, Peru
Show on map
3.7 mi from city centre, Lima, Peru 
GoodBased on 365 reviews
7.6

Located in Lima, Qp Hotels Lima is within a 35-minute drive of Jorge Chavez International Airport and provides a Jacuzzi and a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking hotels in Lima

Cheapest month:May
Most expensive month:April
Average price in Lima:$81/night
Cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Monday
$18 - $132
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lima hotels

1
Hotel Ferre De Ville
7.6 Good
Jr. Chiclayo 533, Lima, Peru
Show on map
3.3 mi from city centre, Lima, Peru 

Hotel Ferre De Ville provides comfortable 3-star accommodation in Lima. It is conveniently located for guests wanting to visit local attractions.

2
Belmond Miraflores Park
9.2 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
4.7 mi from city centre, Lima, Peru 

Belmond Miraflores Park provides 5-star accommodation in Lima. It also offers an outdoor pool, a rooftop terrace and a sauna.

3
Hotel Santa Cruz
7.6 Good
Av Santa Cruz 1347, Miraflores, Lima, Peru
Show on map
3.4 mi from city centre, Lima, Peru 

Featuring a private beach, Hotel Santa Cruz Lima is situated in Lima and offers comfortable accommodation. It also provides meeting rooms, a 24-hour reception and valet parking.

4
Hilton Lima Miraflores
8.8 Excellent
Avenida La Paz 1099, Lima, Peru
Show on map
4.3 mi from city centre, Lima, Peru 

Boasting a rooftop terrace, an outdoor pool and a Jacuzzi, Hilton Lima Miraflores is situated in Lima and provides traditional accommodation. There is also a fitness centre with a swimming pool.

5
Bayview Hotel
7.8 Good
Calle Las Dalias 276, Lima, Peru
Show on map
4.4 mi from city centre, Lima, Peru 

Bayview Hotel Lima is situated in Lima and is close to the area's popular attractions. Some of the facilities on offer at this 3-star hotel are free Wi-Fi and a Jacuzzi.

6
Hotel Nobility
8.0 Excellent
Av. Roosevelt 6461, Lima, Peru
Show on map
4.5 mi from city centre, Lima, Peru 

Boasting a Jacuzzi, a sauna and free Wi-Fi, Hotel Nobility is situated in Lima and provides comfortable accommodation. It offers 4-star accommodation with air-conditioned rooms.

7
Courtyard by Marriott Lima Miraflores
8.9 Excellent
Calle Schell No 400, Lima, Peru
Show on map
3.9 mi from city centre, Lima, Peru 

Courtyard by Marriott Lima Miraflores is located in Lima and offers a Jacuzzi. It also provides valet parking, a swimming pool and meeting rooms.

8
Casa Andina Select Miraflores
8.8 Excellent
Calle Schell 452, Miraflores, Lima, Peru
Show on map
3.9 mi from city centre, Lima, Peru 

Boasting a Jacuzzi, a rooftop terrace and a sauna, Casa Andina Select Miraflores is situated in Lima and provides modern accommodation. It is ideally located for those wanting to discover the area's attractions.

Cheapest hotels in Lima, Peru

Hostal Lima Norte
6.1 Good
604 Av. Los Olivos, Lima, Peru
Show on map
6.5 mi from city centre, Lima, Peru 

Hostal Lima Norte is located in Lima and features complimentary wireless internet. It is ideally positioned for those wishing to discover the area's attractions.

$10
Avg. per night
La Casa Del Viajero - Aeropuerto Lima
7.8 Good
Calle P Mz G-63 Lote 1 Bocanegra, sector 5, Callao, Lima, Peru
Show on map
5.5 mi from city centre, Lima, Peru 

Featuring a shuttle service to Jorge Chavez International Airport, plus complimentary Wi-Fi, Hospedaje el viajero-Aeropuerto is a convenient place to stay in Callao. It also offers an express check-in and check-out feature, meeting rooms and a 24-hour reception.

$13
Avg. per night
Cozy Wasi
7.9 Good
Av. Nicolas de Pierola 221 Barranco, Lima, Peru
Show on map
5.2 mi from city centre, Lima, Peru 

Cozy Wasi provides a comfortable setting while in Lima. It is conveniently located for guests wishing to visit the area's popular attractions.

$14
Avg. per night
Maxy's Inn Hotel & Suite
6.9 Good
Avenida Javier Prado Este 431, Lima, Peru
Show on map
1.7 mi from city centre, Lima, Peru 

This comfortable hotel in Lima offers complimentary wireless internet, as well as luggage storage and a Jacuzzi. It also features a 24-hour reception, a concierge and room service.

$21
Avg. per night
Oscar House 776
185 Buenos Aires, Miraflores, Lima, Peru
Show on map
3.6 mi from city centre, Lima, Peru 

Oscar House 776 provides a comfortable setting when in Lima. Guests can also enjoy complimentary internet throughout the property.

$22
Avg. per night
Sori Apartments
8.7 Excellent
Lima, Peru
Show on map
2.0 mi from city centre, Lima, Peru 

Residencial Sori is situated in Lima and features complimentary wireless internet. It also provides a concierge, a 24-hour reception and meeting rooms.

$23
Avg. per night
La Quinta de Amat
8.1 Excellent
238 Jirón Trujillo, Lima, Peru
Show on map
1.8 mi from city centre, Lima, Peru 

La Quinta de Amat provides historic 3-star accommodation in Lima. Guests can also enjoy free internet in all areas.

$29
Avg. per night
Hotel Ayenda Casa Aika
7.8 Good
Calle Daniel Hernandez 612, Lima, Peru
Show on map
2.2 mi from city centre, Lima, Peru 

Casa Aika is situated in Lima and offers complimentary Wi-Fi. It is conveniently located for those wanting to discover the area's attractions.

$31
Avg. per night

Hotel prices in Lima

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Lima

About Lima

An energetic blend of colonial architecture and modern development, Lima was once nicknamed the “King of Cities” by Spanish conquerors. This sprawling metropolis boasts some of Peru’s best restaurants, museums and art galleries, along with an alluring strip of sand that borders the South Pacific Ocean.

Things to do in Lima

Plaza de Armas is the historic heart of Lima and a UNESCO World Heritage Site, with most of its buildings dating back to the years following the 1746 earthquake. It’s home to the grandiose Cathedral and the Palacio del Gobierno, built on the spot where Peruvian independence was declared in 1821.

Jiron de la Union leads from Plaza de Armas to Plaza San Martin, where the Baroque facade of the 18th-century La Merced Church can be admired. Plaza San Martin is also home to Casa de Aliaga, one of the best-preserved colonial mansions in South America and beautifully furnished with period pieces from the 16th to 18th centuries.

One of the most fascinating churches in Lima is the Convento de San Francisco, which was used as Lima’s first cemetery and still contains the bones of around 10,000 people in its catacombs. Explore the maze-like passageways, then head upstairs to see the “Last Supper” mural that shows the apostles dining on a Peruvian specialty, guinea pig.

Spend a day in the affluent ocean-side neighbourhood of Miraflores, which lies in the south of the city. Take in the views from Parque del Amor and admire the Peruvian ceramics of Museo Amano, before dining at one of the many contemporary restaurants.

Getting around Lima

Jorge Chavez International Airport is the main gateway to Lima and situated around 35 minutes’ drive north-west of Miraflores. Buses, trains and mini buses comprise Lima’s public transport system, while taxis are plentiful in most areas.

Facts about staying in Lima

  • Where is the best place to stay in Lima?

    When visiting Lima, consider checking out Miraflores and Barranco as some of the most sought after locations.

  • What are the best hotels in Lima?

    Lima is home to many highly-rated hotels, one of which is La Quinta de Amat, which has a current rating of 8.1. For other potential stays, consider Airport Tampu B&B - Lima Airport and Hotel Candamo, which can also be great places to stay in Lima.

  • What is a good hotel near Larcomar?

    Reviews of Antara Hotel recommend it as a good place to stay near Larcomar, scoring 7.9/10 from 1,151 ratings.

  • What is a good hotel in Lima near Kennedy Park?

    Antara Hotel is rated 7.9 from 1,151 reviews and is close to Kennedy Park.

  • Is there a good hotel near Universidad Nacional Mayor de San Marcos?

    A good hotel near Universidad Nacional Mayor de San Marcos is Kangaroo Wasi Airport Bed & Breakfast, which has been rated 8.0/10 by 107 HotelsCombined user reviews.

  • How much do hotels in Lima cost?

    The average price of a hotel in Lima is $67 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Lima around is $109 per night, whereas for a 5-star hotel it’s $211 per night.

  • How much is a cheap hotel in Lima?

    Over the last 3 days, Lima hotels have been found for as cheap as $6/night in searches by HotelsCombined users.

  • How much is a hotel in Lima tonight?

    Over the last 3 days, the starting price of a hotel in Lima tonight has been as low as $11 and the average price has been $67. If you’d prefer 4-star accommodation, expect to pay at least $34 for this evening.