You'll feel like you're staying in a country villa when you stay at the Hacienda Hotel & Spa. With tropical gardens, palm trees, cascading waterfalls and secluded green clearings, this resort is the perfect choice if you're looking for a relaxing, intimate getaway. Just steps from the beach and a short drive from town, you'll be close to the famous boardwalk, discos, restaurants and shops. Swim in free-form, freshwater pool and enjoy a pina colada at the swim-up bar. Visit the Piedra Viva holistic spa to enjoy a unique massage or body treatment and then detoxify in a cleansing Temazcal cleansing sweat lodge. And at the end of a long day of play, relax in comfortable accommodations with a distinctively Mexican style.