15 Best San Antonio Hotels

Written by Jan Meeuwesen
Updated on
Our travel recommendations are based on our personal experiences and research, written by locals and travel experts with deep familiarity with the destination. When you book a hotel or tour that we link to, we may earn a commission.

San Antonio is a Texan city packed with almost no end of history and heritage to discover. The site of the infamous Battle of the Alamo, history buffs and sightseers alike come to see its Spanish Colonial buildings, old plazas, and relics of the past.

Today the seventh-largest city in the U.S., San Antonio has many a modern marvel to keep visitors enthralled – from amazing urban views at the 1927 Tower Life Building to the famous River Walk with its bars and restaurants. Fittingly, hotels in San Antonio often mix past and present for some fantastic results, the best of which you’ll find below.

1. Hotel Emma at Pearl on the River Walk

Hotel EmmaSource: www.booking.com
Hotel Emma

Hotel Emma at Pearl on the River Walk is a gorgeous place to stay in San Antonio. This 4-star hotel boasts rustic, boutique-style rooms with vintage furnishings and shabby-chic finishes. It’s a stylish place to spend your time in the city.

This fashionable hotel provides top-end service with fantastic attention to detail, including some incredible amenities, including an amazing sun terrace, a comprehensive fitness centre, and a chic on-site bar.

Location: Situated 1.3 kilometres from The Alamo itself, this hotel has San Antonio’s famous River Walk right on its doorstep, and the Museum of Art is just a stone’s throw from here.

2. Hotel Havana

Hotel HavanaSource: www.booking.com
Hotel Havana

Hotel Havana has to be one of the most luxurious hotels in San Antonio. Built in 1914, this boutique hotel has a whole lot of history to back up its rich wood interiors; there’s a mix of old and new, taking cues from the city’s Pan-Latin culture.

One of the best things about this place is its hotel bar — Havana Bar — which is itself a very popular landmark in the city. It’s a sultry setting for speciality drinks. There’s also Ocho, the on-site restaurant for Pan-Latin cuisine and late-night snacks.

Location: Set in Downtown San Antonio, this hotel is a five-minute stroll from the River Walk. It’s also close to the storied Tobin Center for the Performing Arts — fantastic if you’re in town to catch a show.

3. The Emily Morgan Hotel

The Emily Morgan HotelSource: booking.com
The Emily Morgan Hotel

Part of Hilton’s luxury roster of DoubleTree hotels, the Emily Morgan Hotel offers a classic San Antonio mix of old and new, with warm colour palettes and classic design details thrown in.

Guests at the hotel can swim in the pool, kick back with cable TV in their room, workout in the state-of-the-art fitness centre, and finish off their day with dinner at ORO Restaurant and Bar — home to award-winning margaritas.

Location: Situated in the heart of Downtown and within walking distance of the historic Alamo, La Villita shopping centre is an easy half-a-mile away.

4. Eilan Hotel and Spa

Eilan Resort and SpaSource: www.makemytrip.com
Eilan Resort and Spa

Eilan Hotel and Spa is set in a suitably grand building that wows from the moment guests arrive. Certainly the place to go to relax, there are a host of indulgent treatments — from facials to massages — to pamper yourself with at this boutique hotel.

Boasting tastefully decorated bedrooms, a charming courtyard restaurant, and intimate on-site bar, this hotel has plenty to offer those not tempted by the pool or tennis courts.

Location: With fantastic views of Texas Hill Country, the Eilan Hotel and Spa is just under a mile from amusement park Six Flags Fiesta Texas and La Cantera Golf Club. Restaurants and cafes are also within easy striking distance.

5. The St. Anthony

Hotel The St. AnthonySource: www.booking.com
Hotel The St. Anthony

Built in 1909 and boasting ten storeys, the huge St. Anthony Hotel was once considered one of the most luxurious places to stay in the whole of America. Thankfully, it still measures up today. Luxury is soaked into the walls of this prestigious hotel.

With private cabanas around an outdoor pool (complete with pool bar), a majestic ballroom, and guest rooms with balconies and marble finishings, it’s not hard to imagine the stars of the past unwinding here.

