Hotels in Lima

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Lima is a city brimming with history, culture, and culinary delights. As travelers flock to this extraordinary destination, the demand for comfortable, stylish accommodations has skyrocketed, leading to a diverse array of hotels in Lima. Whether you’re seeking luxurious properties with ocean views or charming boutique hotels in the heart of historic districts, Lima's hospitality scene caters to all tastes and budgets.

Choosing the right hotel in Lima can enhance your overall experience, allowing you to immerse yourself in the city’s rich culture from the moment you arrive. For the foodie traveler, consider staying in Miraflores, where you’ll have easy access to renowned restaurants and the picturesque coastal promenade. Meanwhile, if you’re eager to explore the city’s historical sites, opt for a hotel in the historic center, ensuring you’re just steps away from must-visit landmarks like Plaza Mayor and the Cathedral of Lima.

When planning your trip, it's essential to consider the unique offerings of each neighborhood, from the nightlife in Barranco to the upscale shopping in San Isidro. Many top hotels in Lima provide not only comfortable accommodations but also a range of amenities, including rooftop pools, gourmet restaurants, and spa services. As you explore the options available, you'll discover that the right hotel can transform your stay into an unforgettable adventure filled with the warmth and charm of Peruvian hospitality.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Miraflores Park, A Belmond Hotel, Lima
2. Radisson Hotel Decapolis Miraflores
3. Swissotel Lima
4. Jw Marriott Hotel Lima
5. Pariwana Hostel Lima (Adults Only)
6. Sheraton Lima Historic Center Hotel
7. Country Club Lima Hotel - The Leading Hotels Of The World
8. The Westin Lima Hotel & Convention Center
9. Hilton Garden Inn Lima Surco
10. Tierra Viva Miraflores Centro Hotel

Hotels in Lima for Luxury Travelers

Check Availability

Lima
Mar 03, 2026 - Mar 04, 2026

Miraflores Park, A Belmond Hotel, Lima

8.5

Good

(89 Reviews)

+ 243 photos
Belmond Miraflores Park stands tall as one of the most luxurious hotels in Lima, offering breathtaking views of the Pacific Ocean and lush gardens. This hotel is renowned for its sophisticated design and high-end facilities, including a stunning rooftop pool that overlooks the coastline. Every room is tastefully decorated with elegant furnishings and modern conveniences, ensuring a comfortable stay. Guests can indulge in a wellness retreat at the hotel’s spa or savor exquisite culinary offerings at the acclaimed restaurant, which emphasizes fresh, local ingredients. The hotel's prime location in Miraflores allows easy access to the vibrant local culture, shops, and beaches, making it an ideal choice for discerning travelers. This fusion of luxury and convenience makes Belmond Miraflores Park a top contender among hotels in Lima.
Address: Av. Malecon De La Reserva 1035 Miraflores
Rating: Good 8.5 (89 Reviews)
Rooms: 89
Price: From 511$

Radisson Hotel Decapolis Miraflores

8.9

Good

(1744 Reviews)

+ 121 photos
Radisson Decapolis Miraflores offers comprehensive services for business guests while maintaining a chic, contemporary atmosphere. Located in the bustling Miraflores district, this hotel provides easy access to key business districts and amenities. Each room is equipped with spacious desks and high-speed Wi-Fi, allowing for a productive work environment. The hotel also includes meeting facilities, making it suitable for small conferences and business gatherings. After a day of work, guests can unwind by visiting the rooftop pool or experiencing the in-house dining options that showcase local flavors. As a premier choice among hotels in Lima stands out for business travelers seeking convenience and style.
Address: Avenida 28 De Julio 151
Rating: Good 8.9 (1744 Reviews)
Rooms: 105
Price: From 92$

Swissotel Lima

8.8

Good

(487 Reviews)

+ 440 photos
The Swissôtel Lima presents a stylish yet practical option for those traveling on business. Located in the affluent San Isidro district, the hotel is surrounded by corporate offices and offers easy access to the city's financial center. With spacious meeting rooms and state-of-the-art audiovisual equipment, this hotel caters to all types of business functions, from meetings to conferences. Guests can enjoy modern rooms featuring work areas and luxurious beds, ensuring restful nights and productive days. On-site dining caters to busy professionals with options for quick meals or extensive dinner menus. Given its extensive business amenities, Swissôtel Lima is a leading choice among hotels in Lima dedicated to serving corporate guests.
Address: Via Central 150 - Centro Empresarial Real San Isidro
Rating: Good 8.8 (487 Reviews)
Rooms: 345
Price: From 150$

