Skip to main content

Romantic Hotels in Lima

Find the romantic hotels that appeal to you the most

The best romantic hotels in Lima

Check out our pick of great romantic hotels in Lima

Filter by:

Review score

The Lighthouse Bed and Breakfast

Miraflores, Lima

Offering city views, The Lighthouse Bed and Breakfast is an accommodation set in Lima, 1.2 km from La Pampilla Beach and 2.2 km from Larcomar.

D
Dan
From
Peru
Great location in quiet area of Miraflores, exceptionally clean room. It was my third visit at Lighthouse, will stay there again for sure!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,038 reviews
Price from
US$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.

S
Scott
From
United States
Great hotel - rooms were comfortable, restaurant is top notch, location is excellent. Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,865 reviews
Price from
US$102.60
1 night, 2 adults

Hotel Andesmar

Hotel in Miraflores, Lima

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

G
Gökhan
From
Turkey
Great location, cozy atmosphere
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,564 reviews
Price from
US$65.70
1 night, 2 adults

El Patio Miraflores

Miraflores, Lima

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

G
Greg
From
Australia
Very good standard all round. Very friendly and helpful staff. Great value for money. Perfect location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 707 reviews
Price from
US$60
1 night, 2 adults

Larq'a Park Rooms

Miraflores, Lima

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

K
Kwok
From
Indonesia
Exceptional stay in Lima! A warm welcome from the receptionist set the tone for an unforgettable visit. Excellent service throughout, making our stay truly delightful. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 844 reviews
Price from
US$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.

M
Marek
From
United States
If you have a room on a higher floor, the view of the city is spectacular. Guests on particular floors get access to Westin Lounge on the 29th floor, which allows you to have 3 meals a day of a very high quality. The location is convenient but it all depends where you want to go in the city. Don't take taxis recommended from the concierge because they are twice as expensive as the ones you can catch on the street. Beware that Lima is a big city and the traffic moves very slowly whenever you go. The staff is very helpful and the hotel experience overall is excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 278 reviews
Price from
US$260.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. Accommodation features antique-style décor, offering sea views and swimming pool, plus free Wi-Fi and cable...

A
Annie
From
Ireland
Love this place . Location, views, staff, breakfast, all the incredible artwork . Luiz was extremely helpful. I would definitely stay again. Close to calm Sandy beach for swimming or paddle boarding or surfing and right in the heart of Barranco
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 551 reviews
Price from
US$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. Situated in Miraflores district with a seafront location and next to Larcomar Shopping Mall.

N
Nataly
From
United States
I love this place. I had an emergency, one of my kids was very sick and I had to take her to the er, when we came back I told the lady at the lobby because I was getting a separate room for her, and they send her a little get well card with a cup of hot tea to the room. It was very nice. And the bar... we love it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 437 reviews
Price from
US$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.

R
Renata
From
Switzerland
Very big suite with everything what we needed. Nice personal. For sure we would stay longer. Breakfast was warm and tasty and served in a buffet way.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 506 reviews
Price from
US$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.

A
Anna
From
United States
The breakfast was superb and the inn hotel spa was incredibly nice
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 420 reviews
Price from
US$166.60
1 night, 2 adults
All romantic hotels in Lima

Top picks for Lima hotels

Explore our most popular hotels in Lima

Filter by:

Review score

The Lighthouse Bed and Breakfast

Miraflores, Lima

Offering city views, The Lighthouse Bed and Breakfast is an accommodation set in Lima, 1.2 km from La Pampilla Beach and 2.2 km from Larcomar.

D
Dan
From
Peru
Great location in quiet area of Miraflores, exceptionally clean room. It was my third visit at Lighthouse, will stay there again for sure!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,038 reviews
Price from
US$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.

S
Scott
From
United States
Great hotel - rooms were comfortable, restaurant is top notch, location is excellent. Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,865 reviews
Price from
US$102.60
1 night, 2 adults

Hotel Andesmar

Hotel in Miraflores, Lima

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

G
Gökhan
From
Turkey
Great location, cozy atmosphere
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,564 reviews
Price from
US$65.70
1 night, 2 adults

El Patio Miraflores

Miraflores, Lima

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

G
Greg
From
Australia
Very good standard all round. Very friendly and helpful staff. Great value for money. Perfect location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 707 reviews
Price from
US$60
1 night, 2 adults

