Private tailor-made journeys of a lifetime 1 888 263 2574
  • AUS
  • DEU
  • AUS
  • DEU

Sol y Luna is perhaps the most charming hotel in the Sacred Valley. Located near Urubamba town amongst the fantastic Andean scenery, it features individual ‘casitas’ made of adobe, wood and stone which give it an authentic Inca feel while blending into the natural surroundings. With over 25 acres of lush gardens and outdoor spaces, nature lovers will revel in this oasis filled with birdlife and wildflowers and foodies will delight to know that the gardens supply the much of the fresh ingredients at the restaurant. The property also features an outdoor swimming pool, a plethora of treatments at the Yacu Wasi spa, fantastic ‘novo-andino’ cuisine at the Killa Wasi restaurant, a wine cellar and even an authentic Peruvian-Paso horse ranch. Sol y Luna is also known for the local Peruvian artwork featured throughout the installations and its many projects which help the local community. We think that its facilities and warm and friendly service provide guests with all the comforts they’d expect while showcasing the authentic spirit of Peru.



Guest Rating

5 / 5 based on 3 Reviews


  • Bar
  • Hotel Restaurant
  • In-House Boutique(s)
  • Spa

Guest Reviews

Based on 3 Reviews

Overall Rating: 5 / 5

  • By:
  • Sep 02, 2016


  • By:
  • Aug 30, 2015

Beautiful place with a lot going on, ranch, shows...

  • By:
  • May 22, 2015

One of the most charming places we stayed. The room was spacious and comfortable, but I would have liked a little heat at night. The restaurant was excellent.

Feel safe with a globally accredited company

Enchanting Travels is accredited by leading international travel associations, including USTOA and AFTA. As a result, you can travel with complete peace of mind since your trip is financially protected.

What our Guests Say
See Reviews
Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email: