Best Hotels in Lima for all budgets

Lima, the capital of Peru, is a vibrant and bustling city that offers a wide range of accommodation options for travelers. From luxury hotels to budget-friendly hostels, there is something for everyone. Here you can find good and best hotels in Lima, organized by categories and neighborhoods. Whether you're looking for a chic and modern hostel in trendy Miraflores or a luxurious hotel in the exclusive San Isidro district, we've got you covered so you can choose the perfect place to stay during your visit to Lima.

Best budget-friendly hotels in Lima

If you're looking for budget-friendly hotels in Lima, there are plenty of options to choose from.

IN MIRAFLORES

Pariwana Hostel Lima

This hostel is located in the heart of Miraflores and offers a variety of room options, including dorms and private rooms. It has a lively atmosphere and offers a range of activities for guests, including salsa lessons and movie nights. Adults only.

Book here Parque del agua Hotel Pariwana Lima Peru

Suites Larco 656

This hotel is located just a few blocks from the beach and offers comfortable rooms with modern amenities. It has a rooftop terrace with a hot tub and a bar, offering stunning views of the city.

Book here

Dragonfly Hostel Lima

Immerse yourself in the vibrant backpacker atmosphere of Miraflores at the Dragonfly Hostel. This budget-friendly accommodation offers a cozy double room on its top floor, making it a perfect choice for young travelers seeking a memorable Lima experience.

Book here

Passport Guesthouse

Just 500 meters away from the iconic Larcomar, Passport Guesthouse offers you a warm welcome with a steaming cup of coffee, courtesy of your hosts, Silvia and Chevy. This unique lodging combines the best of Airbnb's homely charm with the comfort of a traditional hostel. Enjoy picturesque views of the courtyard from the balcony and terrace, and take advantage of its proximity to the beach and the trendy Barranco neighborhood.

Book here

The Lighthouse B&B

Experience Lima's hospitality at its finest with a stay at The Lighthouse Bed & Breakfast. This charming establishment boasts spacious rooms and an unbeatable location. The friendly, English-speaking staff ensures your comfort throughout your visit, while you wake up to a delectable breakfast prepared just for you every morning.

Book here Antigua Miraflores Lima Peru hotel Antigua Miraflores Lima Peru hotel

IN CENTRAL LIMA

1900 Backpackers Hostel

This hostel is located in the heart of Central Lima nearby the Plaza de Armas and offers affordable dorms and private rooms. It has a lively atmosphere and offers a range of activities for guests, including walking tours and pub crawls.

Book here

Hostal Iquique

This hotel is located in a historic building in Central Lima and offers comfortable rooms with modern amenities. It has a rooftop terrace with a pool table and a bar, offering stunning views of the city.

Book here

Waikiki Hostel

This hostel is located in a quiet residential area of Central Lima and offers cozy rooms with a homey feel. It has a large garden and a bar where guests can relax and enjoy a drink.

Book here

IN SAN ISIDRO

El Angolo

This hotel is located in the exclusive San Isidro district and offers comfortable rooms with modern amenities. It has a beautiful garden and a terrace where guests can relax and enjoy the sunshine

Book here

Aku Hotels

This hotel is located in a quiet residential area of San Isidro and offers cozy rooms with a homey feel. It has a rooftop terrace with a hot tub and a bar, offering stunning views of the city

Book here
Selina Miraflores - Lima Selina Miraflores - Lima

Best middle class hotels in Lima

If you're looking for a lively hostel in Miraflores, in Central Lima or San Isidro, there are plenty of great hotels in Lima to choose from. These hotels offer comfortable rooms, modern amenities, and facilities to make your stay in Lima enjoyable; some of them, in unique locations.

IN MIRAFLORES

WasiPai Boutique Hotel

This hotel is located in a quiet residential area of Miraflores and offers cozy rooms with a homey feel. It has a beautiful garden and a terrace where guests can relax and enjoy the sunshine.

Book here

Lima Wari Hotel

A cozy boutique hotel restored from a 20th-century mansion, conveniently located surrounded by bars, restaurants, and supermarkets. The hotel offers both budget accommodation with shared bathrooms and affordable hotel rooms with private bathrooms, including minibars, flat-screen TVs, safes, toiletries, and hairdryers

Book here

Ayenda El Patio Miraflores

Ayenda El Patio Miraflores is a hidden gem nestled in the heart of Miraflores. Its charming rooms encircle a vibrant courtyard, creating an oasis of tranquility amidst the bustling city. With a total of 24 double rooms featuring either double or twin beds and private bathrooms, and three suites equipped with kitchenettes, this B&B offers both comfort and convenience. Located in the Miraflores district, you'll find an array of restaurants and lively nightlife options just steps away. Plus, a refreshing beachside stroll is within easy reach.

Book here Hotel Ayenda el patio Miraflores Lima Peru Hotel Ayenda el patio Miraflores - Lima

Centrally Located 3 Hotel in Miraflores*

This 3-star hotel sits at the core of Miraflores, within walking distance of major attractions. The municipal palace and church are just a short stroll away, and you'll discover numerous restaurants, shops, and entertainment venues in the immediate vicinity. What sets this accommodation apart are its charming details. Housed in a former residence of affluent Peruvians, the hotel offers 31 somewhat cozy rooms.

