Skip to main content

Romantic Hotels in Lima

Find the romantic hotels that appeal to you the most

Top picks for Lima hotels

Explore our most popular hotels in Lima

Filter by:

Review score

The Lighthouse Bed and Breakfast

Miraflores, Lima

Just a 14-minute walk from La Pampilla Beach and 0.8 miles from Huaca Pucllana Pyramid, The Lighthouse Bed and Breakfast features accommodations in Lima, with a terrace.

G
Graeme
From
Netherlands
It's a very clean and lovely building in a great part of the city. I was only staying two nights, but the location allowed me to see a lot in a short period of time. Also, Duncan was very communicative and overall a really nice guy.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,044 reviews
Price from
$50
1 night, 2 adults

Hotel Antigua Miraflores

Hotel in Miraflores, Lima

Hotel Antigua Miraflores offers free Wi-Fi, free parking nearby the Love Park and Miraflores Central Park with its nightly folklore shows. It is nearby Waikiki Beach, along the South Pacific Ocean.

I
Irmak
From
Germany
We stayed here three nights after arriving in Lima. It is in a great neighbourhood, nice and safe location for first time travellers to Peru. Our room was spacious and very clean. The staff was friendly and welcoming. Also, the breakfast was amazing. Would recommend this hotel!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,866 reviews
Price from
$102.60
1 night, 2 adults

Hotel Andesmar

Hotel in Miraflores, Lima

Located in the exclusive Miraflores district in Lima, Hotel Andesmar offers accommodations right on Grau Avenue, only a 12-minute walk from Larcomar shopping mall.

P
Pietro
From
Italy
Great location to visit the city. Juan José at the reception was extremely helpful and kind, giving us all the tips to visit the main areas of Lima in the short time we had.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,567 reviews
Price from
$65.70
1 night, 2 adults

El Patio Miraflores

Miraflores, Lima

El Patio Miraflores is a family-owned bed and breakfast in Lima, only 0.6 mi from Larcomar shopping mall. Free WiFi is offered throughout the property.

J
Josef
From
Spain
Very early check-in allowed even with breakfast. Great!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 702 reviews
Price from
$65
1 night, 2 adults

Larq'a Park Rooms

Miraflores, Lima

Featuring free WiFi and a terrace, Larq'a Park Rooms offers accommodations in Lima, 328 feet from Kennedy Park in Miraflores. Guests can enjoy the on-site bar.

V
Vladimir
From
Australia
My stay at this hotel in Miraflores was brief but enjoyable. The location is ideal, with many restaurants and vibrant nightlife nearby. It was perfect for a one-night stay with my dad. Convenient and comfortable, highly recommend for anyone looking to be in the heart of the action.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 841 reviews
Price from
$50.63
1 night, 2 adults

The Westin Lima Hotel & Convention Center

Hotel in San Isidro, Lima

Boasting an indoor half-size olympic swimming pool, a 32,000 ft² spa and thermal circuit water, this glamorous hotel features 2 restaurants and panoramic views of Lima.

L
Leslie
From
United States
My husband and I had the lounge access, so we were able to eat the delicious breakfast there! They had so much to choose from, and the service was outstanding. The staff, Esperanza and Francesca took great care of us! Also the location of the Westin was great and there were food choices within walking distance. We recommend Mamma Lola if you go outside of the hotel to eat.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 279 reviews
Price from
$269.10
1 night, 2 adults

Second Home Peru

Barranco, Lima

This Second Home is a majestic 4-star guesthouse situated by Lima´s Playa Barranco Beach. Accommodations feature antique-style décor, offering sea views and swimming pool, plus free Wi-Fi and cable...

J
Jennifer
From
Canada
Breakfast was delightful. Location was perfect.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 552 reviews
Price from
$128.25
1 night, 2 adults

JW Marriott Hotel Lima

Hotel in Miraflores, Lima

JW Marriott features luxurious accommodations with a Pacific Ocean view and an outdoor swimming pool. Located in Miraflores district with a seafront location and next to Larcomar Shopping Mall.

I
Inna
From
Switzerland
It’ meets 100% Marriott standards - beautiful shower, specious room, super friendly stufff, excellent breakfasts. Also location is a plus, just in the center of Merafloris and next to shopping area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 439 reviews
Price from
$281
1 night, 2 adults

Swissotel Lima

