San Antonio’s history is everywhere — and few places put you closer to it than the Crockett Hotel. Sitting right across the street from the Alamo, this beloved 3.5-star landmark has welcomed guests since 1909, blending old-Texas character with all the comforts of a modern stay.



Location doesn’t get better than this. The hotel stands on Alamo Plaza in the heart of downtown, steps from the River Walk, with 138 rooms decked in classic style. Its historic bones are the real deal: the Crockett is a member of Historic Hotels of America, and its glowing rooftop sign has been a San Antonio icon for generations.
After a day of sightseeing, unwind at the outdoor pool, or grab a bite and a drink at the Crockett Tavern. With its unbeatable location, storied past, and warm Texas hospitality, it’s ideal for history lovers, first-time visitors, and anyone who wants the Alamo right outside their window.
Ready to book your stay? 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