Location: Set in Downtown San Antonio, the River Walk is a mere 200 yards from the front door of the St. Anthony, with The Alamo also in easy reach (450 yards). Travis Park and San Antonio Children’s Museum are both a simple stroll away, too.

6. Menger Hotel

Menger HotelSource: www.booking.com
Menger Hotel

The Menger Hotel was opened in 1859 and has the unique distinction of being located on the actual battleground where the Battle of the Alamo took place.

Many U.S. Presidents have stayed here (so has Oscar Wilde), there’s a ton of history, and today, it’s a family-friendly place to stay that retains its historic prestige. Enjoy a drink at the hotel’s wood-panelled bar, take dinner at their Colonial Room Restaurant, swim in the pool, or stroll around the hotel’s garden.

Location: Being right next-door to The Alamo gives the Menger a fantastic setting. With River Center Mall on one side and the River Walk nearby, it’s easy to find places to eat, drink and shop.

7. Drury Inn & Suites San Antonio River Walk

Drury InnSource: www.booking.com
Drury Inn

Calm and contemporary interiors with plenty of natural light are the order of the day at this top San Antonio hotel. Some of the polished rooms have balconies overlooking the River Walk. Drury Inn & Suites San Antonio River Walk also boasts an outdoor pool and Jacuzzi with great views.

A complimentary breakfast is served each day in a relaxed buffet setting, while free hot food and beverages are available each evening, making this a great place to stay for value for money.

Location: Set on San Antonio’s scenic River Walk, guests have quick access to many sights, including Plaza de las Islas, San Antonio Children’s Museum, and the Spanish Governor’s Palace.

8. Omni La Mansión del Rio

Hotel Omni La Mansion del RioSource: www.booking.com
Hotel Omni La Mansion Del Rio

Omni La Mansión del Rio boasts rustic luxury with its 4-star rating. Rooms here are spacious and feature wood-beamed ceilings, balconies, exposed brick walls, and houseplants.

The Spanish Revival-style architecture abounds throughout but is best felt in its tropical courtyard, complete with loungers, plants, and a swimming pool. The on-site restaurant, Las Canarias, is an impressive addition to the hotel’s credentials; boasting three levels, dine a la terrace in a formal indoor setting or in the sheltered courtyard.

Location: Set along the River Walk, this hotel gives guests easy access to all the bars, restaurants, and entertainment that the area affords.

9. Hotel Valencia River Walk

Hotel Valencia RiverwalkSource: www.booking.com
Hotel Valencia Riverwalk

Hotel Valencia River Walk makes for a more contemporary setting in San Antonio. Its sleek interiors, attention to detail, and monochrome aesthetics have touches of Pan-Latin style.

Kick back in the sultry, wood-panelled lounge or enjoy a drink at the Naranja Bar, overlooking the River Walk itself. Enjoy a delicious dinner at Dorregos, the hotel’s restaurant.

Location: You’ll find this hotel just 450 yards from the River Walk, with great coffee joints and bars in the surrounding area. The Alameda National Center of Latino Arts and Culture is nearby, as is the Tower Life Building and its awesome observation deck.

10. La Cantera Resort & Spa

La Cantera Resort & SpaSource: booking.com
La Cantera Resort & Spa

The epitome of subtle sophistication, La Cantera Resort & Spa is the place to go if you are looking for somewhere to truly unwind and relax in San Antonio.

Boasting four outdoor swimming pools — one of which is an adults-only infinity pool — there is also an on-site golf course, full-service spa, and a kids’ club so parents can enjoy a day of pampering without worrying about a thing.

Location: With its hillside sunsets and quiet setting, this hotel offers wonderful ambience with its location. At the same time, it’s just across the street from The Shops at La Cantera for shopping opportunites, as well as Six Flags Fiesta Texas.

11. Drury Plaza Hotel San Antonio River Walk

Hotel Drury Plaza Riverwalk, San AntonioSource: www.booking.com
Hotel Drury Plaza Riverwalk, San Antonio

