Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

🏖️ Lima Beach Resorts from SG$50

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Beach Resorts in Lima

Hotel B
4 out of 5
Sáenz Peña 204 Barranco, Lima
The price is SG$410 per night
4.8/5Exceptional! (86 reviews)
Amazing

"Excellent in every sense; I have stayed in many boutique hotels around the world but Hotel B beats them all. Highly recommended."…"

Reviewed on 23 Feb,2020

Hotel B
3B Barranco's Chic and Basic B&B
3 out of 5
Jr. Centenario 130, Barranco, Lima, Lima
Get Rates
4.7/5Exceptional! (192 reviews)
2 day stay in Cusco

"Great experience, the staff was very friendly and helped us set a restaurant reservation as well as gave us a bus pass. Carolina made some excellent breakfasts every morning"…"

Reviewed on 28 Jan,2020

3B Barranco's Chic and Basic B&B
JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$241 per night
4.6/5Exceptional! (730 reviews)

"Perfect location in the middle of everything, next to the beach. Walkable streets."…"

Reviewed on 11 Mar,2020

JW Marriott Hotel Lima
Radisson Hotel Decapolis Miraflores
4 out of 5
Avenida 28 De Julio 151, Miraflores, Lima, Lima
Get Rates
4.5/5Wonderful! (1,695 reviews)

"Staff was exceptional, location was excellant, facility was very good."…"

Reviewed on 26 Feb,2020

Radisson Hotel Decapolis Miraflores
Dazzler by Wyndham Lima Miraflores
4 out of 5
Av. Jose Pardo 879, Miraflores, Lima, Lima
Get Rates
4.4/5Wonderful! (1,213 reviews)

"Very nice staff that are willing to help. Nice specious room."…"

Reviewed on 14 Mar,2020

Dazzler by Wyndham Lima Miraflores
Antigua Miraflores Hotel
3 out of 5
Avenida Grau 350, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$164 per night
4.3/5Excellent! (500 reviews)

"Beautiful rooms and court yard. Very nice breakfast."…"

Reviewed on 17 Jan,2020

Antigua Miraflores Hotel
Casa Falleri Boutique Hotel
3.5 out of 5
Av Grau 720, Barranco, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$125 per night
4.3/5Excellent! (95 reviews)

"This small, boutique hotel is located in the neighborhood of Barranco, by far more interesting than up-scale Miraflores. The area is safe and full of interesting sights, restaurants, and shops. The hotel staff work tirelessly to make sure guests are well taken care of. Although the hotel provides ..."…"

Reviewed on 15 Jan,2020

Casa Falleri Boutique Hotel
Mariel Hotel Boutique
3 out of 5
General Belisario Suarez 240, Miraflores, Lima, LIMA
Free cancellation
The price is SG$92 per night
4.3/5Excellent! (106 reviews)
coZy clean stay

"Quick check in and check out clean room"…"

Reviewed on 18 Feb,2020

Mariel Hotel Boutique
Hostal Torreblanca
3 out of 5
Av. José Pardo 1453,, Lima, Lima (region)
Get Rates
4.3/5Excellent! (47 reviews)

"Very convenient, on the Airport Express bus route. Decent accommodations, excellent staff, good price. I will stay there again."…"

Reviewed on 20 Sep,2018

Hostal Torreblanca
Inti Killa Hostel
3 out of 5
Ramon Zavala 160, Miraflores, alt. cdra 9 de Jose Pardo, Lima, Lima
The price is SG$50 per night
4.3/5Excellent! (56 reviews)

"Very nice helpful staff. Excellent breakfast. Very clean"…"

Reviewed on 24 Jul,2019

Inti Killa Hostel
Sol de Oro Hotel & Suites
4 out of 5
Calle San Martín, 305, Miraflores, Lima, Lima
Get Rates
4.2/5Excellent! (402 reviews)

"Property is close to everything. The rooms need to have a bigger TV."…"

Reviewed on 21 Jan,2020

Sol de Oro Hotel & Suites
Casa Bella Miraflores
3.5 out of 5
Av. De La Aviacion 565, Miraflores, Lima, Lima
Get Rates
4.2/5Very 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 8 Feb,2020

Casa Bella Miraflores
IFE B&B – Inka Frog Exclusive
3 out of 5
Calle General Iglesias 271 - Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$84 per night
4.2/5Very Good! (287 reviews)

"service was excellente, reception and breakfast . loved the décor..loved the inca frog."…"

Reviewed on 15 Jul,2019

IFE B&B – Inka Frog Exclusive
Estelar Vista Pacifico Hotel Asia
3.5 out of 5
Panamericana Sur Km. 109 OTR., Sector Playa Sarapampa, Asia, Canete
Get Rates
3.9/5Very Good! (92 reviews)

"This is one of my favorite places to get away from Lima. This is the third time my family and I stayed at this location and will continue to stay as the facilities, staff and good are excellent. Most important is the excellent security for their guests. Great staff, perfect breakfast and a family ..."…"

Reviewed on 26 Jan,2020

Estelar Vista Pacifico Hotel Asia
Hostal Residencial Los Andes
2.5 out of 5
Jr Toribio Pacheco 337, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$78 per night
3.9/5Very Good! (67 reviews)

