Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lima

Filter by star ratings
All filters
Casa Suyay
Casa Suyay
8.8 Excellent
Calle Esperanza 144, Lima, Peru
Show on map
6.0 km from city centre, Lima 
ExcellentBased on 1,745 reviews
8.8

Located amongst well-known tourist hot spots, shops and restaurants, Casa Suyay is ideal for guests wishing to explore Lima and its surroundings. The numerous facilities this historic hotel features include a 24-hour reception, an express check-in and check-out feature and luggage storage.

Swissôtel Lima
Swissôtel Lima
9.2 Excellent
Av Santo Toribio 173, Lima, Peru
Show on map
3.4 km from city centre, Lima 
ExcellentBased on 468 reviews
9.2

Located in Lima, Swissotel Lima provides stylish, 5-star accommodation close to Huaca Huallamarca. It has a spa, as well as an outdoor pool, 24-hour room service and a rooftop terrace.

Miraflores Park, A Belmond Hotel, Lima
Miraflores Park, A Belmond Hotel, Lima
9.4 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
7.6 km from city centre, Lima 
ExcellentBased on 110 reviews
9.4

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

Sheraton Lima Hotel & Convention Center
Sheraton Lima Hotel & Convention Center
8.7 Excellent
Paseo de la Republica 170, Lima, Peru
Show on map
1.1 km from city centre, Lima 
ExcellentBased on 338 reviews
8.7

Conveniently situated, Sheraton Lima Hotel & Convention Center offers easy access to Lima's best hot spots. Those staying at the property have access to outdoor tennis courts, an indoor pool and a sauna.

Red Llama Eco Hostel
Red Llama Eco Hostel
8.0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5.7 km from city centre, Lima 
ExcellentBased on 373 reviews
8.0

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

Hotel Boulevard
Hotel Boulevard
8.6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5.8 km from city centre, Lima 
ExcellentBased on 1,811 reviews
8.6

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

JW Marriott Hotel Lima
JW Marriott Hotel Lima
8.9 Excellent
Malecon De La Reserva 615, Lima, Peru
Show on map
7.2 km from city centre, Lima 
ExcellentBased on 687 reviews
8.9

Located in Lima, JW Marriott Hotel Lima offers stylish, 5-star accommodation close to Larcomar Shopping Center. It also provides a sauna, a beauty centre and an outdoor pool.

Arte Hotel Lima
Arte Hotel Lima
8.5 Excellent
Lizardo Alzamora Este No 260, Lima, Peru
Show on map
3.6 km from city centre, Lima 
ExcellentBased on 562 reviews
8.5

Ibis Styles Lima Conquistadores is set in Lima and is close to nearby landmarks, including Huaca Huallamarca. Some of the popular features on offer at this modern 3-star hotel include free on-site parking and Wi-Fi.

Luxury Hotel Inkari
Luxury Hotel Inkari
8.3 Excellent
Calle Narciso de la Colina 251, Lima, Peru
Show on map
5.7 km from city centre, Lima 
ExcellentBased on 985 reviews
8.3

Luxury Inkari Hotel is located in Lima and features an indoor pool. It is ideally positioned for those wanting to visit local attractions.

San Agustin Exclusive Hotel
San Agustin Exclusive Hotel
8.2 Excellent
Calle San Martin 550 - Miraflores, Lima, Peru
Show on map
6.6 km from city centre, Lima 
ExcellentBased on 366 reviews
8.2

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

Tips for booking a Lima hotel

Cheapest month:August
Most expensive month:February
Average price in Lima:₹ 7,945/night
Absolute cheapest price found:₹ 366/night
Cheapest day:Monday
Most expensive day:Friday
₹ 2,664 - ₹ 17,531
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 3,877 - ₹ 13,550
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lima hotels

Show all 2,610 hotels
1
San Agustin Exclusive Hotel
San Agustin Exclusive Hotel
8.2 Excellent
Calle San Martin 550 - Miraflores, Lima, Peru
Show on map
6.6 km from city centre, Lima 

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

2
Red Llama Eco Hostel
Red Llama Eco Hostel
8.0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5.7 km from city centre, Lima 

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

3
Miraflores Park, A Belmond Hotel, Lima
Miraflores Park, A Belmond Hotel, Lima
9.4 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
7.6 km from city centre, Lima 

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

4
JW Marriott Hotel Lima
JW Marriott Hotel Lima
8.9 Excellent
Malecon De La Reserva 615, Lima, Peru
Show on map
7.2 km from city centre, Lima 

Located in Lima, JW Marriott Hotel Lima offers stylish, 5-star accommodation close to Larcomar Shopping Center. It also provides a sauna, a beauty centre and an outdoor pool.

5
Manto Hotel Lima - MGallery
Manto Hotel Lima - MGallery
9.5 Excellent
Calle Los Libertadores 490, Lima, Peru
Show on map
3.9 km from city centre, Lima 

Located in Lima, Manto Hotel Lima - MGallery is within a 40-minute drive of Jorge Chavez International Airport and provides a Jacuzzi. It offers 4-star accommodation with air-conditioned rooms.

6
ibis Larco Miraflores
ibis Larco Miraflores
8.5 Excellent
Avenida Larco 1140, Lima, Peru
Show on map
6.9 km from city centre, Lima 

Recently refurbished, Ibis Larco Miraflores provides modern 4-star accommodation in Lima. It also offers free Wi-Fi, a sauna and a Jacuzzi.

7
Arte Hotel Lima
Arte Hotel Lima
8.5 Excellent
Lizardo Alzamora Este No 260, Lima, Peru
Show on map
3.6 km from city centre, Lima 

