Find beach hotels in Lima

Beach vacation deals from $73
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Lima Beach Hotels

Our top choices for Lima beach hotels

Wyndham Costa Del Sol Lima City

Wyndham Costa Del Sol Lima City
4.0 star property
San Isidro
9.4 out of 10, Exceptional, (1,028 reviews)
  • cleanliness
    Unwind on pristine shores with beach access and a rooftop terrace with stunning views.
$73 nightly
The price is $73
May 8 - May 9
Wyndham Costa Del Sol Lima City

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (902 reviews)
  • cleanliness
    Soak up the Lima sunshine with a rooftop terrace and outdoor pool, just a two-minute drive from pristine beach shores.
$117 nightly
The price is $117
May 8 - May 9
Holiday Inn Lima Miraflores by IHG

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,019 reviews)
$128 nightly
The price is $128
May 9 - May 10
Hotel Estelar Miraflores

JW Marriott Hotel Lima

JW Marriott Hotel Lima
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,006 reviews)
$289 nightly
The price is $289
May 2 - May 3
JW Marriott Hotel Lima

Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,016 reviews)
$168 nightly
The price is $168
Apr 27 - Apr 28
Souma Hotel, Vignette Collection by IHG

Hilton Garden Inn Lima Miraflores

Hilton Garden Inn Lima Miraflores
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (372 reviews)
$108 nightly
The price is $108
May 8 - May 9
Hilton Garden Inn Lima Miraflores

AC Hotel by Marriott Lima Miraflores

AC Hotel by Marriott Lima Miraflores
4.5 star property
Miraflores
9.6 out of 10, Exceptional, (444 reviews)
$232 nightly
The price is $232
May 8 - May 9
AC Hotel by Marriott Lima Miraflores

Nhow Lima

Nhow Lima
4.0 star property
Miraflores
9.8 out of 10, Exceptional, (147 reviews)
$174 nightly
The price is $174
May 8 - May 9
Nhow Lima

Pullman Lima Miraflores

Pullman Lima Miraflores
4.5 star property
Miraflores
9.6 out of 10, Exceptional, (499 reviews)
$192 nightly
The price is $192
May 8 - May 9
Pullman Lima Miraflores

INNSiDE by Meliá Lima Miraflores

INNSiDE by Meliá Lima Miraflores
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (645 reviews)
$114 nightly
The price is $114
May 9 - May 10
INNSiDE by Meliá Lima Miraflores
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Lima

Beach hotels with free breakfast in Lima

Beach hotels with pools in Lima

4-star beach hotels in Lima

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about Lima

Lima (and vicinity) and its attractions for beach lovers

For travelers with a love for the beach, the greater Lima area offers a delightful blend of sun, surf, and culture. Start your seaside adventure at the iconic Miraflores boardwalk, where you can enjoy breathtaking ocean views while indulging in local delicacies from nearby cafes. Just a short stroll away, the picturesque beaches of Playa Waikiki and Playa Makaha invite families to relax on golden sands or try their hand at surfing with lessons from experienced instructors. For a touch of history, visit the ancient ruins of Huaca Pucllana, where you can explore pre-Columbian structures set against the backdrop of the modern city. If you're seeking a vibrant atmosphere, head to Barranco, known for its bohemian charm, colorful murals, and lively nightlife, perfect for families looking to experience local culture. Finally, don’t miss out on a fun day trip to the tranquil beaches of Punta Hermosa, where you can bask in the sun or take part in thrilling water sports. For the ultimate experience, consider staying in Miraflores, where luxury hotels offer stunning ocean views, attentive service, and easy access to all these attractions, ensuring your family enjoys a memorable beach getaway.

Find the best beach hotels and resorts in Lima (and vicinity)

For travelers seeking a sun-soaked escape in Lima, these hotels are ideal for beach lovers. Each hotel provides easy access to stunning beaches and a range of coastal amenities.

