Lima Hotels

Hotels, resorts, and vacation rentals homes - your guide to accommodations while traveling in Lima.
Trip solutions to your inbox.
Rated 9.9 out of 10 based on 321 reviews
Trip Advisor
I Make it Easy


Casa Andina Select Miraflores enjoys a convenient location in the heart of Lima’s Miraflores district. The rooms here are very comfortable and the staff is super friendly.
Hostal El Patio makes for a homey getaway in the middle of Lima’s Miraflores neighborhood — it offers just 23 rooms in the midst of pretty gardens. This hotel’s balconies are covered in beautiful blooms.
The Courtyard by Marriott hotel is in the Miraflores district, one of the top destinations for visitors in Lima. There is a huge variety of culture to see in this area – historic districts, museums, archeological sites, and some of Peru’s (and the world’s) top restaurants.
Sol de Oro hotel is a short distance from Lima’s coast, and puts you in the heart of the ritzy Miraflores neighborhood. The hotel has a plush, luxurious interior that matches its surroundings.
Hotel Novotel is found within Lima’s San Isidro district. This hotel is a good option for business travelers and people who want a comfortable, modern hotel.
Hotel B was built during a golden era in Lima’s history, and it has retained the elegance of the original construction. This luxury hotel has a total of 17 boutique guest rooms.
The JW Marriott Hotel is set within the Miraflores district of Lima. This hotel has a great location and rooms with absolutely beautiful views of the coastline.
Holiday Inn Lima Airport Hotel makes it easy to make it to your flight — the hotel is just a short walk from the Jose Lima International Airport. The hotel also offers a free transfer to the airport.
Stay at the elegant Casa Barranco while you get a feel for one of Lima’s most bohemian neighborhoods. This is one of the most interesting areas for exploring modern Peruvian culture, surrounded by the art of up-and-coming Limeños.
Hotel Jose Antonio Deluxe is an upscale hotel in the elegant Miraflores neighborhood. From here you can immerse yourself in the upper crust of Peruvian culture.
Costa de Sol caters to busy travelers with a variety of 24-hour services. This hotel is right outside the Jose Martí International Airport, making it ideal for travelers with a flight to catch.
The Jose Antonio Hotel is situated in Lima’s Miraflores district. The hotel has modern rooms and a central location that makes it easy to explore Lima’s various attractions.
From a room at the Casa Andina Premium Hotel, you’ll be about a 5-minute walk from Parque Central, one of Miraflores’ most well-known parks. Miraflores is one of Lima’s trendiest districts, and it attracts artists from all over the city. On most evenings and weekends, you can visit Parque Central to browse crafts for sale and listen to free live music at the amphitheater.
The 2W Apartments are located in Lima, Peru. They are a perfect option for travelers who will be spending an extended amount of time in Lima.
At Jose Antonio Executive Hotel, you’ll be a short trip from some of Lima’s best sightseeing in the popular Miraflores district of the Peruvian capital. Miraflores has plenty for visitors to explore, from the beaches of Costa Verde to the many beautiful parks you’ll bump into every couple of blocks.
El Tambo One is a hotel in Lima’s Miraflores district. The hotel has basic but comfortable rooms and a safe location.
Located in the Miraflores district of Lima, the capital of Peru, Arawi Hotel offers quick access to some of Lima’s most attractive and popular destinations. Rooms at Arawi are just a few minutes’ drive from Costa Verde – the famously beautiful stretch of beach on the western coast of Peru. Miraflores attracts a lot of tourists as well as young people from all over the city, drawn by the many restaurants and pubs in the area.
El Tambo Two is located in Lima’s Miraflores district. The hotel offers travelers quiet, well-equipped rooms.
Leon de Oro Inn & Suites is a boutique hotel in Miraflores, which is one of Lima’s trendiest neighborhoods. Staying here you can easily access many of the capital city’s cultural highlights.
Tierra Viva Miraflores Larco is a hotel located in the Miraflores district of Lima. This hotel is modern and has agreeable rooms. It also serves a complementary hot buffet breakfast each morning.
Lima's coastal Miraflores district attracts all manner of high-end businesses. On your way back from a swim at one of the nearby Costa Verde beaches, stop by the Locamar shopping mall to pick up something snazzy to wear on a night out on the town. A short distance from your room at the San Augustin Exclusive hotel, you’ll have your pick of swanky destinations.
Hotel Stefanos offers clean, comfortable rooms in an excellent location. The Miraflores neighborhood of Lima has a high concentration of museums and restaurants that travelers should be sure not to miss.
The best of past and present, together
Staying at Country Club Lima Hotel means being part of Lima’s history: cosmopolitan, historic, unique. Each of the hotel’s corners and corridors hides a legend, a story, a mystery. It is a storied icon that keeps transforming itself, preserving in its corners legends, visits of celebrities and countless social gatherings lived in one of the most exclusive areas of the capital.
El Tambo Dos Mayo Hotel is nearby some of the incredibly high-end restaurants that have made Miraflores a top destination for foodies. In between tasting menus and elegant pisco cocktails, you can take enriching tours of the city and nearby museums. The hotel has and understated aesthetic and offers a simple stay in the midst of Lima’s most upscale neighborhood.
Antigua Miraflores is a bed and breakfast in the Miraflores neighborhood of Lima. It is built in a colonial style and puts you walking distance from some of Lima’s best attractions, including the ruins of the Huaca Pucllana temple.
Hilton Lima Miraflores offers its guests a comprehensive home base, with all the conveniences to make a busy traveler’s life easier. Food, exercise, relaxing lounge, comfortable rooms – it’s easier to feel at home in a new city when you have so many bases covered.
The Four Points hotel is set in the Miraflores district of Lima. This hotel has modern, comfortable rooms and a convenient location.
The El Pardo DoubleTree is set in the heart of Lima’s Miraflores district. This hotel has a superb location and good facilities.
Swissotel Lima is located in Lima’s San Isidro district. This hotel has comfortable, amenity-rich rooms and a very friendly staff.
At Casa Cielo Miraflores you’ll have a room in one of Lima’s most attractive neighborhoods.
Casa Andina Classic Miraflores San Antonio is set within a safe and convenient part of Lima’s Miraflores district. This hotel has a good location and free breakfast.
The Belmond Miraflores Park Hotel is located within the fashionable Miraflores district of Lima. This upscale hotel has a gorgeous seaside location and super comfortable rooms.
Ananay Hotel Villa Barranco is in Lima’s Barranco neighborhood. This hotel’s crown jewel is its rooftop terrace, which comes with a view of the nearby coast.
Stay just 20 minutes away from the Jorge Chavez International Airport at the La Hacienda hotel in Miraflores. Guests who stay here can enjoy a short walk to visit some of the upscale restaurants and interesting museums. The hotel is equipped for casual visitors as well as travelers who are in Lima on business.
Raddison Decapolis is in Miraflores’ business district, which puts you within walking distance of a huge selection of restaurants and shopping, including the Larcomar center.
Lima’s Miraflores district is studded with grassy, landscaped parks, referred to as “plazas.” This was a design favored by the Spanish colonialists, and has become a quintessential element of the Lima landscape. The San Augustin Colonial hotel is a great home base for your exploration of Miraflores, as it's close to some of the prettiest places in Lima.
Sonesta Posada del Inca Miraflores is a comfortable hotel set within Lima’s fashionable Miraflores district. The hotel is small and has large rooms.
Hotel Limaq is a modern hotel near the airport in Lima, Peru. The hotel has a friendly staff, free breakfast, and pleasant rooms.