Omni La Mansion del Rio

112 College St, San Antonio, TX 78205, USA

What began in 1854 as a high school—then grew into a college and, later, a law school—has served as one of San Antonio’s top hotels since 1968. Located near the River Walk, not far from the city’s historic district, the leafy former campus is centered around a seven-story, Spanish colonial-style main building with 338 guest rooms. Each one mixes original touches like wood-beamed ceilings, exposed brick walls, and French doors with modern amenities like HDTVs, marble baths, and Wi-Fi (complimentary for loyalty club members). Some even look out on the River Walk, while others offer views of a verdant garden. Healthy extras like in-room fitness kits, a 24-hour gym, and a year-round heated pool help offset the indulgences served at the on-site restaurants and bars, which include the fine-dining Las Canarias (don’t miss the popular Sunday brunch.) Younger guests can look forward to game-filled backpacks and scavenger hunts, while adults will enjoy the award-winning spa and restaurant at La Mansion’s sister property, Mokara, located across the river.

More From AFAR