Find Hotels with Restaurants in San Antonio, TX

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top San Antonio Hotels with Restaurants

Drury Plaza Hotel San Antonio North Stone Oak
3 out of 5
823 North Loop 1604 East, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $95 per night from Jan 23 to Jan 24
4.6/5 Exceptional! (974 reviews)
"Great"

Reviewed on Jan 4, 2022

Drury Plaza Hotel San Antonio North Stone Oak
Drury Inn & Suites San Antonio Riverwalk
3 out of 5
201 N Saint Marys Street, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $133 per night from Jan 23 to Jan 24
4.6/5 Wonderful! (1,350 reviews)
"Absolutely stunning hotel. Staff and managers could not have been more helpful or accessible. Security officers always present and visible. Wonderful location on the Riverwalk. Our room was on the corner facing the Riverwalk and was impeccable! Very impressed."

Reviewed on Jan 11, 2022

Drury Inn & Suites San Antonio Riverwalk
Drury Plaza Hotel San Antonio Riverwalk
3 out of 5
105 S Saint Marys Street, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $133 per night from Jan 23 to Jan 24
4.6/5 Wonderful! (1,936 reviews)
"Everything was very nice employees excellent service place very clean location was good breakfast was awesome overall I give a 💯 and definitely will like to go and stay there again"

Reviewed on Jan 14, 2022

Drury Plaza Hotel San Antonio Riverwalk
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drury Inn & Suites Near La Cantera Parkway
3 out of 5
15806 Ih 10 W, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $108 per night from Jan 23 to Jan 24
4.5/5 Wonderful! (979 reviews)
"Clean, and quiet, the one thing that i didnt like was the elevator wait, 3 elevators but it always feels like only one is working."

Reviewed on Dec 31, 2021

Drury Inn & Suites Near La Cantera Parkway
La Cantera Resort & Spa
4 out of 5
16641 La Cantera Pkwy, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $215 per night from Feb 6 to Feb 7
4.5/5 Wonderful! (1,530 reviews)
"Golf course on excellent condition. Very nice spa and overall ... The workers very supportive"

Reviewed on Jan 12, 2022

La Cantera Resort & Spa
Hotel Contessa - Suites on the Riverwalk
4 out of 5
306 W Market Street, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $153 per night from Jan 20 to Jan 21
4.4/5 Wonderful! (3,241 reviews)
"EXCELLENT HOTEL"

Reviewed on Jan 13, 2022

Hotel Contessa - Suites on the Riverwalk
Hotel Valencia Riverwalk
4 out of 5
150 E Houston St, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $169 per night from Jan 18 to Jan 19
4.4/5 Wonderful! (1,948 reviews)
"Not a cookie cutter hotel. Loved it."

Reviewed on Jan 16, 2022

Hotel Valencia Riverwalk
Omni La Mansion del Rio
4 out of 5
112 College St, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $224 per night from Jan 28 to Jan 29
4.4/5 Wonderful! (1,666 reviews)
"Excellent location in a very historic area of San Antonio."

Reviewed on Jan 11, 2022

Omni La Mansion del Rio
Menger Hotel
3.5 out of 5
204 Alamo Plaza, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jan 18 to Jan 19
4.4/5 Excellent! (1,745 reviews)
"Great location for the River Walk, seeing the Alamo. I loved having a balcony for morning coffee, with room service. If I had time, I would have used the pool. The historic Roosevelt bar, and other information posted through the hotel made it much better than a typical chain hotel. I would definitely ..."

Reviewed on Jan 7, 2022

Menger Hotel
Grand Hyatt San Antonio River Walk
4 out of 5
600 E Market St, San Antonio, TX
Fully refundable
The price is $239 per night from Feb 13 to Feb 14
4.4/5 Excellent! (1,373 reviews)
"Good viewing areas"

Reviewed on Jan 4, 2022

Grand Hyatt San Antonio River Walk
Homewood Suites by Hilton San Antonio Airport
3 out of 5
8531 Broadway Street, San Antonio, TX
The price is $105 per night from Jan 20 to Jan 21
4.4/5 Excellent! (1,054 reviews)
"Just a few minutes drive to the Riverwalk, Alamo, AT&T, Rush Fun Park, Walmart, and most of all Jollibee 😀"

Reviewed on Jan 5, 2022

Homewood Suites by Hilton San Antonio Airport
Hyatt Regency San Antonio Riverwalk
4 out of 5
123 Losoya St, San Antonio, TX
Fully refundable
The price is $249 per night from Jan 27 to Jan 28
4.4/5 Excellent! (1,874 reviews)
"Was good"

Reviewed on Jan 14, 2022

Hyatt Regency San Antonio Riverwalk
Crockett Hotel
3 out of 5
320 Bonham, San Antonio, TX
The price is $134 per night from Feb 8 to Feb 9
4.4/5 Excellent! (1,000 reviews)
"The price, the location, the staff, the breakfast were excellent!"

Reviewed on Feb 8, 2021

Crockett Hotel
The Westin Riverwalk, San Antonio
4 out of 5
420 W Market St, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $219 per night from Jan 28 to Jan 29
4.3/5 Excellent! (1,199 reviews)
"The Riverwalk was beautifully lit and we could see it straight from our balcony along with the fireworks for NYE. Would definitely stay again!"

Reviewed on Jan 4, 2022

The Westin Riverwalk, San Antonio
Embassy Suites San Antonio Riverwalk-Downtown
3.5 out of 5
125 E Houston St, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $141 per night from Jan 30 to Jan 31
4.2/5 Very Good! (1,020 reviews)
"Convenient to the river walk."

Reviewed on Jan 12, 2022

Embassy Suites San Antonio Riverwalk-Downtown
San Antonio Colonnade Hotel
3.5 out of 5
9821 Colonnade Blvd, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $136 per night from Jan 30 to Jan 31
4.2/5 Very Good! (1,621 reviews)
"Good"

Reviewed on Dec 27, 2021

San Antonio Colonnade Hotel
Hyatt Place San Antonio - Riverwalk
3 out of 5
601 S Saint Marys St, San Antonio, TX
Fully refundable
The price is $119 per night from Jan 18 to Jan 19
4.1/5 Very Good! (1,003 reviews)
"The location is walkable to riverwalk which was great."

Reviewed on Jan 6, 2022

Hyatt Place San Antonio - Riverwalk
Sheraton Gunter Hotel San Antonio
3.5 out of 5
205 E Houston St, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jan 23 to Jan 24
4.1/5 Very Good! (964 reviews)
"Convenient, charming. A little musty smelling in the room, there was hair in the shower, and the bathroom needs to be updated."

Reviewed on Jan 13, 2022

Sheraton Gunter Hotel San Antonio
Riverwalk Plaza
4 out of 5
100 Villita Street, Dwyer/Main Plaza, San Antonio, TX
Fully refundableReserve now, pay when you stay
The price is $129 per night from Jan 18 to Jan 19
3.9/5 Good! (2,534 reviews)
"Front end could be more welcoming."

Reviewed on Jan 13, 2022

Riverwalk Plaza
El Tropicano Riverwalk Hotel
3 out of 5
110 Lexington Avenue, San Antonio, TX
3/5 (1,733 reviews)
Hidden charges
"Only bad thing I would really have to say is that they don't let you know there's a deposit we have to pay for every day we stay, and it's a high deposit. They should notify people as their booking about it. Wasn't able to really enjoy because the deposit we had to leave was our fun money."

Reviewed on Apr 18, 2020

El Tropicano Riverwalk Hotel
Don't see what you're looking for?
See all available properties in San Antonio
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent reviews of San Antonio hotels
expedia verified reviews