Picture this: a grand Spanish mansion wrapped in lush courtyards, tucked along the San Antonio River Walk since 1852. Omni La Mansión del Rio isn’t just a hotel — it’s a piece of Texas history, reimagined for travelers who love character, romance, and a splash of old-world glamour.




At 112 College Street, steps from the river’s famous bend, this 4-star landmark offers 338 rooms and suites dressed in Spanish colonial style, a heated courtyard pool made for lazy Texas afternoons, and easy access to the Mokara Spa. You’re also just a 7-minute walk from the Convention Center, so business and pleasure mix effortlessly here.
With an Expedia guest rating of 9.0, travelers praise the riverfront location, the gracious service, and those sunset views from riverside balconies. It’s the kind of place where anniversaries, proposals, and unforgettable family trips just seem to happen on their own.
Perfect for history lovers, romantic travelers, and anyone who wants to wake up on the River Walk and feel like they’re living inside a story.
Ready to book? Book this hotel on Expedia
Affiliate disclosure: This article contains affiliate links. If you book through them, Happy City News may earn a commission at no extra cost to you.
Photo: Expedia


