Lima

Lima Beach Hotels

Select your dates to discover beach hotels in Lima for a relaxing seaside stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Lima Beach Hotels

Explore the best beach hotels in Lima just steps from the sand.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near San Isidro,Lima
Featured facilities: Pool, Dry cleaning
Great
71 reviews
9.3/10
1 night
From AU$90
Check availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Public beach
Very Good
49 reviews
8.6/10
1 night
From AU$63
Check availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Pool, Dry cleaning
Amazing
139 reviews
9.7/10
1 night
From AU$266
Check availability
99+
Hotels in Miraflores
Featured facilities: Dry cleaning
Very Good
98 reviews
8.6/10
1 night
From AU$63
Check availability
99+
Hotels in Miraflores
Featured facilities: Pool, Tennis court, Dry cleaning
Great
96 reviews
9.3/10
1 night
From AU$205
Check availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Public beach, Surfing, Tennis court
Very Good
176 reviews
8.1/10
1 night
From AU$67
Check availability
38
Hotel near Costa Verde,Miraflores
Featured facilities: Public beach, BBQ
Very Good
3 reviews
8.2/10
1 night
From AU$25
Check availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Pool, Dry cleaning
Great
120 reviews
9.3/10
1 night
From AU$441
Check availability
64
Hotel near Magdalena del Mar,Lima
Featured facilities: Public beach, Dry cleaning
Very Good
8.3/10
1 night
From AU$63
Check availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Dry cleaning
Great
121 reviews
9.2/10
1 night
From AU$245
Check availability
See All Beach Hotels in Lima

Latest Reviews for Lima Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

Miraflores Park, A Belmond Hotel, Lima

9.6/10
Amazing
Posted onFeb 21, 2018
CNYANXIA
I arrived at the hotel one morning and the hotel staff service was very good. There are not many people staying in the hotel that day, we can stay in the hotel in advance, and there is no need to add money. The breakfast at the hotel is on the 11th floor of the hotel. The scenery is quite beautiful and the breakfast is great. The day was Valentine's Day on February 14th. It was my gift to my daughter who lived in the Belmond Miraflores Park Hotel. My daughter was very happy with this gift. We bought watermelon in the supermarket and let the hotel front desk help to cut it. The hotel took a serious attitude, cut it into small pieces, put it into the lunch box, and matched it with a disposable spoon, napkin, thank you 🙏
Price per night from:AU$1,545

Barranco Boutique Hotel by 3B

9.4/10
Amazing
Posted onMay 10, 2024
Lvchazhishidangao88
Clean and good breakfast. The proprietress is hospitable and the waiter is serious and responsible.
Price per night from:AU$95

Second Home Peru

9.3/10
Great
Posted onJul 19, 2025
WuSharon
The location was great for visiting the Barranco area but relatively far from other main attractions of Lima. The hotel has a great ambiance with lots of art pieces throughout the gardens and the rooms. Very nice ocean views and lots of spaces to relax and hang out (weather permitting) throughout the property. Breakfast was good too! The setting and the service definitely had a ”home” vibe to it!
Price per night from:AU$127

Hotel Antigua Miraflores

9.3/10
Great
Posted onNov 21, 2025
Guest User
Breakfast is delicious. The staff is very helpful. It was also fun to drink lightly at the bar on the first floor. The location is convenient and calm residential area, so it's okay to walk alone for bright time.
Price per night from:AU$159

Radisson Decapolis Miraflores

9.0/10
Great
Posted onOct 13, 2025|Premium Queen Room-Non-Smoking
USGuest User
The location was great, and the room was very clean and comfortable. I liked that there was a sauna and a bathtub in the room for free. I would definitely use it again when I come to Lima.
Price per night from:AU$171

Estelar Apartamentos Bellavista

9.0/10
Great
Posted onAug 26, 2025
Qingdajiangjun
Five-star hotel in Lima, Peru, the room is large, clean, the linen is good, all the staff are very good, the breakfast is not very rich, but it is definitely OK. The air conditioner in the room did not have hot air, but the hotel was very enthusiastic to provide electric heating, a great stay experience
Price per night from:AU$89

Ibis Lima Larco Miraflores

8.9/10
Very Good
Posted onAug 30, 2026|Standard Double Room
CNGuest User
Located in a safe area of Peru, this hotel offers convenient access and is budget-friendly, making it ideal for both leisure and business travelers. Although the rooms are a bit small, the hotel's prime location more than makes up for it. It's just a 5-minute walk to the beach, where you'll find restaurants with beautiful ocean views.
Price per night from:AU$73

Miraflores Colon Hotel

8.8/10
Very Good
Posted onJan 10, 2020
CN北秋田市李治
Not bad, the room is big enough and the location is good enough! The reservation is sometimes not found, the price is too complicated, and the price is inflated if there is no reservation.
Price per night from:AU$102

Casa San Martin

8.4/10
Very Good
Posted onApr 29, 2026
JPAnonymous User
Very close to the airport bus departure and arrival point, easy to access anywhere in Miraflores, and close to the metro bus to the old town, the location is good. The staff was warm and very easy to spend. The omelet with ham for breakfast was very delicious. I wanted to stay if I went to Lima again.
Price per night from:AU$56

Imperial Inn Hospedaje Turistico

8.3/10
Very Good
Posted onDec 25, 2025
Guest User
Amazing!!!!! Staffs are so kind!!
Price per night from:AU$47

FAQs

What are the favorite Beach hotels to stay in Lima?

Whether you are traveling to Lima for business or fun, Ibis Lima Larco Miraflores (from AU$70) , Radisson Decapolis Miraflores (from AU$135) and JW Marriott Hotel Lima (from AU$374) are all preferred hotels.

What’s the nightly rate for Beach hotels in Lima?

For Beach hotels in Lima, the average price on weekdays is AU$227, and the average price on weekends (Friday–Saturday) is AU$229

Which Beach hotels in Lima provide gym & fitness center?

Wanna some body strengthening after a long day working or travelling? Radisson Decapolis Miraflores (from AU$135) and JW Marriott Hotel Lima (from AU$374) provide fitness facilities.

Which Beach hotels in Lima provide luxury spa experience?

Looking for a hotel spa getaway? JW Marriott Hotel Lima (from AU$374) and Miraflores Park, A Belmond Hotel, Lima (from AU$850) provide highly rated spa services.

Which Beach hotels in Lima provide breakfast buffet?

What's the best high-end Beach hotel in Lima?

Looking for elegant places to stay? JW Marriott Hotel Lima (from AU$374) and Miraflores Park, A Belmond Hotel, Lima (from AU$850) are very popular.

What cheap deals are available for Beach hotels in Lima?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Lima Beach Hotels Information

Total properties17
Number of reviews1,410
Lowest priceAU$74
Highest priceAU$2,841
Weekend Avg. PriceAU$229
Weekday Avg. PriceAU$227