Lima

Beach Hotels in Lima

Book your summer escape at Lima's top Beach hotels.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Lima

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near San Isidro,Lima
Featured facilities: Swimming Pool, Dry Cleaning
Great
71 reviews
9.3/10
1 night
From US$63
Check Availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Public Beach
Very Good
49 reviews
8.6/10
1 night
From US$45
Check Availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Swimming Pool, Dry Cleaning
Amazing
139 reviews
9.7/10
1 night
From US$187
Check Availability
99+
Hotels in Miraflores
Featured facilities: Dry Cleaning
Very Good
98 reviews
8.6/10
1 night
From US$44
Check Availability
99+
Hotels in Miraflores
Featured facilities: Swimming Pool, Tennis Court, Dry Cleaning
Great
96 reviews
9.3/10
1 night
From US$144
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 US$47
Check Availability
38
Hotel near Costa Verde,Miraflores
Featured facilities: Public Beach, Barbecue
Very Good
3 reviews
8.2/10
1 night
From US$18
Check Availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Swimming Pool, Dry Cleaning
Great
120 reviews
9.3/10
1 night
From US$309
Check Availability
64
Hotel near Magdalena del Mar,Lima
Featured facilities: Public Beach, Dry Cleaning
Very Good
8.3/10
1 night
From US$45
Check Availability
99+
Hotel near Costa Verde,Miraflores
Featured facilities: Dry Cleaning
Great
121 reviews
9.2/10
1 night
From US$172
Check Availability
See All Beach Hotels in Lima

Top rated hotels in Lima

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Miraflores Park, A Belmond Hotel, Lima

9.6/10
Amazing
Posted on Feb 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:US$1,084

Barranco Boutique Hotel by 3B

9.4/10
Amazing
Posted on May 10, 2024
Lvchazhishidangao88
Clean and good breakfast. The proprietress is hospitable and the waiter is serious and responsible.
Price per night from:US$67

Second Home Peru

9.3/10
Great
Posted on Jul 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:US$89

Hotel Antigua Miraflores

9.3/10
Great
Posted on Nov 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:US$112

Radisson Decapolis Miraflores

9.0/10
Great
Posted on Oct 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:US$120

Estelar Apartamentos Bellavista

9.0/10
Great
Posted on Aug 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:US$62

Ibis Lima Larco Miraflores

8.9/10
Very Good
Posted on Aug 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:US$51

Miraflores Colon Hotel

8.8/10
Very Good
Posted on Jan 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:US$71

Casa San Martin

8.4/10
Very Good
Posted on Apr 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:US$39

Imperial Inn Hospedaje Turistico

8.3/10
Very Good
Posted on Dec 25, 2025
Guest User
Amazing!!!!! Staffs are so kind!!
Price per night from:US$33

Frequently Asked Questions

Which is the best Beach hotel in Lima?

Whether you are traveling to Lima for business or holiday, Ibis Lima Larco Miraflores (from US$48) , Radisson Decapolis Miraflores (from US$95) and JW Marriott Hotel Lima (from US$262) are the best choices.

What is the average price for Beach hotels in Lima?

For Beach hotels in Lima, the average price is US$159 for weekdays , and US$161 for weekends (Friday–Saturday).

What Beach hotels in Lima have deals ?

Trip.com offers various promotions and discount for hotels, including Beach hotels. Just check the promotions page to find current deals available for your plan on Trip.com.

Which Beach hotels in Lima offer fitness facilities?

Want to keep your exercising plan during traveling? Radisson Decapolis Miraflores (from US$95) and JW Marriott Hotel Lima (from US$262) offer fitness facilities.

What are some of the best Beach hotels with spa services in Lima?

Plan a relaxing travel with the spa experience? JW Marriott Hotel Lima (from US$262) and Miraflores Park, A Belmond Hotel, Lima (from US$597) provide highly rated services.

Which Beach hotels in Lima offer breakfast?

Lima Beach Hotels Information

Total properties17
Number of reviews1,410
Lowest priceUS$52
Highest priceUS$1,993
Weekend Avg. PriceUS$161
Weekday Avg. PriceUS$159