Hotels in Lima for Backpackers and Budget Travelers

For those who are exploring Lima on a budget, the city offers a plethora of affordable yet comfortable hotels that cater to backpackers and budget travelers. These hotels provide essential amenities without compromising on quality, making them a great choice for those looking to stretch their travel dollars. From cozy hostels to charming guesthouses, each option offers a unique experience while allowing guests to connect with likeminded individuals. As you explore this vibrant city, these hotels will serve as a perfect base from which to experience the rich culture of Lima without breaking the bank. Here is a handpicked selection of some of the most popular budget-friendly hotels in Lima that embody comfort and affordability.

Jw Marriott Hotel Lima

9.1

Good

(513 Reviews)

+ 282 photos
The JW Marriott Hotel Lima offers guests an elegant experience while incorporating elements of the city’s vibrant culture. Nestled along the stunning beachfront of Miraflores, this hotel features luxury accommodations with breathtaking views of the Pacific Ocean. The hotel also hosts cultural events, including culinary classes where guests can learn the secrets of Peruvian cuisine directly from master chefs. The spacious rooms come equipped with modern amenities, creating a comfortable haven after exploring local galleries and neighborhoods. Dining experiences at the hotel emphasize Peruvian ingredients, offering guests the chance to taste the local flavors. As such, the cultural initiatives offered by JW Marriott make it one of the most prominent hotels in Lima for those seeking immersive experiences.
Address: Malecon De La Reserva 615, Miraflores
Rating: Good 9.1 (513 Reviews)
Rooms: 300
Price: From 273$

Pariwana Hostel Lima (Adults Only)

8.8

Good

(1954 Reviews)

+ 83 photos
Pariwana Hostel Lima is a favorite among backpackers, offering a lively atmosphere and a variety of social activities to connect with fellow travelers. Located in the Miraflores district, the hostel is just a short walk from the beach and a host of local attractions. Guests can choose from dormitory-style accommodations or private rooms, both designed with comfort and affordability in mind. The hostel features a bar and communal kitchen, encouraging guests to mingle and share travel stories. Additionally, with organized excursions to explore the local area, Pariwana Hostel pulls together the vibrant, social experience sought by budget-conscious travelers. This emphasis on community sets it apart among the many hotels in Lima catering to economical travelers.
Address: Avenida Jose Larco 189 Miraflores
Rating: Good 8.8 (1954 Reviews)
Rooms: 133
Price: From 10$

Sheraton Lima Historic Center Hotel

8.4

Good

(1299 Reviews)

+ 201 photos
The Sheraton Lima Historic Center combines modern comforts with a deep connection to the city’s vibrant atmosphere. Located in the historic downtown area, this hotel provides guests the chance to explore nearby cultural landmarks, making it an excellent choice for history enthusiasts. Rich in amenities, the hotel offers cooking classes featuring traditional Peruvian dishes and guided city tours led by knowledgeable locals. Rooms are designed with a blend of contemporary style and cultural influences, ensuring a comfortable and enriching stay. Moreover, hotel guests can enjoy exclusive access to in-house events that celebrate local traditions and arts. As one of the more unique hotels in Lima, the Sheraton Historic Center serves as a cultural hub for visitors eager to explore every facet of the city.
Address: Paseo De La Republica 170
Rating: Good 8.4 (1299 Reviews)
Rooms: 431
Price: From 66$

Hotels in Lima for Families

Traveling with family can be a rewarding experience, and Lima offers a variety of family-friendly hotels that cater to guests of all ages. These accommodations are designed with families in mind, featuring amenities such as spacious rooms, on-site dining options, and recreational activities to keep everyone entertained. When selecting hotels in Lima for families, it's essential to find places that offer both comfort and convenience. Whether you're planning to explore the city's historical sites or enjoy outdoor activities, these hotels provide the ideal base for unforgettable family adventures in Lima. Explore our selection of handpicked family-friendly hotels in Lima that ensure a delightful stay for all members of the family.

Country Club Lima Hotel - The Leading Hotels Of The World

8.8

Good

(474 Reviews)