Hilton Lima Miraflores

  • Why it's great for the ultimate beach vacation spot: The Hilton Lima Miraflores is a perfect choice for beach enthusiasts with its prime location near the coast and a remarkable guest review rating of 9.6. Guests can enjoy the nearby beaches and boardwalk, while parasailing opportunities add a thrilling touch to their stay. The hotel features an outdoor pool and a rooftop terrace, providing breathtaking views of the ocean.
  • Other amenities: In addition to its beach access, the hotel offers a variety of upscale features including a 24-hour fitness center, valet parking, and an array of dining options with room service available around the clock. Guests can unwind in the hot tub and enjoy designer toiletries in their rooms, which come equipped with kitchen facilities and premium bedding for ultimate comfort. The hotel also provides convenient airport transportation and electric car charging stations for eco-conscious travelers.
  • Neighborhood: Miraflores
  • Nearby attractions: Miraflores Central Park - 0.9 miles, John F. Kennedy Park - 0.78 miles, Larcomar Shopping Center - 0.9 miles

Radisson Hotel Decapolis Miraflores

  • Why it's great for the ultimate beach vacation spot: Rated 9.4 by guests, the Radisson Hotel Decapolis Miraflores is a fantastic choice for those looking to enjoy beach life in Lima. Its location near the beach and boardwalk offers easy access to sunbathing and seaside strolls. The hotel features an outdoor pool and a rooftop terrace where guests can relax and take in the ocean views.
  • Other amenities: The hotel offers a complimentary breakfast and a 24-hour fitness center for active travelers. Guests can take advantage of the express check-in, valet parking, and a variety of dining options available on-site. The hotel also features a sauna and steam room for relaxation, alongside daily housekeeping and a concierge service to assist with local recommendations and activities.
  • Neighborhood: Miraflores
  • Nearby attractions: Miraflores Central Park - 0.5 miles, John F. Kennedy Park - 0.43 miles, Larcomar Shopping Center - 0.59 miles

JW Marriott Hotel Lima

  • Why it's great for the ultimate beach vacation spot: For those who appreciate luxury along with beach access, the JW Marriott Hotel Lima stands out with its impressive review rating of 9.4. Located in Miraflores, it offers both ocean views and nearby the beach, making it an excellent option for travelers wanting to soak up the sun and surf. The hotel features a stunning rooftop terrace and an accessible pool, perfect for relaxation after a day at the beach.
  • Other amenities: This sophisticated hotel includes a 24-hour fitness center, a full-service spa for rejuvenating treatments, and an on-site restaurant serving local and international cuisine. Guests can enjoy the complimentary breakfast for Club Level room guests, and all rooms come equipped with premium bedding and designer toiletries. The concierge service is ready to assist with local attractions, while the shopping district nearby offers plenty of options for leisure and dining.
  • Neighborhood: Miraflores
  • Nearby attractions: Miraflores Central Park - 1.2 miles, John F. Kennedy Park - 1.08 miles, Larcomar Shopping Center - 0.26 miles

Wyndham Costa Del Sol Lima City

  • Why it's great for the ultimate beach vacation spot: The Wyndham Costa Del Sol Lima City is a beach lover's paradise, rated 9.4 by guests for its inviting atmosphere and nearby sandy shores. With easy access to the beach and boardwalk, this hotel is ideal for travelers eager to spend their days soaking in the sun and enjoying water activities. The outdoor pool adds a refreshing touch, perfect for cooling off after a day of exploration.
  • Other amenities: This hotel features a range of amenities including a full-service spa offering a variety of treatments, a health club, and complimentary breakfast. Guests can enjoy the rooftop terrace for stunning views and relaxation. The hotel also provides a snack bar, housekeeping services, and convenient self-parking options. The wellness offerings include steam rooms, deep tissue massages, and couples treatment rooms, ensuring a rejuvenating experience during your stay.
  • Neighborhood: San Isidro
  • Nearby attractions: Huaca Pucllana Ruins - 2.61 miles, Real Plaza Salaverry - 0.53 miles, Costa Verde - 1.11 miles

Best Western Plus Urban Larco Hotel

  • Why it's great for the ultimate beach vacation spot: With a review rating of 9.4, the Best Western Plus Urban Larco Hotel is a welcoming spot for beach enthusiasts wanting to enjoy Lima’s coastal charm. Located near the beach and boardwalk, guests can easily access the sandy shores and enjoy the ocean breeze. The hotel offers ocean views from select rooms, enhancing the overall beach experience.
  • Other amenities: The hotel provides a complimentary breakfast, along with convenient airport transportation and express check-in. Guests can enjoy air conditioning for comfort, as well as self-parking options. The hotel features a snack bar and a dedicated concierge service to assist with local activities. With family-friendly amenities like free stays for children and a variety of room types, this hotel caters to a diverse range of travelers.
  • Neighborhood: Miraflores
  • Nearby attractions: Miraflores Central Park - 0.78 miles, John F. Kennedy Park - 0.66 miles, Larcomar Shopping Center - 0.4 miles