Hotel in San Isidro, Lima

Swissôtel Lima is a 5-star hotel located in the heart of San Isidro, Lima's business and residential district.

D
Diego
From
Mexico
The hotel pool is amazing and the food too.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 510 reviews
Price from
$216.75
1 night, 2 adults

Casa Andina Premium Golf Los Incas

Hotel in Santiago de Surco, Lima

Casa Andina Premium Golf Los Incas offers spacious suites. There is free WiFi and private parking. There is a range of elegant suites, each well equipped with a cable TV.

E
Elizabeth
From
Peru
The suite was amazing, the view was splendid we have an incredible view from the bed !!. The drinks by the pool were superb!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 418 reviews
Price from
$166.60
1 night, 2 adults
All romantic hotels in Lima

The best romantic hotels in Lima

Check out our selection of great romantic hotels in Lima

Filter by:

Review score

The Lighthouse Bed and Breakfast

Miraflores, Lima

Just a 14-minute walk from La Pampilla Beach and 0.8 miles from Huaca Pucllana Pyramid, The Lighthouse Bed and Breakfast features accommodations in Lima, with a terrace.

G
Graeme
From
Netherlands
It's a very clean and lovely building in a great part of the city. I was only staying two nights, but the location allowed me to see a lot in a short period of time. Also, Duncan was very communicative and overall a really nice guy.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,044 reviews
Price from
$50
1 night, 2 adults

Hotel Antigua Miraflores

Hotel in Miraflores, Lima

Hotel Antigua Miraflores offers free Wi-Fi, free parking nearby the Love Park and Miraflores Central Park with its nightly folklore shows. It is nearby Waikiki Beach, along the South Pacific Ocean.

I
Irmak
From
Germany
We stayed here three nights after arriving in Lima. It is in a great neighbourhood, nice and safe location for first time travellers to Peru. Our room was spacious and very clean. The staff was friendly and welcoming. Also, the breakfast was amazing. Would recommend this hotel!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,866 reviews
Price from
$102.60
1 night, 2 adults

Hotel Andesmar

Hotel in Miraflores, Lima

Located in the exclusive Miraflores district in Lima, Hotel Andesmar offers accommodations right on Grau Avenue, only a 12-minute walk from Larcomar shopping mall.

P
Pietro
From
Italy
Great location to visit the city. Juan José at the reception was extremely helpful and kind, giving us all the tips to visit the main areas of Lima in the short time we had.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,567 reviews
Price from
$65.70
1 night, 2 adults

El Patio Miraflores

Miraflores, Lima

El Patio Miraflores is a family-owned bed and breakfast in Lima, only 0.6 mi from Larcomar shopping mall. Free WiFi is offered throughout the property.

J
Josef
From
Spain
Very early check-in allowed even with breakfast. Great!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 702 reviews
Price from
$65
1 night, 2 adults

Larq'a Park Rooms

Miraflores, Lima

Featuring free WiFi and a terrace, Larq'a Park Rooms offers accommodations in Lima, 328 feet from Kennedy Park in Miraflores. Guests can enjoy the on-site bar.

V
Vladimir
From
Australia
My stay at this hotel in Miraflores was brief but enjoyable. The location is ideal, with many restaurants and vibrant nightlife nearby. It was perfect for a one-night stay with my dad. Convenient and comfortable, highly recommend for anyone looking to be in the heart of the action.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 841 reviews
Price from
$50.63
1 night, 2 adults

The Westin Lima Hotel & Convention Center

Hotel in San Isidro, Lima

Boasting an indoor half-size olympic swimming pool, a 32,000 ft² spa and thermal circuit water, this glamorous hotel features 2 restaurants and panoramic views of Lima.

L
Leslie
From
United States
My husband and I had the lounge access, so we were able to eat the delicious breakfast there! They had so much to choose from, and the service was outstanding. The staff, Esperanza and Francesca took great care of us! Also the location of the Westin was great and there were food choices within walking distance. We recommend Mamma Lola if you go outside of the hotel to eat.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 279 reviews
Price from
$269.10
1 night, 2 adults

Second Home Peru

Barranco, Lima

This Second Home is a majestic 4-star guesthouse situated by Lima´s Playa Barranco Beach. Accommodations feature antique-style décor, offering sea views and swimming pool, plus free Wi-Fi and cable...

