Hotels in Lima, Peru

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

Lima, Peru
Oct 1 — Oct 22
Lima, Peru
Sun 10/1
Mon 10/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Lima

The following hotels are among the most sought after in the Lima area. Users can use the filters present to refine their search even further.
Filter by star ratings
All filters
ibis Larco Miraflores
9.0 Excellent
Avenida Larco 1140, Lima, Peru
Show on map
4.3 mi from city center, Lima, Peru 
ExcellentBased on 12 reviews
9.0

Located in Lima, Ibis Larco Miraflores is within a 40-minute drive of Jorge Chavez International Airport and provides free Wi-Fi, a Jacuzzi and a sauna. It offers 3-star accommodation with air-conditioned rooms.

Dazzler Lima
8.6 Excellent
Av. Jose Pardo 879, Lima, Peru
Show on map
3.6 mi from city center, Lima, Peru 
ExcellentBased on 971 reviews
8.6

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

Wyndham Costa del Sol Lima Airport
8.3 Excellent
Av Elmer Faucett S N, Lima, Peru
Show on map
5.7 mi from city center, Lima, Peru 
ExcellentBased on 38 reviews
8.3

Featuring an indoor pool, this Callao hotel is conveniently situated minutes from Jorge Chavez International Airport. It has a spa and wellness centre, as well as 24-hour room service, meeting rooms and an express check-in and check-out feature.

Selina Miraflores Lima
8.3 Excellent
Alcanfores 425 - 465, Lima, Peru
Show on map
3.9 mi from city center, Lima, Peru 
ExcellentBased on 1,407 reviews
8.3

Selina Miraflores Lima is a modern base when in Lima and is close to everything the area has to offer. It also provides a sauna, massage services and meeting rooms.

JW Marriott Hotel Lima
8.7 Excellent
Malecon De La Reserva 615, Lima, Peru
Show on map
4.5 mi from city center, Lima, Peru 
ExcellentBased on 637 reviews
8.7

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

Wyndham Costa Del Sol Lima City
8.7 Excellent
Av. Salaverry 3060 - Magdalena Del Mar, Lima, Peru
Show on map
2.4 mi from city center, Lima, Peru 
ExcellentBased on 3,100 reviews
8.7

Located in Lima, Wyndham Costa Del Sol Lima City is within a 35-minute drive of Jorge Chavez International Airport and offers a sauna, a rooftop terrace and an outdoor pool. The various amenities this modern hotel features include massage services, valet parking and meeting rooms.

Bth Hotel - Boutique Concept
8.6 Excellent
Av. Guardia Civil 727, Corpac, Lima, Peru
Show on map
2.7 mi from city center, Lima, Peru 
ExcellentBased on 787 reviews
8.6

BTH Hotel - Boutique Concept provides 4-star accommodation in Lima. It also features a Jacuzzi, a sauna and a fitness centre.

Tierra Viva Miraflores Larco
8.9 Excellent
Calle Bolivar 176-180, Miraflores, Lima, Peru
Show on map
4.1 mi from city center, Lima, Peru 
ExcellentBased on 292 reviews
8.9

This modern hotel in Lima offers complimentary wireless internet, as well as a rooftop terrace and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

Sheraton Lima Hotel & Convention Center
8.7 Excellent
Paseo de la Republica 170, Lima, Peru
Show on map
0.7 mi from city center, Lima, Peru 
ExcellentBased on 696 reviews
8.7

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Lima. It has a gym, as well as a sauna, an outdoor pool and a beauty centre.

Casa Andina Select Miraflores
8.6 Excellent
Calle Schell 452, Miraflores, Lima, Peru
Show on map
3.9 mi from city center, Lima, Peru 
ExcellentBased on 385 reviews
8.6

Situated in Lima, Casa Andina Select Miraflores offers modern 4-star accommodation, as well as a Jacuzzi, a rooftop terrace and a sauna. It is ideally located for those wanting to discover the area's attractions.

Tips for booking hotels in Lima

Cheapest month:December
Most expensive month:February
Average price in Lima:$137/night
Cheapest price found:$6/night
Cheapest day:Tuesday
Most expensive day:Monday
$90 - $183
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$127 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Lima hotels

Our users rated these hotels as some of the best places to stay in Lima. Take a look at user reviews to learn why these properties were rated the best.
Show all 4,503 hotels
1
Exe Miraflores
8.3 Excellent
Calle Alcanfores 290, Lima, Peru
Show on map
3.8 mi from city center, Lima, Peru 

Exe Miraflores provides a comfortable setting when in Lima. It offers 4-star accommodation with air-conditioned rooms.

$55
Avg. per night
2
Ramada Encore Lima San Isidro
8.4 Excellent
Av. Javier Prado Este Nº 390 - San Isidro, Lima, Peru
Show on map
1.8 mi from city center, Lima, Peru 

Ramada Encore by Wyndham Lima San Isidro provides a modern setting when in Lima. It also offers meeting rooms, an outdoor pool and a 24-hour reception.