You can feel the grandeur as soon as you step through the doors of Drury Plaza Hotel San Antonio River Walk. Its huge lobby boasts gleaming floors, golden columns, and stained-glass windows for that deluxe feeling.

The outdoor rooftop pool boasts sweeping views of the city, while an indoor pool offers a more spa-like experience. Guest rooms are calm and comfortable and come in a selection of styles. Complimentary breakfast is served each morning, and so are evening meals and drinks.

Location: This hotel has direct access to the River Walk, with the Plaza de las Islas and the Tower Life Building right on the doorstep.

12. Hyatt Residence Club San Antonio, Wild Oak Ranch

Hyatt Residence Club San AntonioSource: www.booking.com
Hyatt Residence Club San Antonio

This comprehensive resort is the ideal place to stay for families in San Antonio. A beautiful property with a ton of amenities — from the fun indoor-outdoor pool to the outdoor fire pit — there’s no chance anybody’s getting bored staying here.

There are cosy guest lounges to kick back in, a bar featuring live music, a fitness centre to keep up with your workouts, and guest rooms that feel like a home away from home.

Location: Firmly securing its family-friendly credentials, this hotel is close to a selection of watery fun – from Aquatica San Antonio to Sea World San Antonio and San Antonio Aquarium.

13. JW Marriott San Antonio Hill Country Resort & Spa

Resort JW San Antonio Hill Country SpaSource: www.booking.com
Resort JW San Antonio Hill Country Spa

This amazing resort feels more like its own settlement instead of merely a hotel. Spread across enormous, rambling grounds, there are seven restaurants to choose from, an on-site water park (including a “lazy river” and adults-only spa and swimming pool), and even its own branch of Starbucks.

Children can be entertained at the children’s’ club while you enjoy a drink at the bar or some pampering at the spa. There’s even an on-site golf course to take full advantage of here.

Location: Surrounded by countryside and fields, this top hotel in San Antonio is just over five miles away from the natural wonder that is Natural Bridge Caverns, and a few minutes’ drive to Rolling Oaks Mall.

14. Noble Inns

Noble InnsSource: www.booking.com
Noble Inns

This beautiful boutique bed and breakfast is an exercise in time-travelling luxury; think antique furnishings and Victorian decor for a unique place to stay in San Antonio.

There are beautiful bedrooms for guests to stay in, manicured gardens to relax in, and even an outdoor swimming pool and hot tub to enjoy. Take breakfast out on the porch and enjoy a cosy night in by the open fire. It’s a special place to stay.

Location: Set in the city’s King William District, here you’ll get to see a different side of San Antonio than the more touristic centre — yet the River Walk is just over a mile away.

15. San Antonio Marriott Northwest

San Antonio Marriott NorthwestSource: booking.com
San Antonio Marriott Northwest

Featuring contemporary interiors and modern, minimalist furnishings, the Marriott Northwest is a large hotel with great views out over San Antonio. Some rooms feature balconies, but all have big, plush beds for a relaxing night’s sleep.

There is a good selection of amenities on offer at this top San Antonio hotel; guests can workout in the fitness centre, relax around the outdoor pool, or dine at the hotel’s restaurant and bar.

Location: This hotel is an excellent option for those arriving by plane; it’s just a 15-minute drive to San Antonio’s airport (to which it offers a shuttle service) or the centre of the city.

15 Best San Antonio Hotels:

  • Hotel Emma at Pearl on the River Walk
  • Hotel Havana
  • The Emily Morgan Hotel
  • Eilan Hotel and Spa
  • The St. Anthony
  • Menger Hotel
  • Drury Inn & Suites San Antonio River Walk
  • Omni La Mansión del Rio
  • Hotel Valencia River Walk
  • La Cantera Resort & Spa
  • Drury Plaza Hotel San Antonio River Walk
  • Hyatt Residence Club San Antonio, Wild Oak Ranch
  • JW Marriott San Antonio Hill Country Resort & Spa
  • Noble Inns
  • San Antonio Marriott Northwest