Consider a stay at Hotel Hacienda San Bartolo and take advantage of free continental breakfast, a bar, and a full-service spa. For some rest and relaxation, visit the sauna, and indulge in a massage, aromatherapy, or a body scrub. The on-site Mexican cuisine family restaurant, Restaurante San Bartolo, offers breakfast, brunch, lunch, dinner, and pool views. Stay connected with free in-room WiFi.