We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Place to Stay in Peru

  1. Palacio del Inka, a Luxury Collection Hotel
  2. JW Marriott El Convento Cusco
  3. Tierra Viva Machu Picchu
  4. Swissotel Lima
  5. Tierra Viva Cusco San Blas
  6. Sheraton Lima Hotel & Convention Center
  7. Melia Lima
  8. JW Marriott Hotel Lima
  9. Hotel Rumi Punku
  10. Sonesta Hotel Cusco
  11. Delfines Hotel & Convention Center
  12. BTH Hotel
  13. Novotel Cusco
  14. Hotel Torre Dorada
  15. Ibis Larco Miraflores
  16. Casa Andina Premium Arequipa
  17. Hotel Libertador Arequipa
  18. Suites Antonio's
  19. Peru Star Botique Apartments Hotel
  20. Sonesta Posadas del Inca Lake Titicaca Puno
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Lodge Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Quaint Room Service Business Classic Casino Green Ski-In / Ski-Out & up & up Independent Hotels Internet & up Concierge Cheap Hotels Non-Smoking Hotel Hotels with Restaurants Business services Air Conditioning Meeting room Hotels with Free Wifi Quiet Hotels Reduced mobility rooms Safe Hotels Budget Hotels Charming Hotels Hotels with Jacuzzi Modern Hotels City Center Hotels Downtown Hotels Spa Hotels Hotels with Hot Tubs Boutique Hotels Hotels with Balconies Suite Hotels Hotels with Room Service Luxury Boutique Hotels Convention Hotels Romantic Boutique Hotels Beach Resorts Clean Hotels Hotels with Shuttle Luxury Spa Hotels Hotels with Bars Hotels with Villas Oceanfront Hotels Unique Hotels Honeymoon Hotels Boutique Spa Hotels Hotels on the Lake Hotels with Kitchenette Heritage Hotels Historic Hotels Boardwalk Hotels Wedding Hotels All Inclusive Hotels Wyndham Party Hotels Apartment Hotels Themed Hotels Quiet Resorts Hotels on the River All inclusive Hotels with Smoking Rooms Family Resorts Belmond Luxury Beach Hotels Relais & Châteaux Sonesta Hotels And Resorts Luxury Collection Hotels with Private Beach Golf course ₱₱ ₱₱₱ ₱₱₱₱ Radisson Ibis Hilton Garden Inn Novotel DoubleTree JW Marriott Four Points Atton Hotels Swissôtel Hotels & Resorts Kimpton Hotels Esplendor Melia Luxury Beach Resorts Sheraton Condominium Courtyard Hilton Hotels Ramada Encore Westin All Inclusive Resorts Best Western Plus Ramada Luxury Resorts Crowne Plaza Preferred Hotels & Resorts
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Luxurycollection
US$249
View Deal
#1 Best Value of 1,165 hotels in Peru
  • Restaurant
  • Room Service
JW Marriott
US$359
View Deal
#2 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Tierra Viva Machu Picchu
SAVE US$22
US$160
Booking.com
US$138
View Deal
#3 Best Value of 1,165 hotels in Peru
  • Breakfast included
  • Free Internet
Swissotel Lima
Swissotel.com
US$256
View Deal
#4 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Pool
Booking.com
US$90
View Deal
#5 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$104/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Sheraton Lima Hotel & Convention Center
Sheraton.com
US$129
View Deal
#6 Best Value of 1,165 hotels in Peru
  • Breakfast included
  • Pool
Melia Lima
Melia Lima
Booking.com
US$105
View Deal
#7 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Savings alert: 29% below average rate

The price you found is 29% lower than this hotel's average rate of US$148/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$10
US$439
Expedia.com
US$429
View Deal
#8 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Hotel Rumi Punku
Booking.com
US$110
View Deal
#9 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
SAVE US$60
US$319
Travelocity
US$259
View Deal
#10 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Delfines Hotel & Convention Center
Hotels.com
US$173
View Deal
#11 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
BTH Hotel
Orbitz.com
US$67
View Deal
#12 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$77/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Novotel Cusco
SAVE US$41
US$149
Expedia.com
US$108
View Deal
#13 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Expedia.com
US$68
View Deal
#14 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Ibis Larco Miraflores
SAVE US$2
US$76
ibis
US$74
View Deal
#15 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Restaurant
Orbitz.com
US$89
View Deal
#16 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$104/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Libertador Arequipa
SAVE US$18
US$119
Travelocity
US$101
View Deal
#17 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$120/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Suites Antonio's
SAVE US$12
US$41
Hostelworld.com
US$29
View Deal
#18 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Peru Star Botique Apartments Hotel
SAVE US$27
US$89
Expedia.com
US$62
View Deal
#19 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Sonesta Posadas del Inca Lake Titicaca Puno
SAVE US$25
US$121
Official Site
US$96
View Deal
#20 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of US$119/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Los Tambos
SAVE US$3
US$89
Expedia.com
US$86
View Deal
#21 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
LP Los Portales Hotel Cusco
Booking.com
US$84
View Deal
#22 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
SAVE US$49
US$268
Cancelon
US$219
View Deal
#23 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Pool
Hotel San Antonio Abad
SAVE US$11
US$70
Booking.com
US$60
View Deal
#24 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Free Parking
Amaru Hostal
Booking.com
US$85
View Deal
#25 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Hostal Iskay
Booking.com
US$56
View Deal
#26 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Booking.com
US$69
View Deal
#27 Best Value of 1,165 hotels in Peru
  • Free Wifi
  • Breakfast included
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$80/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.