Skip to Content

Hotels in Peru

Peru, a country of ancient wonders and rich traditions, beckons you to discover its enduring charms. From the enigmatic citadel of Machu Picchu to the colonial splendor of Lima, each corner of this land offers a unique piece of history and natural beauty. Marriott Bonvoy’s collection of hotels in Peru are thoughtfully placed to provide you with a comfortable and convenient home base, whether you’re exploring the lively streets of Cusco or the tranquil vistas of the Sacred Valley. Each property is designed to ensure your stay is both lavish and unforgettable, with amenities to suit every traveler’s desires.


Savor the rich tapestry of flavors in Peru, where classic dishes like ceviche and lomo saltado are served alongside cutting-edge cuisine. Whether you’re a thrill-seeker in the Amazon or a sun-worshipper on the coast, Marriott Bonvoy’s hotels provide the perfect place to begin your adventure. With access to local attractions, top-tier service, and a commitment to making your stay seamless, our properties in Peru ensure you can focus on creating unforgettable experiences in this extraordinary country.

Showing 1-8 of 12 hotels

Sort by:
City

Our Miraflores, Peru hotel offers an indoor splash pool and perfect location near food venues.

Pet-friendly Lima hotel with breathtaking views and a delicious breakfast buffet.

Resort in Peru with hotel dining, two pools and stimulating spa amenities.

This is a modern, pet-friendly Lima hotel in Peru with spacious rooms and on-site dining.

Slide 1

Where every stay connects you to Lima’s true spirit

View Details

Elevate your stay from an ideal location with free breakfast & Wi-Fi in our Miraflores, Lima hotel

RECENTLY RENOVATED

Hotel in Miraflores tourist district of Lima with modern rooms, dining and 24-hour fitness center.

Luxury hotel in Cusco Center, Peru with a colonial design next to Qoricancha temple.

View Details

Explore Peru

Check out our travel tips before booking your hotel.