Belmond Miraflores Park Hotel
The Belmond hotel is located in the heart of the Miraflores action, towering above the Pacific ocean. Here, every room is a suite, with king-size beds and marble bathrooms, Peruvian art, and light, neutral hues. Splash out on the Presidential Pool category, complete with private plunge pool, or one of eight Club Floor suites, which were revamped in 2016 (with 24-hour access to the business lounge). The hotel has two restaurants, but make sure to take in the impressive views from the 11th floor at the Observatory with your buffet breakfast. At artsy Tragaluz restaurant, the menu highlights Peruvian and Asian fare, such as black buttered grilled scallops.