"Great place to stay! A little outside the core of Miraflores, but very close to the ocean where you can walk and see beautiful views. You need the owners to let you in and out of the hotel, so if you plan to come in late or leave early, you may need to ring the bell a couple of times for them to ..."…"

Reviewed on 18 Nov,2019

Hostal Residencial Los Andes
Casa Andina Standard Miraflores San Antonio
3.5 out of 5
Av. 28 de Julio 1088, Miraflores, Lima, Lima
Free cancellation
The price is SG$112 per night
3.8/5Good! (133 reviews)
Location

"Excellent location, friendly staff, within walking distance to the main sites in Miraflores"…"

Reviewed on 25 Dec,2019

Casa Andina Standard Miraflores San Antonio
Hotel MiraMar
3 out of 5
Jr. Bolognesi 191 Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$94 per night
3.8/5Good! (537 reviews)

"This hotel is very close to the beach and few good restaurants. Stuff are friendly. Rooms are clean."…"

Reviewed on 1 Dec,2019

Hotel MiraMar
Bayview Hotel
3 out of 5
Calle Las Dalias 276, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$72 per night
3.7/5Good! (496 reviews)

"Good breakfast very helpful. Good location.lot of good places to eat"…"

Reviewed on 11 Dec,2019

Bayview Hotel
Can't see what you're looking for?
We've got more Beach Resorts. Find the right one for you.
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.

Beach Hotels in Lima

Known for its museums and cathedral, Lima offers a lot for the traveler booking a vacation. This historic destination has 256 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the beach in Lima, you might be interested in these top-rated hotels with positive customer reviews.

Radisson Hotel Decapolis Miraflores - 4-star romantic hotel, 7-minute walk from Costa Verde. It features an outdoor pool, free buffet breakfast, and a restaurant. Guests love the beach locale and breakfast.

Casa Bella Miraflores - 3.5-star hotel, 4-minute walk from Costa Verde. Our travelers recommend its beach locale and breakfast. This hotel boasts free breakfast, free WiFi, and cable TV.

Sol de Oro Hotel & Suites - 4-star family-friendly hotel near Makaha Beach. It offers an outdoor pool, a spa tub, and a restaurant. Guest reviews highlight the beach locale and breakfast.

3B Barranco's Chic and Basic B&B - 3-star bed & breakfast near Makaha Beach. It features free breakfast, free WiFi, and free parking. Guests love the walkable location and breakfast.

Hotel MiraMar - 3-star spa hotel, 9-minute walk from Costa Verde. Our travelers recommend its walkable location and breakfast. This hotel boasts free WiFi, a full-service spa, and free parking.

Planning Your Trip to Lima

Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.

  • Hottest months: February, March, January, and April, with an average temperature of 82°F
  • Coldest months: July, September, August, and June, with an average temperature of 56°F
  • Driest months: November, February, July, and June, with an average rainfall of 0 inches
  • Rainiest months: November, February, July, and June, with an average rainfall of 0 inches

Sightseeing in and Around Lima

After arriving and settling in at your hotel, you might want to venture out and explore everything Lima has to offer. If you're eager to check out the beaches, head to Costa Verde Beach or Costa Verde for some relaxation by the water. Experience the area's museums and cathedral, and make time for local attractions like Church and Sanctuary of Saint Rose of Lima and Osambela House. You can also pay a visit to Sanctuary of Las Nazarenas or Church and Convent of Santo Domingo for more to see and do. Visitors also enjoy Lima for its:
  • Restaurants
  • Shopping
  • Cultural attractions
  • Historical sites
  • Art
  • Cafés

Getting Around Lima

If you're looking to fly to Lima, the closest major airport is in Lima (LIM-Jorge Chavez Intl.), located 5 mi (8 km) from the city center. Nearby metro stations include Miguel Grau Station, El Angel Station, and Gamarra Station.

Frequently asked questions

What is Lima like for travellers who love the beach?
Known for its museums and historical sites, Lima offers a lot for the traveller booking a holiday. With your choice of 243 beach hotels and other accommodation options in this destination, it’s easy to find one that works for you.
What's the best place to stay to stay near the beach in Lima?
Quinta Miraflores Boutique Hotel is a top 4-star beach hotel with free buffet breakfast and 2 bars/lounges. Other good options for your stay near the beach include Estelar Vista Pacifico Hotel Asia and Casa Bella Miraflores. To enjoy some time by the water, head to Asia Beach or Costa Verde.
What's the seasonal weather like in Lima?
If you’re wondering about the local weather, you can use these monthly averages to determine the best time to visit. The hottest months are usually February and March, with an average temperature of 23°C, while the coldest months are July and August, with an average of 17°C. Average annual rainfall for Lima is 951 mm.
What is there to see and do around Lima?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Costa Verde or Waikiki Beach for some quality time by the water. Experience the area’s museums and historical sites, and make time for local attractions such as Plaza San Martin and Asia Beach. For even more to see and do, pay a visit to Plaza de Armas de Lima or Plaza Norte Peru.
What's the best way to get around Lima?
To get to Lima, you can fly into Lima (LIM-Jorge Chavez Intl.), the closest major airport, which is located 5 mi (8 km) from the city centre. Walk to nearby metro stations such as Miguel Grau Station, El Angel Station and Gamarra Station.

Travelers loved these Beach Resorts

More trip options