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 340 reviews
Trip Advisor
Ask Me


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.
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.
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.
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.
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 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 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.
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.
The El Pardo DoubleTree is set in the heart of Lima’s Miraflores district. This hotel has a superb location and good facilities.
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.
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.
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.
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.
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.
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.
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 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.
Residencial Miraflores B&B offers simple, comfortable rooms in the middle of Miraflores. This part of town is excellent options for gourmet cuisine, and staying at more affordable accommodations will help you save your budget to indulge in some of these upscale offerings.
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.
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.
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.
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.
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.
At Casa Cielo Miraflores you’ll have a room in one of Lima’s most attractive neighborhoods.
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.
Make yourself at home in Lima, Peru when you stay at Magdalena del Mar Apartment Homes. These units offer everything you need and more to ensure that you remain comfortable between your adventures. Amenities such as a fully equipped kitchenette, cable TV and Netflix, and in-unit laundry ensure that groups of up to 4 guests will be comfortable and clean throughout the duration of their stay.
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.
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.
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.
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.
Sonesta Posada del Inca Miraflores is a comfortable hotel set within Lima’s fashionable Miraflores district. The hotel is small and has large rooms.
Swissotel Lima is located in Lima’s San Isidro district. This hotel has comfortable, amenity-rich rooms and a very friendly staff.
Hotel Limaq is a modern hotel near the airport in Lima, Peru. The hotel has a friendly staff, free breakfast, and pleasant rooms.
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.