Antigua Miraflores

Antigua Miraflores truly stands out as a top hotel in its class. The colonial ambiance lends this 3-star hotel a unique and inviting character. Each room is tastefully decorated in keeping with the colonial style, creating a much cozier atmosphere than most hotels in Lima. Surrounded by beautifully landscaped gardens, the hotel provides a serene retreat right in the heart of Miraflores. The seaside promenade and Kennedy Park are just a short walk away. Choose from three room types: Señorial, Colonial, and Tradicional.

Book here

Casa Andina Select Miraflores

This hotel is located in the border of San Isidro and Miraflores (4 stars) and offers comfortable rooms with modern amenities. It has a rooftop terrace with a pool and a bar, offering stunning views of the city.

Book here Casa Andina Miraflores Lima Casa Andina Miraflores Lima

Hotel San Agustin Riviera

A modern hotel located in the historic center of Lima, offering comfortable rooms, a rooftop pool, and a restaurant serving Peruvian and international cuisine. The hotel is close to the Plaza San Martin and the Lima Cathedral.

Book here

More exclusive:

IN MIRAFLORES

Miraflores Park Hotel

The Miraflores Park Hotel, a Belmond Hotel, is a sophisticated urban retreat hemmed by the Pacific Ocean, offering the most celebrated Lima hotel and spa experience. The hotel is located in the heart of Miraflores, within 3 miles of Barranco Viewpoint and Huaca Pucllana Ruins, and within 9 miles of the Larco Herrera Museum. There are luxurious amenities such as spacious and stylish rooms, a rooftop pool with panoramic views of the city and ocean, and a world-class spa. If you are looking to indulge in a truly luxurious and unforgettable stay in Lima, this is a unique hotel in Lima.

Book here

IN BARRANCO

Hotel B

A boutique hotel located in a restored historic mansion, offering stylish and comfortable rooms with unique artwork and a rooftop terrace with panoramic views of the city. The hotel is within walking distance of the beach, art galleries, and trendy restaurants in Lima

Book here

Second Home Peru

Charming Seaside Guest House in Barranco. Nestled along the picturesque coastline, this guest house exudes character and charm, offering a splendid seaside experience. Housed within a classic building right on the boulevard, in the trendy Barranco district, it's a tranquil oasis compared to the bustling Miraflores area, attracting many local artists.

The true delight here lies in the three contemporary "mirador" rooms at the rear of the property, seemingly suspended above the coastal boulevard. While the original house accommodates smaller rooms with views of either the lush garden or the sea, the Mirador rooms steal the show. These spacious retreats feature a separate seating area and a private balcony, providing guests with a front-row seat to Barranco's coastal beauty.

Book here Hotel Lima Second Home Hotel Lima Second Home

IN SAN ISIDRO

The Westin Lima Hotel

Located in the heart of the shopping and financial part of San Isidro, this 5-star hotel is only minutes away from Miraflores. It offers modern amenities, spacious rooms, and a rooftop pool with stunning views of the city.

Book here

Country Club Lima Hotel:

A luxurious hotel located in a 1927 French-style mansion, offering elegant rooms, a gourmet restaurant, and a beautiful garden. The hotel is close to the financial district and the Lima Golf Club.

The hotel is within walking distance to many embassy residences and an archaeological dig, offering a unique and culturally rich experience for guests. The hotel features elegant and spacious rooms, a beautiful garden, and a gourmet restaurant, providing a luxurious and comfortable stay. With its rich history and stunning architecture, the Country Club Lima Hotel offers a one-of-a-kind experience for travelers looking for a unique and memorable stay in Lima.

Book here Country club Lima Country club Lima

Hotel Libertador Lima

A modern hotel located in the heart of San Isidro, offering comfortable rooms, a rooftop pool, and a fitness center. The hotel is within walking distance of the Huaca Huallamarca archaeological site and the Olivar Park.

Book here

Is Airbnb a Good option for Accommodation in Lima?

Airbnb is a good option for lodging in Lima. There are a wide variety of Airbnbs available in Lima, from budget-friendly hostels to luxury apartments. You can find Airbnbs in all of Lima's popular neighborhoods, including Miraflores, Barranco, and the Centro Histórico.

Here are some of the benefits of staying in an Airbnb in Lima:

  • Affordability: Airbnbs are often more affordable than hotels in Lima, especially for longer stays.
  • Variety: There is a wide variety of Airbnbs available in Lima, so you can find one that fits your budget and needs.
  • Location: You can find Airbnbs in all of Lima's popular neighborhoods, so you can be close to the attractions and activities that you want to see.
  • Amenities: Airbnbs often have amenities that hotels don't, such as kitchens, washing machines, and dryers.
  • Local experience: Staying in an Airbnb can give you a more local experience than staying in a hotel. You can interact with your host and learn more about Peruvian culture.

Just remember that the quality of Airbnbs in Lima can vary widely. It's important to read reviews carefully before booking. Overall, Airbnb is a good option for lodging in Lima.