Our research is editorially independent but we may earn a commission for purchases made through our links.

8 Best Hotels in San Antonio, Texas

Best known for the Alamo, Riverwalk, missions and amazing food, San Antonio is an exciting travel destination to visit over and over again. There are so many things to see and do here that it’s easy to spend a long weekend or even a full week checking everything out and getting a feel for this amazing Texas city. So, when you start planning your next San Antonio adventure, consider staying at one of these top-rated hotels in town!

La Cantera Resort and Spa La Cantera Resort & Spa
Credit: La Cantera Resort & Spa by La Cantera Resort & Spa

La Cantera Resort and Spa

If you’re looking to be close to San Antonio but still feel like you’re on a tranquil getaway, then plan your stay at the La Cantera Resort & Spa. This is a Texas Hill Country destination where you can relax and rejuvenate yourself for a well-deserved vacation. At this top resort in Texas, there are two world-class golf courses here, five pools, a fitness center, spa, and luxurious cabanas. The resort is about 20 minutes from the San Antonio International Airport and has complimentary shuttle service. This is a nice place to stay for families because the resort offers baby gear rentals for all your pack-n-play, toy, crib, and stroller needs. There are actually nine restaurants here that showcase Texas-inspired cuisine, hand-crafted cocktails, and poolside drinks.

Hotel Emma Hotel Emma
Credit: Hotel Emma by Hotel Emma

Hotel Emma

Another wonderful pick for accommodations in San Antonio is Hotel Emma. This elegant and historic hotel used to be a brewhouse in the 19th century and now has spacious rooms for guests on the northern edge of San Antonio’s downtown area. Various room and suite options are available for guests. Foodies love staying here to try Chef John Brand’s bistro specialties and the gourmet market and deli at the hotel. It’s also fun to join in one of the hotel’s planned events, such as a tapas and art river cruise or the food-themed master classes. Guests receive a complimentary margarita upon check-in, there’s a rooftop pool, fitness center, 3,700-volume library, and house cars onsite. You can also stop by the Hiatus Spa, which has 13 treatment rooms, a hydrotherapy room, nail therapy room, zero gravity chairs, and other rejuvenating features.

Omni La Mansion del Rio Hotel Omni La Mansion del Rio Hotel
Credit: Omni La Mansion del Rio Hotel by Omni La Mansion del Rio Hotel

Omni La Mansion del Rio Hotel

If you want to be right on the Riverwalk in downtown San Antonio, the Omni is a great pick. Here you’ll be within walking distance of all of the area’s top tourist attractions and surrounded by romance and charm during your entire stay. There’s a full-service spa onsite, several onsite dining establishments that serve handmade margaritas, and Sunday brunch. Onsite dining options include Las Canarias, El Colegio, Morsels, the Pool Bar, and Ostra. In total, there are 338 guest rooms and suites here, as well as fitness center access and a heated swimming pool in the courtyard. The hotel can also arrange history tours and scavenger hunts through the concierge.

Mokara Hotel & Spa Mokara Hotel & Spa
Credit: Mokara Hotel & Spa by Mokara Hotel & Spa

Mokara Hotel & Spa

Another Riverwalk option is the Mokara Hotel & Spa, which has 99 guest rooms and suites, a rooftop pool, a four-star spa, and a world-class fitness center. This is a great pick for sophisticated travelers looking for luxury, romance, and a relaxing retreat in the heart of the city. The pool here offers amazing city views, valet parking is available for $39 per day, and there’s a full-service restaurant on site. Ostra is a romantic riverfront restaurant with an oyster bar and a full wine list, there’s a rooftop café, and in-room dining is also available. Room amenities include cotton robes, marble bathrooms, custom bath products, and a fully-stocked refreshment center. Fun things to do when you stay here are to take a Rio San Antonio river cruise, visit the San Antonio Zoo, and browse the Historic Market Square.

The Westin Riverwalk San Antonio The Westin Riverwalk San Antonio
Credit: The Westin Riverwalk San Antonio by The Westin Riverwalk San Antonio

The Westin Riverwalk San Antonio

