The 10 best romantic hotels in Miraflores, Peru | Booking.com
Skip to main content

Romantic Hotels in Miraflores

Find the romantic hotels that appeal to you the most

The best romantic hotels in Miraflores

Check out our pick of great romantic hotels in Miraflores

Filter by:

Review score

The Lighthouse Bed and Breakfast

Lima (Near Miraflores)

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.3
Superb - What previous guests thought, 1,067 reviews
Price from
US$50
1 night, 2 adults

Hotel Antigua Miraflores

Lima (Near Miraflores)

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.

G
Giulia
From
Italy
Nice big room, good location, staff is very helpful and breakfast was really good!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,796 reviews
Price from
US$102.60
1 night, 2 adults

Hotel Andesmar

Lima (Near Miraflores)

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
George
From
Canada
Attention de cliente, ubicación, excelente desayuno, 5 estrellas
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,523 reviews
Price from
US$65.70
1 night, 2 adults

El Patio Miraflores

Lima (Near Miraflores)

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.

E
Elise
From
France
Such a Nice and well decorated place ! Very confortable, friendly staff, Well located and clean !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 728 reviews
Price from
US$60
1 night, 2 adults

Larq'a Park Rooms

Lima (Near Miraflores)

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.

S
Sergei
From
Colombia
best place to stay in Miraflores. Cozy place, with nice stuff. was everything what I need.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 852 reviews
Price from
US$50.63
1 night, 2 adults

The Westin Lima Hotel & Convention Center

Lima (Near Miraflores)

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, 283 reviews
Price from
US$224.10
1 night, 2 adults

Second Home Peru

Lima (Near Miraflores)

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...

M
Miljan
From
Serbia
A beautiful house with an amazing view. Our room had a stunnig view to the beach. Room was super clean, nicely decorated. Bunch of great art everywhere around you makes it super special!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 579 reviews
Price from
US$128.25
1 night, 2 adults

Swissotel Lima

Lima (Near Miraflores)

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

s
spioncy
From
Poland
The breakfast was very good. Big variety of choices.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 486 reviews
Price from
US$249.90
1 night, 2 adults

Casa Andina Premium Golf Los Incas

Lima (Near Miraflores)

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.

M
Mauro
From
Italy
position with good view on Lima. A little out of transport lines, we used Uber for all movements.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 417 reviews
Price from
US$166.60
1 night, 2 adults

Quinta Miraflores Boutique Hotel

Lima (Near Miraflores)

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.

D
Debbie
From
Netherlands
Erika is the best host ever. She ecplains everything. Is helpfull. Gives you advise and help with trips and tips where to go. Exceptionel +++
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 60 reviews
Price from
US$170.10
1 night, 2 adults
All romantic hotels in Miraflores

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.

Enjoy breakfast in Miraflores and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,067 reviews

    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.

    From US$50 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 469 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$121 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,796 reviews

    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.

    From US$180 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,523 reviews

    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.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 103 reviews

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

    From US$68 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 890 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$170.90 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 839 reviews

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

    From US$110.11 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 972 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

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,063 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$146.30 per night
  • NM Lima Hotel

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

    From US$108.65 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 955 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$103.84 per night
  • El Patio Miraflores

    Miraflores, Lima
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 728 reviews

    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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,057 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$112.64 per night
  • Epiqus Hotel

    Miraflores, Lima
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 429 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$70.98 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 325 reviews

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

    From US$75 per night
  • Aku Hotels

    San Isidro, Lima
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 645 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$71.49 per night

Highly rated romantic hotels in Miraflores and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 417 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.5
    Very good - What previous guests thought, 1,343 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$221.10 per night
  • Scored out of 10, guest rating 8.8
    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$177.10 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,501 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.6
    Fabulous - What previous guests thought, 1,283 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$170.17 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 429 reviews

    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.

    From US$614.90 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 197 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$286.42 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 60 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 US$247.50 per night