+ 274 photos
The Country Club Lima Hotel is another lavish choice for visitors seeking the pinnacle of luxury accommodations in Peru's capital. This elegant hotel merges classic architecture with modern comforts, offering guests a sophisticated base to explore Lima. With beautifully appointed rooms and suites, the hotel ensures a tranquil escape amidst the bustling city life. Guests can dine at the in-house restaurant, which is known for its impeccable Peruvian cuisine and selection of fine wines. For those who enjoy playing golf, the hotel features a well-maintained course nearby, making it a standout among the hotels in Lima. With an emphasis on luxury and personalization, the attentive staff ensures every guest's needs are met.
Address: Los Eucaliptos 590 San Isidro
Rating: Good 8.8 (474 Reviews)
Rooms: 88
Price: From 237$

The Westin Lima Hotel & Convention Center

9.4

Good

(363 Reviews)

+ 256 photos
The Westin Lima Hotel & Convention Center is a luxurious family-friendly hotel that provides ample space and comprehensive amenities for families visiting the city. Located in the upscale San Isidro neighborhood, this hotel is equipped with spacious rooms and suites that can easily accommodate families. For the little ones, the hotel offers a kids' club and various activities, allowing parents to unwind while their children enjoy supervised play. On-site dining options feature kid-friendly menus, ensuring that even the fussiest eaters can enjoy a meal. Additionally, the hotel includes a stunning outdoor pool and fitness center, promoting a fun and active family experience. With its focus on family-centered services, The Westin Lima is a quintessential choice among hotels in Lima for those traveling with children.
Address: Calle Las Begonias 450. San Isidro
Rating: Good 9.4 (363 Reviews)
Rooms: 301
Price: From 188$

Hilton Garden Inn Lima Surco

8.2

Good

(130 Reviews)

+ 154 photos
Hilton Garden Inn Lima Surco is an excellent choice for business travelers seeking modern accommodations with essential amenities. This hotel features a business center equipped with meeting rooms and high-speed internet access, making it easy for guests to conduct meetings and conferences. Strategically located near commercial areas, it provides easy access to corporate offices and local business hubs. Comfortable rooms offer work desks and ergonomic chairs, providing an ideal environment for productivity. The on-site restaurant serves breakfast and dinner, offering convenient dining options without the need to travel far. As one of the top hotels in Lima for business travelers, Hilton Garden Inn is designed to facilitate efficient travel.
Address: Calle Monte Rosa 287 Urb Chacarilla
Rating: Good 8.2 (130 Reviews)
Rooms: 71
Price: From 139$

Hotels in Lima with Unique Experiences

Exploring Lima can be an adventure, and staying at a hotel that offers unique experiences can make your visit truly memorable. These hotels not only provide comfortable accommodations but also offer intriguing activities that allow guests to immerse themselves in the local culture. From culinary classes to exclusive tours, the hotels in Lima highlighted in this section provide something out of the ordinary. Choosing one of these accommodations ensures that your stay in this magnificent city will be filled with unforgettable memories and enriching experiences. Here’s a curated selection of hotels in Lima that promise distinctive offerings for discerning travelers.

Tierra Viva Miraflores Centro Hotel

9.2

Good

(1263 Reviews)

+ 32 photos
Tierra Viva Miraflores Centro is another great option for culture enthusiasts looking to experience local heritage during their stay. This hotel is designed with a focus on Peruvian art and culture, using local craftsmanship in the décor of its inviting spaces. The hotel offers various cultural experiences, including guided tours to archaeological sites and workshops focusing on traditional Peruvian arts. Located just a short walk from Lima’s major attractions, it provides easy access for guests to immerse themselves in the local landscape. With welcoming staff that prides themselves on showcasing Peruvian culture, Tierra Viva creates a comforting environment for travelers. This focus on culture makes Tierra Viva a noteworthy contender among hotels in Lima.
Address: Calle Alcanfores 162
Rating: Good 9.2 (1263 Reviews)
Rooms: 42
Price: From 68$

Hotel Estelar Miraflores

8.6

Good

(1394 Reviews)

+ 249 photos
Hotel Estelar Miraflores combines luxury with a romantic atmosphere, making it a popular choice for couples visiting Lima. Located in the lively heart of Miraflores, guests can enjoy convenient access to the coastal promenade for romantic strolls by the ocean. The hotel’s rooftop bar and pool area provide stunning sunset views, perfect for creating memorable moments together. Each room is thoughtfully designed with comfortable amenities, ensuring a relaxing retreat after a day of adventure. The on-site restaurant specializes in offering delectable Peruvian cuisine, and couples often find it the perfect setting for a candlelit dinner. This emphasis on comfort and romance establishes Hotel Estelar Miraflores as a leading option among hotels in Lima for couples.
Address: Av. Benavides, 415 - Miraflores
Rating: Good 8.6 (1394 Reviews)
Rooms: 151
Price: From 89$