Too many beaches in Lima to choose from? Here are our top picks for a memorable beach vacation.

Top Lima Hotel Reviews

Frequently asked questions

What are the best beach hotels in Lima?
Some of the best beach hotels in Lima include Miraflores Park, A Belmond Hotel, Lima, Radisson Hotel Decapolis Miraflores, and Hilton Lima Miraflores.

Miraflores Park, A Belmond Hotel, Lima is a 5-star property with a 9.8 rating. It offers ocean views and is located near La Pampilla Beach and Costa Verde Beach. Guests frequently mention the comfortable rooms and amazing service.

The 4-star Radisson Hotel Decapolis Miraflores, with a 9.6 rating, is situated near La Pampilla Beach and Costa Verde Beach. Reviewers consistently highlight the friendly staff and excellent breakfast.

Hilton Lima Miraflores is a 4.5-star hotel with a 9.6 rating. It is located near La Pampilla Beach and Playa Barranquito. Customers often praise its convenient location and spacious, clean rooms.
How much does a beach hotel in Lima cost?
Prices for beach hotels in Lima vary, but you can find a great deal from $73 on Expedia. You're likely to find lower rates if you're traveling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Lima hotels are near the best beaches?
For hotels near the best beaches in Lima, consider Miraflores Park, A Belmond Hotel, Lima, Radisson Hotel Decapolis Miraflores, or Hilton Lima Miraflores.

The 5-star Miraflores Park, A Belmond Hotel, Lima, with a 9.8 rating, offers ocean views and is located near La Pampilla Beach and Costa Verde. Guests often mention the comfortable rooms and excellent service.

Radisson Hotel Decapolis Miraflores, a 4-star hotel with a 9.6 rating, is also near La Pampilla Beach and Costa Verde. Reviewers frequently highlight the friendly staff and excellent breakfast.

The 4.5-star Hilton Lima Miraflores, rated 9.6, is another good option, located close to La Pampilla Beach and Playa Barranquito. It offers spacious rooms and attentive staff.
Which beach hotels in Lima are good for families?
For families seeking beach hotels in Lima, Miraflores Park, A Belmond Hotel, Lima, Radisson Hotel Decapolis Miraflores, and Hilton Lima Miraflores are strong contenders.

Miraflores Park, A Belmond Hotel, Lima, a 5-star property with a 9.8 rating, offers suites and ocean views. It provides free cribs and free breakfast for children, along with free bicycles for family outings. Guests frequently mention the comfortable rooms and friendly staff.

The 4-star Radisson Hotel Decapolis Miraflores, rated 9.6, provides free cooked breakfast and free WiFi. Its central location is often highlighted by guests as a major advantage, and the staff and breakfast receive excellent reviews.

Hilton Lima Miraflores, a 4.5-star hotel with a 9.6 rating, features suites and offers an airport shuttle. Guests appreciate the spacious and clean rooms, as well as the convenient location and attentive staff.
What are the best Lima hotels with ocean views?
Some of the best Lima hotels with ocean views include Miraflores Park, A Belmond Hotel, Lima, Radisson Hotel Decapolis Miraflores, Second Home Peru, and Pullman Lima Miraflores.

Miraflores Park, A Belmond Hotel, Lima, a 5-star hotel with a 9.8 rating, offers ocean views from its suites and is located near La Pampilla Beach and Playa Barranquito. Guests often mention the comfortable rooms and great location.

The 4-star Radisson Hotel Decapolis Miraflores, rated 9.6, is also located near La Pampilla Beach and Costa Verde, offering convenient access to the ocean. Reviewers frequently highlight the friendly staff and excellent breakfast.

Second Home Peru, a 3-star property with a 9.6 rating, specifically advertises sea and ocean views, located close to Agua Dulce Beach. Guests appreciate the beautiful rooms and delicious breakfast.