J
Jennifer
From
Canada
Breakfast was delightful. Location was perfect.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 552 reviews
Price from
$128.25
1 night, 2 adults

JW Marriott Hotel Lima

Hotel in Miraflores, Lima

JW Marriott features luxurious accommodations with a Pacific Ocean view and an outdoor swimming pool. Located in Miraflores district with a seafront location and next to Larcomar Shopping Mall.

I
Inna
From
Switzerland
It’ meets 100% Marriott standards - beautiful shower, specious room, super friendly stufff, excellent breakfasts. Also location is a plus, just in the center of Merafloris and next to shopping area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 439 reviews
Price from
$281
1 night, 2 adults

Swissotel Lima

Hotel in San Isidro, Lima

Swissôtel Lima is a 5-star hotel located in the heart of San Isidro, Lima's business and residential district.

D
Diego
From
Mexico
The hotel pool is amazing and the food too.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 510 reviews
Price from
$216.75
1 night, 2 adults

Casa Andina Premium Golf Los Incas

Hotel in Santiago de Surco, Lima

Casa Andina Premium Golf Los Incas offers spacious suites. There is free WiFi and private parking. There is a range of elegant suites, each well equipped with a cable TV.

E
Elizabeth
From
Peru
The suite was amazing, the view was splendid we have an incredible view from the bed !!. The drinks by the pool were superb!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 418 reviews
Price from
$166.60
1 night, 2 adults
All romantic hotels in Lima

Looking for a romantic hotel?

Treat that special someone to a romantic getaway at a hotel designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxurious touches like champagne, room service, and private hot tubs.

Most booked romantic hotels in Lima and surrounding area in the past month

See all

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,445 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,567 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 912 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 880 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 837 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,276 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,090 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,866 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,466 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,571 reviews

Highly rated romantic hotels in Lima and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 270 reviews

Hotel Pullman Lima San Isidro (ex Atton) is a modern hotel with ample rooms in the financial district of Lima, only 9.3 mi from Jorge Chavez Airport. Facilities include an outdoor pool and a hot tub.

From $141.57 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 287 reviews

Located in the San Isidro neighborhood in Lima, and only a 15-minute drive from Lima’s historical circuit, the hotel offers rooms with park views and a spa bath. WiFi is free.

From $99 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 643 reviews

Conveniently located in San Isidro’s financial district, Novotel Lima San Isidro offers modern rooms with air conditioning and Flat-screen TVs. Facilities include an indoor heated pool.

From $102.96 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 633 reviews

Only 328 feet from Centro Empresarial Real de San Isidro, Aku Hotels offers rooms with free Wi-Fi and plasma TVs in Lima.

From $62.69 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 904 reviews

BTH Hotel offers stylish modern accommodations in San Borja. All its rooms are equipped with Queen or King size beds, 55" Smart TV and a hydro-massage shower.

From $87.78 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 402 reviews

Located in the prestigious San Isidro district, Country Club Lima Hotel is one of the most exclusive hotels in Lima and is renowned for its excellent service.

From $324.50 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,466 reviews

Offering a magnificent and year-round outdoor pool on the top floor, which at night turns into, Saria, city's trendy new Sky bar, Costa del Sol Wyndham offers accommodations in Lima.

From $133.12 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 837 reviews

The NM Lima Hotel is located in a building in San Isidro, on the border with the tourist district of Miraflores and a 10-minute drive from the Costa Verde beach circuit.

Save money on romantic in Lima and nearby – budget options available

Plaza Mayor Lima

Lima
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 157 reviews

Featuring free WiFi access and free parking, Hostal Plaza Mayor offers accommodations in Lima's historical center.

From $72 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 875 reviews

Offering quiet street views, Apart Hotel Petit Palace Suites in Lima offers accommodations, free bikes, massage services, and a garden.

From $90.09 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 98 reviews

Featuring free WiFi, located in Miraflores, in the region of Región de Lima, 1.1 mi from Larcomar, Residencial Miraflores B&B features a sun terrace and views of the city.

From $68 per night

Epiqus Hotel

Miraflores, Lima
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 445 reviews

Centrally located in the commercial district of Miraflores, just 25 minutes by car from Jorge Chavez International Airport, Epiqus Hotel offers rooms with private bathrooms.

From $72.80 per night

Hotel Las Palmas

