La Casa de los Patios Hotel & Spa is a great choice for a stay in Sayula. Guests can visit the spa to indulge in hot stone massages, aromatherapy, or reflexology, and Mexican cuisine is served at La Bodega, which is open for breakfast, lunch, and dinner. An outdoor pool, a bar/lounge, and a terrace are other highlights at this Colonial inn.