Hotels in Peru

Our Peru listings are all in Cusco, the old Inca capital high in the southern Andes and the place almost every Machu Picchu trip passes through. Most are small family-run guesthouses and hotels, the kind of place where the owners can help you sort out a train ticket or a Sacred Valley tour.

The Cusco guide breaks the city into areas, from the streets around the Plaza de Armas to bohemian San Blas, the market district near San Pedro and the flatter avenues of Wanchaq, so you can see which suits your trip before comparing prices.

Destinations in Peru

Places to stay across Peru

A selection from every destination. Open a destination above to see all of its hotels with filters.

Guesthouse in San Pedro market & the south-west

Hospedaje Kamila

Good-value rooms with breakfast, a short walk from San Pedro market and station

  • free Wi-Fi
  • garden
  • free parking
See today's offers

Guesthouse in Plaza de Armas & the Historic Centre

Terra Sagrada Cusco

An adults-only base with a garden and a kitchen of its own, near La Merced

  • free Wi-Fi
  • garden
  • terrace
See today's offers

Planning a trip to Peru

Getting to Cusco

International flights land at Jorge Chávez airport in Lima, and frequent domestic flights cover the hop to Cusco in a little over an hour. Long-distance buses also link Cusco with Arequipa, Puno and Lima, though the road journey from the capital takes the best part of a day.

Machu Picchu tickets

Entry to Machu Picchu is by timed ticket with a daily limit, and the classic Inca Trail needs a permit booked through a licensed operator, often months ahead for the dry season. Book these before you fix your hotel dates. The Inca Trail normally closes each February for maintenance.

Altitude and weather

Cusco is far higher than most visitors are used to, so plan an easy first day and drink plenty of water. Some travellers start lower down in the Sacred Valley and work their way up. The dry season runs roughly from May to September, with cold, clear nights; from about December to March, afternoon rain is common.

Before you go

Entry rules and health advice can change. Check the UK government's foreign travel advice on gov.uk, or your own country's equivalent, before you book.

Questions about staying in Peru

How many nights should I spend in Cusco?

Three or four nights gives you time to adjust to the altitude, see the city's Inca and colonial sights and take a day trip into the Sacred Valley. Add at least one more day for Machu Picchu itself.

Should I stay in Cusco or the Sacred Valley?

Cusco has far more choice of hotels, restaurants and tours. The Sacred Valley is lower and quieter, and Ollantaytambo is closer to the Machu Picchu trains. Many visitors split their nights between the two.

Can I visit Machu Picchu as a day trip from Cusco?

Yes, by train and bus, but it makes for a very long day. Staying a night in Aguas Calientes, the town below the site, gives you more time and a calmer start.

Can I book a hotel through you?

No. We're a comparison site: each listing links to booking partners, where you check live prices and book with them directly.