Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
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.
Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.
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.