Find and Book Top Rated Hotels in Cusco

Search among 102 available hotels and places to stay in Cusco from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-102 out of 102
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.2
Great78 reviews
MapView on map1.8 km from City Centre400 m from San Pedro Train Station
From   US$ 12 /nightSelect
7.4
Very good4 reviews
MapView on map2.9 km from City Centre1000 m from Qenko
From   US$ 82 /nightSelect

Best Hotels and Places to Stay in Cusco

Why Visit?

Cusco, Peru is an enchanting city known for its rich history, cultural heritage, and stunning architecture. As the gateway to Machu Picchu, visiting Cusco provides a unique opportunity to explore ancient Incan ruins, indulge in traditional Peruvian cuisine, and immerse yourself in the vibrant local culture. With a wide range of cusco hotels and hostels to choose from, finding the perfect accommodation is essential for a memorable stay in this captivating city.

Where to Stay?

Plaza de Armas: Located in the heart of Cusco, Plaza de Armas is a popular choice for tourists due to its convenient central location and picturesque surroundings. This area is home to numerous historic buildings, lively cafes, and bustling markets. Staying in Plaza de Armas allows easy access to major attractions like the Cusco Cathedral and Qoricancha Temple.

San Blas: Nestled in the hillside overlooking the city, San Blas offers a bohemian atmosphere with its charming cobblestone streets and artisan shops. This neighborhood is known for its vibrant art scene, making it a great choice for those interested in local craftsmanship and unique souvenirs. With its peaceful ambiance and proximity to landmarks like the San Blas Church, San Blas is a wonderful area to stay in Cusco.

San Pedro: For travelers on a budget, San Pedro is a fantastic option with its affordable hostels and guesthouses. Located near the San Pedro Market, this area provides a lively and authentic experience of everyday Cusco life. San Pedro is also within walking distance of key landmarks such as the Qenqo archaeological site and the Museum of Contemporary Art.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best Value for Money:

Hotel Don Carlos Cusco: This charming hotel offers comfortable and well-appointed rooms at an affordable price. Located in the San Blas neighborhood, Hotel Don Carlos Cusco provides easy access to the citys main attractions, including the San Blas Church and the Plaza de Armas. With its friendly staff and cozy atmosphere, this hotel is a great choice for budget-conscious travelers looking for a cusco hotel that offers excellent value.

Los Portales Cusco: Situated near the Plaza de Armas, Los Portales Cusco provides guests with comfortable accommodations at a reasonable price. The hotel features modern rooms with amenities such as free Wi-Fi, flat-screen TVs, and breathtaking views of the city. Its convenient location allows guests to explore Cuscos historical sites and vibrant markets with ease, making it a popular choice among travelers seeking value for money.

Amaru Hostal III: For those looking for affordable hostels in cusco, Amaru Hostal III is an excellent option. Located in the San Pedro neighborhood, this cozy hostel offers clean and comfortable rooms at budget-friendly prices. Its friendly staff and convenient location near the San Pedro Market make it a popular choice for travelers looking to experience the local culture.

Best Kid-Friendly Hotels:

JW Marriott El Convento Cusco: This luxurious hotel caters to families with its spacious rooms and excellent amenities. Kids can enjoy the outdoor courtyard, cooking classes, and a range of kid-friendly activities organized by the hotel. Located in the historic center of Cusco, JW Marriott El Convento Cusco provides easy access to major attractions like the Cusco Cathedral and Sacsayhuaman.

Tambo del Arriero Hotel Boutique: Nestled in the San Blas neighborhood, this boutique hotel offers a warm and welcoming atmosphere for families. The hotel features family rooms, a beautiful courtyard, and a rooftop terrace with panoramic views of the city. Its central location allows families to explore Cuscos cultural sites and enjoy leisurely walks through cobblestone streets.

Best Hotels for a Romantic Getaway:

Palacio del Inka, a Luxury Collection Hotel: Located in a historic building next to the Qoricancha Temple, this luxurious hotel exudes romance with its elegant colonial architecture and opulent interiors. Couples can enjoy spacious rooms, a relaxing spa, and fine dining options. The hotels prime location in the city center allows for easy exploration of Cuscos romantic streets and landmarks.

El Mercado Hotel: This boutique hotel, situated in the vibrant San Pedro neighborhood, offers a cozy and intimate atmosphere perfect for a romantic escape. Couples can enjoy beautifully designed rooms, a charming courtyard, and a rooftop terrace. The hotels proximity to San Pedro Market adds a touch of local charm to the romantic getaway.

Best for Location:

Palacio Manco Capac by Ananay Hotels: Nestled in the historic San Blas neighborhood, this boutique hotel offers stunning views of Cuscos rooftops and surrounding mountains. Its central location allows guests to easily explore significant landmarks such as the Plaza de Armas and the San Blas Church. With its carefully curated design and personalized service, this hotel provides an unforgettable experience.

Novotel Cusco: Situated just a few blocks away from the Plaza de Armas, Novotel Cusco offers a convenient location for exploring the city. The hotel combines modern comfort with Incan-inspired design, providing a unique ambiance. Its proximity to major attractions, restaurants, and shops makes it an excellent choice for travelers looking for a cusco hotel with a prime location.

Hotel Costa del Sol Ramada Cusco: Located near the Plaza de Armas, this upscale hotel offers easy access to Cuscos main attractions. It boasts elegant rooms, a charming courtyard, and a rooftop terrace with panoramic city views. The hotels central location ensures that guests can easily explore the citys historic sites and enjoy the vibrant atmosphere of Cusco.

Best for a Short City Break:

Tierra Viva Cusco Plaza Hotel: Situated just a few steps away from the Plaza de Armas, this contemporary hotel is perfect for a short city break. It offers well-appointed rooms, a cozy lounge area, and a complimentary breakfast. Its central location allows guests to explore the citys cultural sites, markets, and restaurants conveniently.

El Retablo: This boutique hotel, located in the San Blas neighborhood, offers a unique and artistic atmosphere. Inspired by the colorful local traditions, each room is decorated with intricate and vibrant murals. El Retablos central location ensures easy access to local shops, art galleries, and eateries, ideal for a short city break in Cusco.

Show moreLess