Miraflores, Lima
Budget options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 930 reviews

Just 1 block from Kennedy Park, Las Palmas has rooms with nice décor and complimentary calls to the US and Canada. WiFi is free on the first floor, where 2 computers are available for guest use.

From $99 per night

The Lot Boutique

Miraflores, Lima
Budget options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 479 reviews

Featuring a free daily breakfast, The Lot Boutique Hotel offers accommodations in Lima. Free WiFi access is available and the property features a bar.

From $99 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,107 reviews

Boasting a terrace with a hot tub, a spa and a fitness center, Casa Andina Select Miraflores offers rooms with plasma TVs in Lima. Free parking is provided. Kennedy Park is 1969 feet away.

From $112.64 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 912 reviews

ANTARA HOTEL is located in the tourist district of Miraflores, a few minutes from the Larcomar shopping center and the beautiful bay of Lima.

From $204.16 per night

Enjoy breakfast in Lima and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 364 reviews

Offering splendid views of the gardens of San Isidro Golf, the LUOXO Hotel offers accommodations in the financial district of San Isidro in Lima.

From $126.50 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,445 reviews

Located in the Miraflores neighborhood in Lima, Luxury Inkari Hotel offers an indoor heated pool, a spa and wellness center and accommodations with free Wi-Fi.

From $102.30 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 880 reviews

El Pardo DoubleTree by Hilton is a modern hotel with tasteful rooms and free Wi-Fi in Miraflores. Facilities include a rooftop pool with panoramic views, 3 restaurants and a gym.

From $146.83 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,276 reviews

A heated swimming pool with a waterfall, a collection of Peruvian artwork and colonial antiques, and a chef-designed menu can be enjoyed at this luxury hotel in chic Miraflores neighborhood.

From $151.47 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 130 reviews

Located in the trendiest district of Lima, Miraflores. Courtyard by Marriott Lima Miraflores provides accommodations with free WiFi access throughout the entire property.

From $148.50 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,335 reviews

In Lima’s Miraflores District, Hotel Estelar Miraflores offers 5-star accommodations and free Wi-Fi. It is a 30 minute drive from Jorge Chavez International Airport and 20 minutes from downtown Lima.

From $233.20 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 414 reviews

Located in Lima, a 9-minute walk from Playa Redondo, Sol de Oro Hotel & Suites provides accommodations with a fitness center, free private parking and a restaurant.

From $232.65 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,090 reviews

Radisson Hotel Decapolis Miraflores is set in an impressive building featuring a swimming pool, a fitness center, a restaurant and 2 bars.

From $124.36 per night

Great access to the city center. Check these romantic hotels in Lima and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 61 reviews

Set in a charming building from the early 20th Century with classic decor, Boutique Hotel Quinta Miraflores offers rooms with free Wi-Fi and plasma TV in central Miraflores.

From $257.40 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 208 reviews

An outdoor swimming pool with 2 hot tubs and elegant décor can be enjoyed in Lima’s upscale Miraflores district. The beach circuit is 6 blocks away.

From $247.78 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,571 reviews

The Miraflores Colon Hotel is located in the exclusive Miraflores district of Lima, just a stroll from the beach.

From $137.50 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 834 reviews

Set in modern building in upscale Miraflores, Hotel Vila Santa offers rooms with free Wi-Fi and cable TV. Breakfast and free parking are provided. The Beach Circuit is 1.9 mi away.

From $65.06 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 266 reviews

Featuring a fantastic location with easy access to the waterfront Lima Wasi Hotel Miraflores offers accommodations in Miraflores.

From $67 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 446 reviews

Located 1312 feet from Metropolitano bus station, Casa Nuestra Peru is a private house which offers rooms in Barranco district in Lima. Free WiFi access is available here.

From $45 per night

FAQ about romantic hotels in Lima

Romantic Hotels That Guests Love in Lima

See all
Avg. price/night: $45
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 446 reviews
The host was very helpful and lovely. The accommodation had lovely terraced areas where you could sit and relax. The bed was very comfortable and the shower was nice and hot. Nice lighting and decoration throughout the property.
Guest review by
Halina
Solo traveler
Avg. price/night: $135
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 552 reviews
Lovely position overlooking the sea and in the centre of the charming Barranco district. Comfortable bed and quiet and relaxing stay
Guest review by
matthew
Solo traveler