We also love the Westin for downtown Riverwalk accommodations in San Antonio because of its Spanish Colonial design, Texas hospitality, and perfect location. A perfect pick for a romantic retreat, guest rooms here offer views of the city or river and are decorated in an authentic Texas style. Dogs up to 40 pounds are welcome to stay here, there’s a heated outdoor pool, day spa onsite, valet parking for $39 per day, and golf courses nearby. The onsite restaurant, Zocca Cuisine D’Italia, serves delicious Italian cuisine, there’s a coffee shop on site, and also a rooftop pool bar for cocktails and snacks. The Westin’s fitness center is open 24 hours per day, and the Woodhouse Day Spa offers facials, manicures, massages, and more.

Crockett Hotel Crockett Hotel
Credit: Crockett Hotel by Crockett Hotel

Crockett Hotel

For a historic place to stay with spacious suites, consider booking a room at San Antonio’s Crockett Hotel. This hotel was named after the legendary Davey Crockett and is just a few steps from the Alamo. It has stylish guest rooms and suites, a bar, an outdoor swimming pool, and includes a complimentary hot breakfast each morning. You’ll see art from local San Antonio artists throughout the hotel, enjoy complimentary Wi-Fi, and receive bathrobes upon request. You can also take advantage of rejuvenating treatments at the Alamo Plaza Spa when you stay here. This hotel often offers packages and specials that have families, the seasons, and even your dog in mind.

The St. Anthony, a Luxury Collection Hotel The St. Anthony, a Luxury Collection Hotel
Credit: The St. Anthony, a Luxury Collection Hotel by The St. Anthony, a Luxury Collection Hotel

The St. Anthony, a Luxury Collection Hotel

The St. Anthony is a beautiful hotel on East Travis Street that has been a favorite among A-list celebrities and luxury travelers. It overlooks Travis Park and is just a few blocks from the Riverwalk and the Alamo. This is a great hotel for foodies and cocktail lovers because there are six restaurants and bars onsite to choose from. There is also a lovely rooftop heated pool, fitness center, private cabanas, and Tesla charging stations here.

Eilan Hotel Resort and Spa Eilan Hotel Resort and Spa
Credit: Eilan Hotel Resort and Spa by Eilan Hotel Resort and Spa

Eilan Hotel Resort and Spa

The last hotel that we’ll mention here is the Eilan Hotel Resort and Spa, which is a boutique luxury hotel that’s north of the Riverwalk. You’ll be near the exclusive shopping and dining districts of the city when you stay at this Tuscan-inspired hotel, which also has an amazing outdoor pool with cabanas. Onsite you’ll also find two full-size tennis courts, modern Texas cuisine at Sustenio Restaurant, and 10 treatment rooms at the onsite spa that’s perfect for side-by-side couples’ massages. Don’t miss the Taste of Texas with wine and cheese at 3pm!

Travel Deals

Mega Airline Seat Sale | Top Airlines to Manila & Cebu

$729+

Hotel Zena Washington DC w/ Tea Ceremony Cocktail

$237+

9-Day Poland Tour | Save $150 Per Couple

$1524+

Up to $100 Off 2024 Ireland Vacations w/ IRELAND100

$2003+

Air & 8-Day Scotland Small Group Tour | $200 Off

$2399+

$400 Off | 10-Day Ireland Rail Tour - 4 Destinations

$1399+

Unleash Your Wild - Discover Anchorage Today

VISIT

Hyatt Zilara Cap Cana All-Inclusive Resort

$461+ pp/pn

Mexico | Hyatt Ziva Cancun All-Inclusive Resort

$465+ pp/pn

Wyoming Inn of Jackson Hole | 17% Discount

$150+

9-Day Southern Spain Tour w/ 3 Excursions Options

$2029+

10-Day World War II Tour | Save Up To 15%

$3199+

Jamaica | Air & 3-Nt All-Inclusive Resort w/ Transfers

$579+

Create the Ultimate Trip w/ the Anchorage Travel Guide

PLAN

Twin Fin Hotel, Honolulu | Save Up To 30%

$225+