Peru
Hotels in Machu Picchu, Peru
Machu Picchu, Peru has 20 places to stay listed here — 20 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around S/ 152.
-
Fenix Hotel Machupicchu
from S/ 199 /night -
Gringo Bill's Boutique Hotel
from S/ 293 /night -
Tierra Viva Machu Picchu Hotel
from S/ 458 /night -
Casa De Luz Hotel
from S/ 226 /night -
Vilas Insight Hotel Machupicchu
from S/ 310 /night -
Casa del Sol Machupicchu
from S/ 1,072 /night -
Jaya Machu Picchu Boutique Hotel
from S/ 698 /night -
Casa Andina Standard Machu Picchu
from S/ 583 /night -
Panorama B&B
from S/ 347 /night -
Hotel Taypikala Machupicchu
from S/ 394 /night -
Hatun Inti Boutique
from S/ 640 /night -
RUMIQOLQA Machupicchu Hotel
from S/ 189 /night -
Mamasara Machupicchu
from S/ 357 /night -
Escobedo’s Inn Machupicchu
from S/ 266 /night -
Inkaterra Machu Picchu Pueblo Hotel
from S/ 1,941 /night -
Mantu Boutique
from S/ 226 /night -
Hotel Rojas Machupicchu
from S/ 273 /night -
Santuario Machupicchu
from S/ 411 /night -
ANDINO HOTEL MACHUPICCHu
from S/ 152 /night -
Andino Classic
from S/ 229 /night
Machu Picchu hotels at a glance
| Hotel | Guest rating | Reviews | From | Known for |
|---|---|---|---|---|
| Fenix Hotel Machupicchu | 4.0/5 | 1,053 | from S/ 199 | Breakfast |
| Gringo Bill's Boutique Hotel | 4.0/5 | 899 | from S/ 293 | Breakfast |
| Tierra Viva Machu Picchu Hotel | 4.5/5 | 896 | from S/ 458 | Breakfast |
| Casa De Luz Hotel | 4.4/5 | 790 | from S/ 226 | Breakfast |
| Vilas Insight Hotel Machupicchu | 4.3/5 | 774 | from S/ 310 | Breakfast |
| Casa del Sol Machupicchu | 4.3/5 | 746 | from S/ 1,072 | Breakfast |
| Jaya Machu Picchu Boutique Hotel | 4.3/5 | 711 | from S/ 698 | Hot tub |
| Casa Andina Standard Machu Picchu | 4.5/5 | 568 | from S/ 583 | Breakfast |
| Panorama B&B | 4.3/5 | 535 | from S/ 347 | Breakfast |
| Hotel Taypikala Machupicchu | 4.2/5 | 405 | from S/ 394 | Hot tub |
| Hatun Inti Boutique | 4.4/5 | 363 | from S/ 640 | Hot tub |
| RUMIQOLQA Machupicchu Hotel | 4.0/5 | 352 | from S/ 189 | Breakfast |
| Mamasara Machupicchu | 4.3/5 | 348 | from S/ 357 | Breakfast |
| Escobedo’s Inn Machupicchu | 4.2/5 | 298 | from S/ 266 | Breakfast |
| Inkaterra Machu Picchu Pueblo Hotel | 4.3/5 | 284 | from S/ 1,941 | Breakfast |
| Mantu Boutique | 4.3/5 | 258 | from S/ 226 | Breakfast |
| Hotel Rojas Machupicchu | 4.2/5 | 234 | from S/ 273 | Breakfast |
| Santuario Machupicchu | 4.2/5 | 204 | from S/ 411 | Breakfast |
| ANDINO HOTEL MACHUPICCHu | 4.0/5 | 124 | from S/ 152 | Breakfast |
| Andino Classic | 4.0/5 | 114 | from S/ 229 | Breakfast |
Nearby areas
Good to know
How many places to stay are listed in Machu Picchu?
20 properties are listed in Machu Picchu, Peru, with rooms, photos and live partner rates on each page.
What do hotels in Machu Picchu cost?
Listed nightly rates on partner sites start around S/ 152 and run to about S/ 1,941 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.
Which hotel in Machu Picchu do guests rate highest?
Tierra Viva Machu Picchu Hotel, rated 4.5/5 from 896 Google reviews.