$64
Avg. per night
3
Inkari Apart Hotel
7.5 Good
Diego Ferre 220, Lima, Peru
Show on map
3.2 mi from city center, Lima, Peru 

Situated in Lima, Inkari Apart Hotel offers modern 3-star accommodation, as well as a Jacuzzi, a private beach and a sauna. It also provides an express check-in and check-out feature, meeting rooms and valet parking.

$43
Avg. per night
4
El Tambo 1
8.6 Excellent
Av. La Paz 1276, Lima, Peru
Show on map
4.4 mi from city center, Lima, Peru 

El Tambo 1 is situated in Lima and offers free Wi-Fi. It also provides a swimming pool, an express check-in and check-out feature and meeting rooms.

$55
Avg. per night
5
INNSiDE by Meliá Lima Miraflores
9.2 Excellent
Calle Diez Canseco 344, Lima, Peru
Show on map
3.9 mi from city center, Lima, Peru 

Innside Lima Miraflores provides a comfortable setting while in Lima. It is conveniently located for those wishing to visit the area's popular attractions.

$91
Avg. per night
6
Belmond Miraflores Park
9.2 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
4.7 mi from city center, Lima, Peru 

Situated in Lima, Belmond Miraflores Park is a short walk from Larcomar Shopping Center and features a rooftop terrace, a sauna and an outdoor pool. It is conveniently positioned for guests wishing to visit the area's popular attractions.

$465
Avg. per night
7
Hotel Santa Cruz
10.0 Excellent
Av Santa Cruz 1347, Miraflores, Lima, Peru
Show on map
3.4 mi from city center, 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.

$46
Avg. per night
8
Hilton Lima Miraflores
8.8 Excellent
Avenida La Paz 1099, Lima, Peru
Show on map
4.3 mi from city center, Lima, Peru 

Situated in Lima, Hilton Lima Miraflores provides traditional 4-star accommodation, as well as a Jacuzzi, a rooftop terrace and an outdoor pool. There is also a fitness centre with a swimming pool.

$204
Avg. per night

Cheapest hotels in Lima, Peru

Currently, these are the lowest-priced hotels in Lima we've come across for the dates selected. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 4,503 hotels
Rosenverg House Lima Airport
8.9 Excellent
Lima, Peru
Show on map
7.5 mi from city center, Lima, Peru 

Rosenverg House Lima Airport provides a comfortable setting when in Lima. It also offers a tour desk, room service and free Wi-Fi.

$18
Avg. per night
Albergue Verde
6.2 Good
Grimaldo Del Solar 459, Lima, Peru
Show on map
4.2 mi from city center, Lima, Peru 

Albergue Verde is located in Lima and is close to the area's tourist attractions. Those staying at the property can also enjoy complimentary Wi-Fi.

$23
Avg. per night
Uli´s house
9.2 Excellent
450 Pedro Venturo, Lima, Peru
Show on map
4.1 mi from city center, Lima, Peru 

This comfortable guest house in Lima offers complimentary Wi-Fi, as well as a tour desk and a concierge. It is ideally positioned for guests wishing to visit the area's popular attractions.

$24
Avg. per night
Imperial Inn
8.4 Excellent
Jr Bolognesi 641, Lima, Peru
Show on map
4.0 mi from city center, Lima, Peru 

Providing a shuttle service to Jorge Chavez International Airport, plus free wireless internet, Imperial Inn Lima is a comfortable place to stay in Lima. It is ideally located for guests wishing to visit the area's popular attractions.

$34
Avg. per night
Embajadores Hotel
7.3 Good
Calle Juan Fanning North 320 Miraflores, Lima, Peru
Show on map
4.3 mi from city center, Lima, Peru 

Located in Lima, Embajadores Hotel is within a 40-minute drive of Jorge Chavez International Airport and offers a rooftop terrace, a Jacuzzi and an outdoor pool. It has a gym, as well as a 24-hour reception, meeting rooms and valet parking.

$38
Avg. per night
Hotel Manhattan Inn Airport
7.6 Good
Jiron Luna Pizarro 168 - Urb La Colonial, Lima, Peru
Show on map
4.3 mi from city center, Lima, Peru 

Manhattan Inn Airport Hotel provides comfortable 3-star accommodation in Lima. It also offers free Wi-Fi, 24-hour room service and meeting rooms.

$40
Avg. per night
Centro by Casa Andina
Petit Thouars 5444, Lima, Peru
Show on map
3.5 mi from city center, Lima, Peru 

Providing a shuttle service to Jorge Chavez International Airport, plus complimentary Wi-Fi, Casa Andina Standard Miraflores Centro is a convenient place to stay in Lima. It offers 3-star accommodation with air-conditioned rooms.

$41
Avg. per night
qp Hotels Lima
7.2 Good
Jorge Chavez 206, Lima, Peru
Show on map
3.7 mi from city center, Lima, Peru 

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.

$42
Avg. per night

Hotel prices in Lima

A breakdown of the average price per hotel class in Lima. For added insight, we've also noted the most popular and best value hotels within each hotel class.
2 stars and under
3 stars