Find beach hotels & resorts in Peru

Beach vacation deals from $64

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top cities in Peru

We found 440 beach stays in Peru, from luxury resorts to beachfront homes. Explore these popular Peru beach destinations.

Top Peru Beach Hotels

Radisson Hotel Decapolis Miraflores
Great for beach vacations

Radisson Hotel Decapolis Miraflores

4 out of 5
Avenida 28 De Julio 151, Miraflores, Lima, Lima, 18
The price is $115 per night from May 18 to May 19
Relax and unwind at this hotel and enjoy the sunsets on the beach in Lima, as you'll be close to Costa Verde. Amenities at Radisson Hotel Decapolis Miraflores include 2 bars, an outdoor pool, and a restaurant.
4.5/5 Wonderful! (979 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
"Absolutely fabulous Hotel! we went with our 10 months old son and we enjoyed every second. The staff are superb!! the kitchen staff didn't have any issues to wash our baby bottles and the desk staff gave us a very late check out without issues. The first time we were there was without baby and we ..."

Reviewed on May 12, 2022

Radisson Hotel Decapolis Miraflores
VPX Hotel
Great for beach vacations

VPX Hotel

3.5 out of 5
Panamericana Sur Km. 109 OTR., Sector Playa Sarapampa, Asia, Canete
The price is $99 per night from May 17 to May 18
At this hotel, get ready to stroll along the shore in Asia, as you'll be a short walk from the beach. 2 restaurants, an outdoor pool, and a poolside bar are just some of the amenities offered at VPX Hotel.
3.8/5 Good! (120 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"The pool was excellent as well as other installation. But the checking and checkout service was too slow"

Reviewed on Mar 10, 2022

VPX Hotel
Casa Bella Miraflores

Casa Bella Miraflores

3 out of 5
Av. De La Aviacion 565, Miraflores, Lima, Lima, 15074
At this hotel, get ready to watch the sunset on the beach in Lima, as you'll be close to Costa Verde.
4.2/5 Very Good! (135 reviews)
"Staff (especially the night-time staff) were very helpful and cheerful. The property is a little run down and there’s no breakfast but otherwise, it’s what u expect to get for this price. The Lyft driver they called turned out to be a dick (not the hotels’ fault), as he took the fare and then dropped ..."

Reviewed on Feb 8, 2020

Casa Bella Miraflores
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
JW Marriott Hotel Lima
Great for beach vacations

JW Marriott Hotel Lima

5 out of 5
Malecon De La Reserva 615, Lima, Lima, 18
The price is $169 per night from Jun 7 to Jun 8
You will love our stay at this luxury hotel and get ready to stroll along the shore in Lima, as you'll be close to Costa Verde. A seasonal outdoor pool, a restaurant, and a 24-hour fitness center are just some of the amenities offered at JW Marriott Hotel Lima.
4.6/5 Exceptional! (847 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
"Good hotel, there was some construction happening in the hotel during our stay which made for more noise than expected. We didn't use all the amenities to comment on those, but overall we were very pleased. Rooms are nice, spacious, and comfortable."

Reviewed on Apr 19, 2022

JW Marriott Hotel Lima
Hostal Torreblanca

Hostal Torreblanca

3 out of 5
Av. José Pardo 1453,, Lima, Lima (region), 15074
At this hostal, get ready to walk along the waves in Lima, as you'll be within walking distance of Costa Verde.
4.3/5 Excellent! (47 reviews)
"Very convenient, on the Airport Express bus route. Decent accommodations, excellent staff, good price. I will stay there again."

Reviewed on Sep 20, 2018

Hostal Torreblanca
Bayview Hotel

Bayview Hotel

3 out of 5
Calle Las Dalias 276, Miraflores, Lima, Lima, 18
The price is $64 per night from Jun 14 to Jun 15
Make the most of this fantastic location, as you'll be near Costa Verde with a vacation at this hotel. A restaurant and a bar are just a few amenities that you'll be able to enjoy at Bayview Hotel.
3.7/5 Good! (510 reviews)
Needs improvement
"The hotel overall is nice. The bed was comfortable. One thing I would suggest because this is an annoyance to me and this occurs at many hotels I occupy. The wifi password on the printed out paper was incorrect. This tells me that the management is a bit lazy and furthermore, how things are ignored ..."

Reviewed on Jan 6, 2022

Bayview Hotel
Aranwa Paracas Resort & Spa
Great for beach vacations

Aranwa Paracas Resort & Spa

4.5 out of 5
El Chaco, La Puntilla lote C, Paracas, Ica, 11550
The price is $161 per night from Jun 2 to Jun 3
Catch some rays and relax on El Chaco Beach at this luxury, spa hotel, the ideal choice for a getaway in Paracas. 2 outdoor pools, 2 bars, and an outdoor tennis court are just some of the amenities offered at Aranwa Paracas Resort & Spa.
4.1/5 Very Good! (403 reviews)

Travelers like: close to beach, outdoor pools

Travelers say...
"It was very nice, my girlfriend and I had a great time. Breakfast was was not the best however, juice needed work. But everything else was on point."

Reviewed on Apr 20, 2022

Aranwa Paracas Resort & Spa
Hotel Paracas, a Luxury Collection Resort, Paracas
Great for beach vacations

Hotel Paracas, a Luxury Collection Resort, Paracas

5 out of 5
Av. Paracas S/n, Paracas, Ica, 11550
The price is $206 per night from May 18 to May 19
Enjoy sunsets on the beach in Paracas, as you'll be near El Chaco Beach with a vacation at this luxury, spa hotel. 2 outdoor pools, 2 bars, and a full-service spa are just some of the amenities offered at Hotel Paracas, a Luxury Collection Resort, Paracas.
4.7/5 Exceptional! (516 reviews)

Travelers like: on the beach, kids pool

Travelers say...
"Very relaxing and great service!"

Reviewed on Apr 26, 2022

Hotel Paracas, a Luxury Collection Resort, Paracas
Hotel San Agustín Paracas
Great for beach vacations

Hotel San Agustín Paracas

3.5 out of 5
Chaco de la Puntilla s/n, Paracas, Ica
The price is $140 per night from May 17 to May 18
Stroll along the shoreline in Paracas, as you'll be a short walk from El Chaco Beach with a holiday at this hotel. Beach volleyball, an outdoor pool, and a restaurant are just some of the amenities offered at Hotel San Agustín Paracas.
4/5 Very Good! (397 reviews)

Travelers like: on the beach, kids pool

Travelers say...
"Beautiful hotel, great staff. Walk to everything location could not be better, fantastic ocean view."

Reviewed on Mar 18, 2022

Hotel San Agustín Paracas
Antigua Miraflores Hotel

Antigua Miraflores Hotel

3 out of 5
Avenida Grau 350, Miraflores, Lima, Lima, 15074
The price is $98 per night from May 18 to May 19
Make the most of this fantastic location, as you'll be close to Costa Verde with a holiday stay at this hotel. Amenities at Antigua Miraflores Hotel include a restaurant, a rooftop terrace, and a bar.
4.4/5 Excellent! (558 reviews)
"Great boutique hotel in an old style building within walking distance of parks, shops and ocean. Nice breakfast included. Front desk staff was excellent, very friendly. Fluent in English and very helpful. We stayed in a room in the interior of the blg and were surprised at how quiet it was. They ..."

Reviewed on May 8, 2022

Antigua Miraflores Hotel
Don't see what you're looking for?
See all available properties in Peru
View all properties
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.

Book your dream Peru beach vacation with deals from $64

Make the most of your vacation with hotels on the water in Peru

How do I find the best Peru beach hotels? 

With 4512 unfiltered, genuine customer reviews of hotels in Peru on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Peru hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Peru beach hotels with dreamy water views from your window.    


How much do Peru beach hotels cost?  

Prices for beachfront hotels in Peru currently start at $64 a night going up to $206 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Peru hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Peru beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Peru offering free cancellation. 


Why should I book my Peru beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Peru, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Peru beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Peru have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Peru beach hotels? 

Currently, there are 440 tempting beach hotels in Peru to choose from, with prices from just $64 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Recent Reviews Beach Hotels in Peru
expedia verified reviews