If you are comparing the top 10 hotels in San Antonio, the best choice depends on whether you want to stay directly on the River Walk, experience historic downtown, enjoy a romantic luxury escape or spend more of your trip relaxing at a Texas Hill Country resort.
This ranking focuses on location, character, convenience and traveler type rather than constantly changing nightly prices. From sophisticated downtown hotels to sprawling destination resorts, these 10 properties offer some of the strongest options for different kinds of San Antonio trips.
Disclosure: This page contains affiliate links. If you make a booking through one of these links, we may earn a commission at no extra cost to you. Affiliate relationships do not determine our hotel rankings or recommendations.
Quick Verdict: Top 10 Hotels in San Antonio
Best Overall: Thompson San Antonio
Best for Spa & Romance: Mokara Hotel & Spa San Antonio
Best Historic Luxury: The St. Anthony
Best Destination Resort: JW Marriott San Antonio Hill Country Resort & Spa
Best Boutique River Walk Stay: Hotel Valencia Riverwalk
Best Hill Country Escape: Signia by Hilton La Cantera Resort & Spa

San Antonio Hotels at a Glance
Use this quick comparison to identify which San Antonio hotel best matches your location and travel priorities.
| Rank | Hotel | Best For | Area | Main Strength |
|---|---|---|---|---|
| #1 | Thompson San Antonio | Best Overall | Downtown / River Walk | Contemporary luxury |
| #2 | Mokara Hotel & Spa San Antonio | Spa & Romance | River Walk | Intimate luxury |
| #3 | The St. Anthony | Historic Luxury | Downtown | Grand historic character |
| #4 | JW Marriott San Antonio Hill Country Resort & Spa | Resort Vacation | Texas Hill Country | Extensive resort experience |
| #5 | Hotel Valencia Riverwalk | Boutique River Walk Stay | River Walk | Style and central location |
| #6 | Omni La Mansion del Rio | Classic River Walk | River Walk | Distinctive architecture |
| #7 | Hotel Contessa Suites on the Riverwalk | Suite-Style Stays | River Walk | Spacious accommodations |
| #8 | Canopy by Hilton San Antonio Riverwalk | Modern River Walk Stay | River Walk | Contemporary location |
| #9 | Signia by Hilton La Cantera Resort & Spa | Hill Country Escape | La Cantera | Resort amenities |
| #10 | Kimpton Santo | Modern Downtown Luxury | Downtown | Fresh boutique character |
#1 Thompson San Antonio — Best Overall
BEST FOR: Couples, luxury city breaks and stylish downtown stays
AREA: Downtown / River Walk
POSITIONING: Contemporary luxury hotel
BIGGEST STRENGTH: Modern design combined with a convenient central location
MAIN TRADE-OFF: Travelers wanting traditional historic San Antonio character may prefer The St. Anthony or Omni La Mansion del Rio
Thompson San Antonio takes our #1 position for travelers looking for a polished, contemporary luxury experience near the heart of the city. It combines a stylish atmosphere with a location that works well for exploring downtown, the River Walk and many of San Antonio’s best-known attractions.
Why We Recommend It
- Strong combination of modern luxury, design and central location
- Excellent fit for couples and travelers who prefer contemporary hotels
- Convenient base for combining River Walk sightseeing with downtown dining and attractions
WHO SHOULD SKIP IT? Travelers primarily looking for a secluded resort vacation or extensive family recreation may be happier at JW Marriott San Antonio Hill Country Resort & Spa or Signia by Hilton La Cantera Resort & Spa.
#2 Mokara Hotel & Spa San Antonio — Best for Spa & Romance
BEST FOR: Couples, spa breaks and romantic River Walk stays
AREA: River Walk
POSITIONING: Intimate luxury hotel and spa
BIGGEST STRENGTH: Relaxing atmosphere in a prime River Walk setting
MAIN TRADE-OFF: Travelers wanting a large destination resort will find more extensive recreation outside downtown
Mokara Hotel & Spa San Antonio is our favorite choice for travelers who want relaxation without giving up a central location. Its intimate character makes it particularly appealing for couples, anniversaries and weekend escapes where the hotel experience matters almost as much as sightseeing.
#3 The St. Anthony — Best Historic Luxury
BEST FOR: History, classic luxury and elegant downtown stays
AREA: Downtown / Travis Park
POSITIONING: Historic luxury hotel
BIGGEST STRENGTH: Grand character with convenient access to central San Antonio
MAIN TRADE-OFF: Less contemporary in personality than Thompson San Antonio or Kimpton Santo
The St. Anthony is one of the most compelling choices for travelers who want their hotel to reflect San Antonio’s history. Its grand style provides a very different experience from the city’s newer luxury hotels, while the downtown location keeps the River Walk, The Alamo and central attractions within easy reach.
#4 JW Marriott San Antonio Hill Country Resort & Spa — Best Destination Resort
BEST FOR: Families, golf, spa trips and resort vacations
AREA: Texas Hill Country
POSITIONING: Large luxury destination resort
BIGGEST STRENGTH: Extensive recreation for travelers who want to spend meaningful time at the resort
MAIN TRADE-OFF: Considerably less convenient than downtown hotels for travelers focused primarily on the River Walk
JW Marriott San Antonio Hill Country Resort & Spa is the standout option for travelers who want San Antonio to feel like a resort vacation. It is especially attractive for families and couples who plan to balance sightseeing with swimming, golf, spa time and relaxed days away from downtown.
#5 Hotel Valencia Riverwalk — Best Boutique River Walk Stay
BEST FOR: Couples, boutique-hotel fans and short city breaks
AREA: River Walk
POSITIONING: Stylish boutique hotel
BIGGEST STRENGTH: Distinctive atmosphere in a highly convenient River Walk location
MAIN TRADE-OFF: Not designed as a large family-oriented resort
Hotel Valencia Riverwalk is an appealing middle ground between intimate boutique style and a prime central location. It works especially well for couples and weekend visitors who want to walk out into the heart of San Antonio while returning to a hotel with more personality than a conventional downtown property.
#6 Omni La Mansion del Rio — Best Classic River Walk Experience
BEST FOR: First-time visitors, couples and classic San Antonio trips
AREA: River Walk
POSITIONING: Upscale historic-style River Walk hotel
BIGGEST STRENGTH: Strong sense of place combined with an excellent sightseeing location
MAIN TRADE-OFF: Travelers who prefer sleek contemporary design may favor Thompson or Canopy
Omni La Mansion del Rio is one of the most natural choices for a traditional San Antonio vacation. Its architecture and River Walk setting give it a strong local identity, making it particularly attractive to first-time visitors who want their hotel to feel connected to the destination.
#7 Hotel Contessa Suites on the Riverwalk — Best for Suite-Style Stays
BEST FOR: Couples, families and travelers wanting additional space
AREA: River Walk
POSITIONING: Upscale suite-oriented hotel
BIGGEST STRENGTH: Spacious accommodation combined with a central River Walk location
MAIN TRADE-OFF: Travelers prioritizing classic grand-hotel atmosphere may prefer The St. Anthony
Hotel Contessa Suites on the Riverwalk stands out for travelers who appreciate more room while still wanting to stay in the center of the action. The combination of suite-style accommodations and River Walk access makes it particularly useful for longer stays, couples who value extra space and families exploring downtown.
#8 Canopy by Hilton San Antonio Riverwalk — Best Modern River Walk Stay
BEST FOR: Couples, younger travelers and modern city breaks
AREA: River Walk
POSITIONING: Contemporary lifestyle hotel
BIGGEST STRENGTH: Modern style with direct access to a highly desirable central area
MAIN TRADE-OFF: Less resort-oriented than the Hill Country properties
Canopy by Hilton San Antonio Riverwalk is a strong option for travelers who want the convenience of the River Walk without choosing one of the city’s more traditional hotels. Its contemporary personality works particularly well for couples and short leisure stays focused on exploring downtown on foot.
#9 Signia by Hilton La Cantera Resort & Spa — Best Hill Country Escape
BEST FOR: Couples, families, spa breaks and Hill Country relaxation
AREA: La Cantera / Texas Hill Country
POSITIONING: Upscale destination resort
BIGGEST STRENGTH: Resort atmosphere with room to relax away from downtown
MAIN TRADE-OFF: Not the right location for travelers who want to walk directly to the River Walk and central historic attractions
Signia by Hilton La Cantera Resort & Spa is an excellent alternative to a downtown stay when relaxation is a major part of the trip. The Hill Country setting makes it especially appealing for couples and families who want resort amenities and a sense of escape while remaining within the wider San Antonio area.
#10 Kimpton Santo — Best Modern Downtown Luxury
BEST FOR: Couples, design-conscious travelers and downtown escapes
AREA: Downtown
POSITIONING: Contemporary boutique luxury hotel
BIGGEST STRENGTH: Fresh modern character for travelers who want something different from San Antonio’s classic hotels
MAIN TRADE-OFF: Travelers wanting a traditional River Walk setting may prefer one of the hotels positioned directly along the river
Kimpton Santo rounds out our top 10 as a stylish option for travelers who prefer modern boutique hospitality. It offers a useful contrast to San Antonio’s historic hotels and sprawling resorts, making it a particularly good match for couples and travelers planning a contemporary downtown city break.
Where to Stay in San Antonio
RIVER WALK: This is the easiest choice for many first-time visitors because restaurants, sightseeing and much of downtown San Antonio are close at hand. Mokara Hotel & Spa, Hotel Valencia Riverwalk, Omni La Mansion del Rio, Hotel Contessa and Canopy by Hilton all make strong bases in this area.
DOWNTOWN: Staying just beyond the most tourist-heavy parts of the River Walk can provide a broader city experience while keeping major attractions convenient. Thompson San Antonio, The St. Anthony and Kimpton Santo are particularly appealing choices.
TEXAS HILL COUNTRY: Choose this area when the resort itself is an important part of your vacation. JW Marriott San Antonio Hill Country Resort & Spa is particularly strong for families and travelers who want extensive recreation.
LA CANTERA: This area works well for travelers who prefer an upscale resort environment away from downtown. Signia by Hilton La Cantera Resort & Spa is our featured choice for combining Hill Country atmosphere with a full resort stay.
Which San Antonio Hotel Should You Choose?
For a sophisticated contemporary stay near downtown and the River Walk, start with Thompson San Antonio. Couples prioritizing relaxation should compare it with Mokara Hotel & Spa San Antonio, while travelers who love historic grandeur should look closely at The St. Anthony.
For a vacation where resort facilities matter as much as downtown sightseeing, JW Marriott San Antonio Hill Country Resort & Spa and Signia by Hilton La Cantera Resort & Spa are the strongest alternatives. Travelers wanting to stay directly around the River Walk have several excellent choices, including Hotel Valencia Riverwalk and Omni La Mansion del Rio.
How We Chose the Top 10 Hotels in San Antonio
San Antonio offers several very different hotel experiences, so location was an important part of this ranking. We considered whether each property works best for River Walk sightseeing, a downtown city break, romantic travel, family vacations or a resort-focused Hill Country escape.
Our selection of the top 10 hotels in San Antonio also considers hotel character, convenience and the strength of each property for its intended traveler. The goal is not to rank every hotel by luxury alone, but to identify the strongest choices for different types of San Antonio trips.
Nightly rates can vary substantially by season, weekends, conventions and special events, so temporary pricing does not determine the ranking. Hotel amenities, policies and services can also change, so important details should always be confirmed with the hotel or booking provider before reserving.
Frequently Asked Questions
What is the best hotel in San Antonio overall?
Thompson San Antonio is our best overall choice for its combination of contemporary luxury, style and convenient access to downtown and the River Walk. The ideal hotel can still differ depending on whether your priority is history, spa facilities or a resort vacation.
Which San Antonio hotel is best for couples?
Mokara Hotel & Spa San Antonio is our favorite choice for a romantic stay because it combines an intimate luxury atmosphere with a prime River Walk location. Thompson San Antonio and Hotel Valencia Riverwalk are also strong options for couples.
Is it better to stay on the San Antonio River Walk?
For first-time visitors and short sightseeing trips, the River Walk is usually one of the most convenient areas because many restaurants and central attractions are nearby. Travelers planning a relaxing resort vacation may prefer the Hill Country or La Cantera instead.
Which San Antonio hotel is best for families?
JW Marriott San Antonio Hill Country Resort & Spa is our preferred option for families who want extensive resort recreation. Families focused primarily on downtown sightseeing may find a centrally located River Walk hotel more practical.
Which San Antonio hotel is best for a resort vacation?
JW Marriott San Antonio Hill Country Resort & Spa is our top destination-resort choice, while Signia by Hilton La Cantera Resort & Spa is another excellent option for travelers seeking a relaxing Hill Country-style escape away from downtown.
Final Thoughts on the Top 10 Hotels in San Antonio
San Antonio offers an unusually varied hotel scene, from intimate River Walk properties and historic downtown landmarks to full-scale Hill Country resorts. Choose the location and hotel style that fit your trip first, then compare availability for your travel dates.













The best San Antonio hotels are big on luxury, and they don’t do things by halves here. The service and attention to detail is impeccable, and your sojourn will be a delightful one.