Bucketlist Travels logo

Best places to stay:

23 Best places to stay in Peru

  • Peru

Belmond Palacio Nazarenas

  • Cusco, Cusco Region, Peru

  • Official star rating:

Belmond Palacio Nazarenas

Place to Stay

A luxuriously-restored convent with a glittering baroque chapel, filled with Cusqueno artworks and home to one of Cusco’s top restaurants.

Average £574

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Hotel Paracas

  • Paracas, Ica Region, Peru

  • Official star rating:

Hotel Paracas

Place to Stay

This striking neo-art deco beachside hotel is the ideal base for visits to the San Blas islands and Paracas National Reserve.

Average £172

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Second Home

  • Lima, Lima Region, Peru

  • Official star rating:

Second Home

Place to Stay

A former sculptor’s home in Lima’s boho Barranco suburb, with ocean views and a wonderful collection of modern art.

Average £102

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Westin Lima

  • Lima, Lima Region, Peru

  • Official star rating:

Westin Lima

Place to Stay

First class high-rise hotel with stunning views, a sumptuous pool, spa and restaurant (run by a famous Lima chef) in an easy-to-reach location.

Average £230

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Casa Republica

  • Lima, Lima Region, Peru

  • Official star rating:

Casa Republica

Place to Stay

Clean contemporary rooms in a lavish former millionaire’s mansion in the heart of restaurant-and-bar-packed Barranco.

Average £92

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Miraflores Park Hotel

  • Lima, Lima Region, Peru

  • Official star rating:

Miraflores Park Hotel

Place to Stay

A luxury, clifftop oasis with a rooftop, ocean-view pool, legendary sunsets and one of Peru’s best restaurants.

Average £320

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Inkaterra La Casona

  • Cusco, Cusco Region, Peru

  • Official star rating:

Inkaterra La Casona

Place to Stay

Luxurious rooms in a beautifully-restored 16th Century Spanish-colonial mansion where Simon Bolivar once stayed.

Average £302

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

El Mapi

  • Aguas Calientes, Cusco Region, Peru

  • Official star rating:

El Mapi

Place to Stay

Surrounded by rainforest, close to restaurants and the bus stop to the ruins, this is the best Machu Picchu village hotel for a pre-visit, overnight stop.

Average £151

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Machu Picchu Sanctuary Lodge

  • Aguas Calientes, Cusco Region, Peru

  • Official star rating:

Machu Picchu Sanctuary Lodge

Place to Stay

An otherwise average hotel in an unrivalled position next to Machu Picchu, offering guests the exclusive chance to see the citadel at dawn before the crowds. 

Average £1415

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Casa Andina

  • Arequipa, Arequipa Region, Peru

  • Official star rating:

Casa Andina

Place to Stay

A classic period hotel, housed in an 18th-century Mint. Expect top-notch facilities and Spanish colonial opulence in the heart of Arequipa’s historic downtown area.

Average £120

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Colca Lodge

  • Colca Canyon, Arequipa Region, Peru

  • Official star rating:

Colca Lodge

Place to Stay

Superbly located rambling ‘spa’ lodge with onsite thermal pools – and the perfect base to explore Colca Canyon.

Average £140

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Hotel Costa del Sol Arequipa

  • Arequipa, Arequipa Region, Peru

  • Official star rating:

Hotel Costa del Sol Arequipa

Place to Stay

Set in butterfly-filled gardens under the cone of Misti volcano, this hotel has the best swimming pool, spa and hotel restaurant in Arequipa.

Average £82

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

El Mercado

  • Cusco, Cusco Region, Peru

  • Official star rating:

El Mercado

Place to Stay

Good-value, centrally located hotel with modern rooms fitted into the cloisters of the Spanish-colonial market.

Average £94

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

El Retablo

  • Cusco, Cusco Region, Peru

  • Official star rating:

El Retablo

Place to Stay

A tranquil, family-run guesthouse sits in up-and-coming, arty San Blas neighbourhood, with views of central Cusco at every street corner.

Average £52

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

La Hacienda Bahia Paracas

  • Paracas, Ica, Peru

  • Official star rating:

La Hacienda Bahia Paracas

Place to Stay

Comfortable, modern beachside in Paracas with a big pool, an excellent spa and a huge menu of activities and tours.

Average £220

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Hotel Monasterio

  • Cusco, Cusco Region, Peru

  • Official star rating:

Hotel Monasterio

Place to Stay

A grand, luxury hotel housed in a restored 16th-century monastery and filled with priceless colonial art. Restful and meditative, yet just a few blocks from Cusco’s historic heart. 

Average £416

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Skylodge Adventure Suites

  • Ollantaytambo, Cusco Region, Peru

  • Official star rating:

Skylodge Adventure Suites

Place to Stay

Extraordinary glass-walled pods pinned to the side of the canyon offer a condor’s view of the Sacred Valley of the Incas, but getting there is scary.

Average £302

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Country Club Lima Hotel

  • Lima, Lima Region, Peru

  • Official star rating:

Country Club Lima Hotel

Place to Stay

A grand 1920s town house hotel, in a convenient central location, that combines colonial splendour, excellent service, contemporary comfort and perfect pisco sours.

Average £25-

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

GHL Lago Titicaca

  • Lake Titicaca, Puno Region, Peru

  • Official star rating:

GHL Lago Titicaca

Place to Stay

modernist hotel set on a peninsula jutting out into the blue water of Lake Titicaca, with beautiful views and floating villages on the doorstep.

Average £92

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Titilaka Lodge

  • Puno, Puno Region, Peru

  • Official star rating:

Titilaka Lodge

Place to Stay

Stylish boutique lodge with lake and starscape views from the foot of your bed. Kayaking, bird-watching and visits to floating islands included.

Average £1200

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Inkaterra Reserva Amazonica

  • Puerto Maldonado, Madre de Dios, Peru

  • Official star rating:

Inkaterra Reserva Amazonica

Place to Stay

Upscale rainforest hotel, with spa, in its own reserve offers boutique comfort within easy access of Puerto Maldonado airport. It’s also close to the superb Tambopata National Reserve.

Average £420

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Treehouse Lodge

  • Loreto Region, Peru

  • Official star rating:

Treehouse Lodge

Place to Stay

Comfortable rooms perched over the rainforest canopy in a remote, wild area of the Peurvian Amazon.

Average £450

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Ceiba Tops Lodge

  • Iquitos, Loreto Region, Brazil

  • Official star rating:

Ceiba Tops Lodge

Place to Stay

A short hop from Iquitos and with a pool and water slide, this family-friendly hotel offers light-and-easy Amazon stays.

Average £420

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club