South Texas Holidays

Book a Hotel + Flight or Car together to unlock savings

Where to stay in South Texas

Find the best South Texas areas and neighborhoods for the activities you enjoy most. Learn more about South Texas

Top hotels in South Texas

Hotel Valencia Riverwalk

Hotel Valencia Riverwalk

4.5 out of 5
150 E Houston St San Antonio TX
Fully refundableReserve now, pay when you stay
The price is 2.761.664 ₫ per night from 16 Dec to 17 Dec
2.761.664 ₫
4.017.784 ₫ total
16 Dec - 17 Dec
includes taxes & fees
9.4/10 Exceptional! (2,173 reviews)
An amazing experience

Reviewed on 27 Nov 2025

Hotel Valencia Riverwalk
La Quinta Inn & Suites by Wyndham San Antonio Riverwalk

La Quinta Inn & Suites by Wyndham San Antonio Riverwalk

3 out of 5
303 Blum Street San Antonio TX
Fully refundableReserve now, pay when you stay
The price is 1.770.410 ₫ per night from 14 Dec to 15 Dec
1.770.410 ₫
2.554.435 ₫ total
14 Dec - 15 Dec
includes taxes & fees
7.8/10 Good! (3,757 reviews)
I checked in on a Saturday night. When I pulled up I could see the parking lot and lobby was extremely busy and didn’t really feel like dealing with it after a long drive. After I parked the car, I stood in line for about 10 minutes. When I approached the front desk clerk, I commented that I hope ...

Reviewed on 23 Nov 2025

La Quinta Inn & Suites by Wyndham San Antonio Riverwalk
Riverwalk Plaza

Riverwalk Plaza

4 out of 5
100 Villita Street San Antonio TX
Fully refundableReserve now, pay when you stay
8/10 Very Good! (6,156 reviews)
This is a historic building. We arrived early and the staff gave us zero grief about holding our bags until it was time to check in. We also checked out and wanted to explore before we caught our plane home. Once again… zero grief. The rooms are in need of some minor repairs and paint touch ups. ...

Reviewed on 30 Nov 2025

Riverwalk Plaza
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.

Popular places to visit