Skip to main content.

Hotels in Puerto Maldonado, Peru

Search & Compare Puerto Maldonado Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Puerto Maldonado

Puerto Maldonado overview

Whatever your interests are, Puerto Maldonado has something for you. Visitors to Puerto Maldonado can take time to see places like Puerto Maldonado Plaza de Armas and Francisco Bolognesi Square. A stop at other sights like Puerto Maldonado Obelisk and Island of Monkeys will create memories.

Where to stay in Puerto Maldonado

Whether you plan to stay for a night or a week, Puerto Maldonado has the right accommodation for you. There are 19 hotels in Puerto Maldonado and you can shop as many as 12 deals for rooms on, some with discounts of up to 40%. Our room prices start at 12 USD per night and below you'll find the number of hotels by star rating in Puerto Maldonado as well as in the surrounding area:
  • • 15 3-star hotels from 25 USD per night
  • • 5 2-star hotels from 12 USD per night

How to get to Puerto Maldonado

Fly into Puerto Maldonado (PEM-Padre Aldamiz Intl.), 6.5 mi (10.4 km) from central Puerto Maldonado.

What to see around Puerto Maldonado

Memorable for its landmarks including:
  • • Puerto Maldonado Plaza de Armas
  • • Puerto Maldonado Obelisk
Recommended sights include:
  • • Puerto Maldonado Plaza de Armas
  • • Francisco Bolognesi Square
  • • Puerto Maldonado Obelisk
  • • Island of Monkeys

When to visit Puerto Maldonado

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperature averages
  • • January-March: 68°F day, 42°F night
  • • April-June: 67°F day, 33°F night
  • • July-September: 69°F day, 32°F night
  • • October-December: 70°F day, 41°F night
Seasonal rainfall averages
  • • January-March: 16.02 inches
  • • April-June: 1.81 inches
  • • July-September: 0.91 inches
  • • October-December: 9.49 inches