Ibis Styles Lima Conquistadores is set in Lima and is close to nearby landmarks, including Huaca Huallamarca. Some of the popular features on offer at this modern 3-star hotel include free on-site parking and Wi-Fi.

8
Hotel Boulevard
Hotel Boulevard
8.6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5.8 km from city centre, Lima 

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

Cheapest hotels in Lima, Lima Region

Show all 2,610 hotels
Casa Suyay
Casa Suyay
8.8 Excellent
Calle Esperanza 144, Lima, Peru
Show on map
6.0 km from city centre,  

Located amongst well-known tourist hot spots, shops and restaurants, Casa Suyay is ideal for guests wishing to explore Lima and its surroundings. The numerous facilities this historic hotel features include a 24-hour reception, an express check-in and check-out feature and luggage storage.

₹ 1,901
Avg. per night
Hotel Lexus
Hotel Lexus
8.4 Excellent
Av. Angamos Oeste 507, Miraflores, Lima, Peru
Show on map
5.2 km from city centre,  

This comfortable hotel in Lima offers free Wi-Fi, as well as a swimming pool and a 24-hour reception. It is ideally located for guests wanting to sightsee in the area.

₹ 2,998
Avg. per night
ibis Larco Miraflores
ibis Larco Miraflores
8.5 Excellent
Avenida Larco 1140, Lima, Peru
Show on map
6.9 km from city centre,  

Recently refurbished, Ibis Larco Miraflores provides modern 4-star accommodation in Lima. It also offers free Wi-Fi, a sauna and a Jacuzzi.

₹ 3,217
Avg. per night
J. Pardo Hotel
J. Pardo Hotel
8.5 Excellent
Av Pardo Cuadra 4, Esq. General Borgoño, Lima, Peru
Show on map
5.7 km from city centre,  

Offering views of Lima, Thunderbird Hotel J Pardo is surrounded by a variety of restaurants and eateries, plus boasts a sauna. This charming property is ideally located in Miraflores.

₹ 3,290
Avg. per night
Hotel Boulevard
Hotel Boulevard
8.6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5.8 km from city centre,  

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

₹ 3,363
Avg. per night
Hotel Ayenda Casa Aika
Hotel Ayenda Casa Aika
8.7 Excellent
Calle Daniel Hernandez 612, Lima, Peru
Show on map
3.5 km from city centre,  

Casa Aika provides a chic setting when in Lima. It is conveniently located for those wanting to discover the area's attractions.

₹ 3,363
Avg. per night
Arte Hotel Lima
Arte Hotel Lima
8.5 Excellent
Lizardo Alzamora Este No 260, Lima, Peru
Show on map
3.6 km from city centre,  

Ibis Styles Lima Conquistadores is set in Lima and is close to nearby landmarks, including Huaca Huallamarca. Some of the popular features on offer at this modern 3-star hotel include free on-site parking and Wi-Fi.

₹ 3,509
Avg. per night
Red Llama Eco Hostel
Red Llama Eco Hostel
8.0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5.7 km from city centre,  

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

₹ 4,460
Avg. per night

Hotel prices in Lima

2 stars or below

₹ 1,097 - ₹ 4,460

Red Llama Eco Hostel

No. 1 most popular

₹ 4,460
Avg. per night
El Dorado Inn San Isidro Hotel

No. 2 most popular

₹ 2,559
Avg. per night
La Quinta Libertad

Best value

La Quinta Libertad
8.0 Excellent
₹ 1,097
Avg. per night
3 stars

₹ 1,901 - ₹ 3,509

Arte Hotel Lima

No. 1 most popular

Arte Hotel Lima
8.5 Excellent
₹ 3,509
Avg. per night
ibis Larco Miraflores

No. 2 most popular

₹ 3,217
Avg. per night
Casa Suyay

Best value

Casa Suyay
8.8 Excellent
₹ 1,901
Avg. per night
4 stars and up

₹ 4,606 - ₹ 26,905

Swissôtel Lima

No. 1 most popular

Swissôtel Lima
9.2 Excellent
₹ 10,821
Avg. per night
Sheraton Lima Hotel & Convention Center

No. 2 most popular

₹ 5,045
Avg. per night
Luxury Hotel Inkari

Best value

Luxury Hotel Inkari
8.3 Excellent
₹ 4,606
Avg. per night

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

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

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.

Lima travel FAQs

  • Where is the best place to stay in Lima?

    Barranco and Miraflores are the most popular places on HotelsCombined for stays in Lima.

  • What are the best hotels in Lima?

    468 reviews rated Swissôtel Lima with an average score of 9.2/10. It may also be worth looking into the Sheraton Lima Hotel & Convention Center, which received a rating of 8.7/10 from 338 reviews. Arte Hotel Lima could also be a good option, with a score of 8.5/10 from 562 reviews.

  • What is a good hotel near Plaza San Martin?

    Reviews of Sheraton Lima Hotel & Convention Center recommend it as a good place to stay near Plaza San Martin, scoring 8.7/10 from 338 ratings.

  • What is a good hotel in Lima near Larcomar?

    ibis Larco Miraflores is the most recommended hotel near Larcomar on HotelsCombined (scoring 8.5 over 3,417 reviews).

  • Is there a good hotel near Miraflores Central Park?

    Close to Miraflores Central Park you will find ibis Larco Miraflores, which has a rating of 8.5 over 3,417 HotelsCombined reviews.

  • How much is a hotel in Lima tonight?

    Lima hotels start at ₹ 439 for tonight; however, the average price of accommodation is about ₹ 5,483. These prices were found on HotelsCombined within the last 72 hours.