Casa Andina Premium Miraflores Hotel

8.7

Good

(1223 Reviews)

+ 427 photos
Casa Andina Premium Miraflores is a welcoming and family-friendly hotel that provides an inviting atmosphere for visitors of all ages. This hotel features comfortable rooms with cozy bedding and family-oriented amenities, ensuring that families have a pleasant getaway in Lima. Located in the very heart of Miraflores, families can easily access nearby parks, markets, and the coastline for beach activities. The hotel offers complimentary breakfast featuring a selection of local delicacies, making it easy for families to start their day. For added convenience, the staff can arrange family-friendly excursions and activities to ensure that kids, as well as adults, have a wonderful time exploring the city. With its focus on family needs, Casa Andina Premium Miraflores shines brightly within the selection of hotels in Lima.
Address: Av La Paz, 463 - Miraflores
Rating: Good 8.7 (1223 Reviews)
Rooms: 148
Price: From 101$

Hotels in Lima for Romantic Getaways

For couples seeking a romantic escape, Lima features an array of hotels that create the perfect atmosphere for love and intimacy. These charming accommodations offer breathtaking views, exquisite dining options, and serene environments, making them ideal choices for a memorable romantic getaway. From candlelit dinners to cozy spa treatments, these hotels provide couples with all the amenities needed to relax and enjoy each other's company. Whether celebrating a special occasion or simply enjoying quality time together, these romantic hotels in Lima ensure an unforgettable experience for you and your partner. Here’s a selection of the best hotels in Lima designed specifically for romance and connection.

Centro By Casa Andina Hotel

8.5

Good

(672 Reviews)

+ 160 photos
Casa Andina Standard Miraflores Centro serves as an ideal accommodation that encapsulates local culture while providing essential comforts for travelers. Located in the lively heart of Miraflores, this hotel places guests near local markets and cultural attractions, providing an authentic experience. The hotel regularly organizes city tours and cultural workshops where guests can participate in Peruvian cooking classes and learn about local handicrafts. Comfortable and modern rooms ensure a good night’s rest after a day of exploration in the vibrant city. Complimentary breakfast features a selection of traditional Peruvian fare, ensuring travelers start their day with a taste of local cuisine. By immersing guests in Peruvian culture, Casa Andina Standard stands out among hotels in Lima.
Address: Petit Thouars 5444
Rating: Good 8.5 (672 Reviews)
Rooms: 58
Price: From 53$

Antara Hotel & Suites - Miraflores

8.0

Good

(1203 Reviews)

+ 383 photos
Hotel Antara is an intimate boutique hotel located in the upscale Miraflores district, perfect for couples looking to unwind in a serene setting. This romantic hotel features beautifully designed rooms adorned with elegant furnishings and stunning views that create an inviting atmosphere. Guests can indulge in spa treatments designed for couples, allowing them to rejuvenate together after a day of exploring the city. Additionally, the hotel's rooftop terrace is an idyllic spot for stargazing while enjoying cocktails with your loved one. The warm service and personalized experiences cater to couples seeking a truly special getaway. With its charming ambiance, Hotel Antara stands out among the hotels in Lima for romantic escapes.
Address: Alcanfores 450 Miraflores
Rating: Good 8.0 (1203 Reviews)
Rooms: 55
Price: From 70$

Hotels in Lima for Cultural Immersion

Lima is a city rich in culture, and several hotels offer immersive experiences designed to connect guests with the local heritage. From cooking classes to cultural workshops, these hotels provide guests an opportunity to delve deeper into the vibrant traditions of Peru. Travelers looking to enhance their cultural understanding will appreciate the insights shared through local guides, cuisine, and hosted activities. Choosing one of these cultural hotels in Lima ensures your stay is both enlightening and memorable. Discover the selection below of hotels that cater to those seeking to experience the rich cultural fabric of Lima.

Hotels in Lima for Business Travelers

For business travelers, finding accommodations that cater to professional needs is essential. Lima has several hotels equipped with business facilities and services designed to meet the needs of corporate guests. These hotels offer convenient locations, meeting rooms, and seamless connectivity, ensuring that business trips run smoothly. Additionally, many hotels in Lima also provide amenities such as fitness facilities and dining options, contributing to a balanced travel experience. Here’s a curated selection of hotels that understand the unique requirements of business travelers visiting Lima.