Enjoy your visit to Xico with a stay at Hotel Hacienda San Bartolo. You can visit the spa to indulge in massages, facials, or aromatherapy, and Mexican cuisine is served at Restaurante San Bartolo, which is open for breakfast, lunch, and dinner. Other highlights include an outdoor pool, a bar/lounge, and a sauna.