
5. The Royal Haciendas
At The Royal Haciendas, children 3 and younger stay for free, while discounted room rates are offered for kids between the ages of 4 and 17. As part of the property’s all-inclusive plan, children ages 4 to 12 can enjoy the on-site kids club, which features supervised activities like beach games, themed scavenger hunts and arts and crafts projects. Evening programs like pajama parties and kids discos are also occasionally offered.
6. Rosewood San Miguel de Allende
The Rosewood San Miguel de Allende offers several amenities and services for families with children, including kids menus, a kids pool and the Rosewood Explorers program. In the free kids club, children ages 3 to 11 can enjoy board games, movies and various arts and crafts projects. For older kids, the hotel concierge can arrange off-site excursions like mountain biking tours, horseback riding trips and all-terrain vehicle rides. Kids spa treatments are offered as well.