Just across from the Puerta de Tierra, 17th-century mansions that span nearly an entire city block were reconfigured to create this lovely Starwood hotel. While not technically a hacienda, the village-like property—complete with a garden spa, rooftop lounge, and small library—ranks among the most luxurious in Campeche. Many of the original walls and lovely old tile floors have been preserved. The unusual indoor-outdoor swimming pool is surrounded by half-tumbled ruins with hints of original paint, and there are inviting hammocks that suspend over the water. Rooms are sumptuously painted and decorated in classic Starwood style but are in need of some TLC. On Friday and Saturday night from 7–12, enjoy the rooftop bar and sound-and-light show. Even if you don't stay here, the Restaurante La Guardia, which serves well-prepared seafood is worth a visit.