Free cookie consent management tool by TermsFeed

Best hotels in San Antonio

Rich with history, vibrant culture, and the scenic charm of the River Walk, San Antonio offers a warm blend of heritage and modern life that draws visitors year-round. We list the best hotels in San Antonio based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.

Best cheap hotel: La Hacienda Inn
Best boutique hotel: Hotel Valencia Riverwalk
Best luxury hotel: Hotel Emma at Pearl on the Riverwalk

Sort list by price or by rating

4.4

Hotel Valencia Riverwalk

Hotel Valencia Riverwalk

Hotel Valencia Riverwalk overlooks the famous riverside promenade and sits near El Mercado, a major Mexican-style market. Its 200+ rooms blend classic elegance with modern coastal flair, featuring crisp white linens, bold colors, and creative lighting.

The hotel’s lively atmosphere extends to its public spaces, offering a refreshing contrast to traditional luxury hotels. While the waterfall lobby may feel bold for business travelers, design lovers will appreciate the details. Modern amenities, including free Wi-Fi, add convenience, while the artistic vibe continues in its restaurant and the sleek Vbar.

4.3

Thompson San Antonio

Thompson San Antonio

Thompson San Antonio rises above the River Walk, placing guests amid the city’s best dining, shopping, and nightlife. Its modern design is thoughtfully grounded in local character, with interiors featuring rich textures like wood, leather, and stone.

Large windows flood rooms with natural light and striking views, balanced by deep, cozy tones. Standard king rooms are stylish and roomy, while suites feel indulgent, offering features such as soaking tubs, wet bars, and spa-inspired bathrooms.

4.8

Mokara Hotel & Spa

The Mokara Hotel & Spa is a refined luxury hotel designed to satisfy both business and leisure travelers. It offers a professional, business-friendly atmosphere alongside indulgent amenities, including a massive 17,000-square-foot spa.

Set in a restored 19th-century building on San Antonio’s lively Riverwalk, the hotel blends historic charm with modern elegance. Its understated design avoids heavy Texas themes, favoring clean lines and soft tones. The spa features 19 treatment rooms, while a rooftop pool and café provide a cool, elevated escape above the bustling city.

4.8

Hotel Emma at Pearl on the Riverwalk

Hotel Emma at Pearl on the Riverwalk

Roman and Williams, the meticulous designers behind New York’s High Line and Ace Hotel, have become defining figures of the industrial-chic aesthetic, skillfully restoring and repurposing historic spaces. Their latest triumph centers on Pearl’s, a 19th-century brewery and standout example of Second Empire architecture. The site now anchors a vibrant riverside complex featuring 15 notable restaurants, a Culinary Institute of America campus, biweekly farmers markets, and the elegant Hotel Emma.

Named after Emma Koehler, a determined figure who sustained the brewery through Prohibition after her husband’s death, the hotel carries a layered legacy. With 146 rooms and seven suites, accommodations span the original brewery tower and modern River Cellars, blending history with contemporary design.

4.3

La Hacienda Inn

La Hacienda Inn near the Alamodome and Riverwalk is one of those low-key spots that just gets the job done. It’s not flashy, but it’s clean, affordable, and super convenient if you’re in town for a game or planning to wander along the river. Parking’s easy, and you’re close to everything without dealing with downtown chaos.

The vibe is simple and relaxed, perfect if you just need a place to crash after exploring San Antonio. Staff are friendly, rooms are basic but comfortable, and you won’t feel like you overspent. It’s a practical pick with a surprisingly good location.