Pullman Lima Miraflores, a 4.5-star hotel with a 9.6 rating, features an outdoor pool and is near La Pampilla Beach and Playa Barranquito. Many guests praise its great location and modern rooms.
What are the top-rated beach hotels in Lima with a pool?
Some of the top-rated beach hotels in Lima with a pool include Miraflores Park, A Belmond Hotel, Lima, Delfines Hotel & Convention Center, and Hilton Lima Miraflores.

The 5-star Miraflores Park, A Belmond Hotel, Lima, with a 9.8 rating, features an outdoor pool and offers suites with ocean views. It is also located near La Pampilla Beach and Playa Barranquito.

Delfines Hotel & Convention Center is a 4.5-star hotel with a 9.0 rating. It provides an outdoor pool and is situated near Costa Verde and Costa Verde Beach.

The 4.5-star Hilton Lima Miraflores, rated 9.6, offers an outdoor pool and a poolside bar. It is conveniently located near La Pampilla Beach and Playa Barranquito.
Which beach hotels in Lima are good for couples?
For couples looking for a beach hotel in Lima, Miraflores Park, A Belmond Hotel, Lima is an excellent choice.

The 5-star Miraflores Park, A Belmond Hotel, Lima, with a 9.8 rating, offers suites with ocean views and is located near La Pampilla Beach and Playa Barranquito. Guests frequently mention the comfortable rooms and excellent service.
Which area of Lima is best to stay in for beaches?
The best area to stay in Lima for beaches is Miraflores, particularly along the Malecón.

Miraflores is a much-loved district known for its oceanfront location and green spaces atop the cliffs overlooking the Pacific. The Malecón, a stretch of parks and pathways, runs along the coastline, providing access to several beaches below. These beaches, like Playa Waikiki and Playa Makaha, are popular for surfing and offer rental equipment and lessons. The area also features the Larcomar shopping centre, built into the cliffside, providing ocean views and dining options.

For solo travellers and couples, Miraflores offers a convenient blend of beach access and urban amenities. Beyond the beaches, you'll find a wide selection of restaurants, cafes, and shops within easy walking distance.
Which top beach hotels in Lima offer water sport activities?
Some top beach hotels in Lima offering water sport activities include Miraflores Park, A Belmond Hotel, Lima, Hilton Lima Miraflores, and 3B Barranco by Katari Hoteles.

The 5-star Miraflores Park, A Belmond Hotel, Lima (9.8 rating) is located near La Pampilla Beach, where surfing and bodyboarding are available. Many rooms offer ocean views, and guests frequently mention the comfortable rooms and friendly staff.

For parasailing enthusiasts, the 4.5-star Hilton Lima Miraflores (9.6 rating) is a great choice, as it's near beaches offering this activity. This hotel also features a poolside bar and spacious rooms, with guests often praising its convenient location and attentive staff.

The 3-star 3B Barranco by Katari Hoteles (9.6 rating) is near Agua Dulce Beach, where both surfing, bodyboarding, and parasailing are available. Guests appreciate its great location and cozy rooms, often highlighting the excellent shower pressure.

Other options for water sports include the 4-star Hotel Estelar Miraflores (9.2 rating) and the 4.5-star Casa Andina Premium Miraflores (9.0 rating), both of which are near locations offering surfing, bodyboarding, and parasailing.
What is the best time of year to stay in a beach hotel in Lima?
The best time of year to enjoy a beach hotel in Lima is typically during the Peruvian summer, from December to April. During these months, temperatures comfortably hover between 70°F and 80°F, creating great conditions for lounging by the ocean or strolling along the Malecon in Miraflores, taking in breathtaking Pacific views.

For families, this period aligns perfectly with school holidays, making it an ideal time to enjoy the coastal vibe and perhaps even try some introductory surfing lessons at Playa Waikiki. However, this popularity means that hotel demand, especially for beachfront properties, is at its peak, and prices often reflect the premium experience. Booking early is highly recommended to secure your preferred room with a view.

Should you prefer a slightly more tranquil experience with pleasant weather, May offers a wonderful alternative.
How can I save on a beach hotel in Lima with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Lima beach hotel bookings for every dollar you spend—just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Is it cheaper to book a Lima beach hotel and flights as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline—this is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Lima for you.

Explore a world of travel with Expedia