Compare and save on Lima hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Lima hotels

Use our map to find hotels near the Lima area or attractions you want to visit.

The best Lima hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Lima

If you have decided to take a trip down to South America and to visit the wonderful city of Lima, Peru, you may find yourself overwhelmed with all you can see and do while you are there. With a history dating back to 1535, Lima has some of the most beautiful architecture in all of the Americas. Whether you are looking to take a tour of the Government Palace, home of the president of Peru, or you wish to visit the Monastery of San Francisco, Lima and its catacombs and fully-restored museum, you will be in constant awe of Lima’s incredible beauty.

Tourism in Lima

No matter where your interests lie, Lima has numerous tourist attractions that will interest and excite you. If history is your passion, you will be surrounded by it in this modern yet simultaneously old-fashioned city. With sites like the Sanctuary of the Nazerenas and the Historic Centre de Lima, you will be surrounded by the history of this great city. For the nature and wildlife lover, there is the Pantanos de Villa Wildlife Refuge with 100s of species of animal native to Peru.

Where Can You Find Hotels in Lima?

With all of this to do in the city, you may be looking for hotels in Lima and the best way to go about finding yourself a hotel room is to use Skyscanner’s streamlined hotel search. Not only can you find a full listing of hotel rooms available when you are visiting Peru, but you can also narrow that search down to just hotels that meet your budget and needs.

What is the Average Cost of Hotels in Lima?

Lima is the largest city in the nation of Peru and because of that, there are many hotels to choose from. Three-star hotel rooms in Lima can be found for a low average price of $64. A five-star hotel room averages at just $148.

Can You Stay in a Luxury Hotel in Lima?

There are a number of luxury hotels in Lima, Peru. In fact, there are so many luxurious hotel choices, you may have a tough time choosing just one. The Hilton Lima Miraflores is a five-star luxury hotel that offers multilingual staff members (in case your Spanish isn’t up to par), a heated outdoor pool and whirlpool, and even babysitting services. Another luxury hotel option is the Belmond Miraflores Park. Located in the trendy Miraflores district and complete with ocean views, the Belmond Miraflores provides guests with amenities like a fitness center, swimming pool, spa, and fine dining, along with private presidential suites with their own plunge pools and saunas.