Larq'a Park Rooms

Miraflores, Lima

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

K
Kwok
From
Indonesia
Exceptional stay in Lima! A warm welcome from the receptionist set the tone for an unforgettable visit. Excellent service throughout, making our stay truly delightful. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 844 reviews
Price from
US$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.

M
Marek
From
United States
If you have a room on a higher floor, the view of the city is spectacular. Guests on particular floors get access to Westin Lounge on the 29th floor, which allows you to have 3 meals a day of a very high quality. The location is convenient but it all depends where you want to go in the city. Don't take taxis recommended from the concierge because they are twice as expensive as the ones you can catch on the street. Beware that Lima is a big city and the traffic moves very slowly whenever you go. The staff is very helpful and the hotel experience overall is excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 278 reviews
Price from
US$260.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. Accommodation features antique-style décor, offering sea views and swimming pool, plus free Wi-Fi and cable...

A
Annie
From
Ireland
Love this place . Location, views, staff, breakfast, all the incredible artwork . Luiz was extremely helpful. I would definitely stay again. Close to calm Sandy beach for swimming or paddle boarding or surfing and right in the heart of Barranco
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 551 reviews
Price from
US$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. Situated in Miraflores district with a seafront location and next to Larcomar Shopping Mall.

N
Nataly
From
United States
I love this place. I had an emergency, one of my kids was very sick and I had to take her to the er, when we came back I told the lady at the lobby because I was getting a separate room for her, and they send her a little get well card with a cup of hot tea to the room. It was very nice. And the bar... we love it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 437 reviews
Price from
US$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.

R
Renata
From
Switzerland
Very big suite with everything what we needed. Nice personal. For sure we would stay longer. Breakfast was warm and tasty and served in a buffet way.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 506 reviews
Price from
US$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.

A
Anna
From
United States
The breakfast was superb and the inn hotel spa was incredibly nice
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 420 reviews
Price from
US$166.60
1 night, 2 adults
All romantic hotels in Lima

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s 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 luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Lima and surroundings 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,441 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,564 reviews

Popular with guests booking romantic hotels in Lima

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

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 883 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 838 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,277 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,084 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,865 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,464 reviews

Popular with guests booking romantic hotels in Lima

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,572 reviews

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.8
Pleasant - What previous guests thought, 156 reviews

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

From US$72 per night

Del Prado Hotel

San Isidro, Lima
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 290 reviews

Located in the San Isidro neighbourhood 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 US$99 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 644 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 US$98.01 per night

Aku Hotels

San Isidro, Lima
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 630 reviews

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

From US$97.89 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 906 reviews

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

From US$100.32 per night

NM Lima Hotel

San Isidro, Lima
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 838 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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 871 reviews

Set just 2.2 km from Waikiki Beach, Apart Hotel Petit Palace Suites offers accommodation in Lima with access to free bikes, massage services, as well as a 24-hour front desk.

From US$79.08 per night

Luxury Inkari Hotel

Miraflores, Lima
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,441 reviews

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

From US$101.20 per night

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

Scored out of 10, guest rating 8.7
Fabulous - 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 15 km from Jorge Chavez Airport. Facilities include an outdoor pool and a hot tub.

From US$131.67 per night
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 accommodation in the financial district of San Isidro in Lima.

From US$163.90 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 401 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 US$473 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 883 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 US$146.83 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 444 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 US$68.25 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,277 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 neighbourhood.

From US$160.82 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 933 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 US$99 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 477 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 US$99 per night

Highly rated romantic hotels in Lima and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 132 reviews

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

From US$158.40 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,106 reviews

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

From US$109.12 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,337 reviews

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

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

Located in Lima, 1 km from Playa Makaha, Sol de Oro Hotel & Suites provides accommodation with a fitness centre, free private parking and a restaurant.

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

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

From US$124.36 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 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 US$272.79 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,572 reviews

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

From US$137.50 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 833 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 3 km away.

From US$66.07 per night

Enjoy breakfast in Lima and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 917 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 US$116.16 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 269 reviews

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

From US$75 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,464 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 US$126.72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 844 reviews

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

FAQ about romantic hotels in Lima

Romantic hotels that guests love in Lima

See all
Avg. price/night: US$45
Scored out of 10, guest rating 8.8
Fabulous - 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 traveller
Avg. price/night: US$135
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 551 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 traveller