Where to Stay in San Antonio
120 hotels from $34/night · Compared across major booking sites
Still need flights? Search here:
All San Antonio hotels
120 hotels
★★★★
JW Marriott San Antonio Hill Country Resort & Spa
4.5 ★(7,454)
$354/night
★★★★
Hyatt Regency San Antonio Riverwalk
4.5 ★(7,166)
$183/night
★★★
Drury Plaza Hotel San Antonio Riverwalk
4.6 ★(4,985)
$141/night
★★★★★
Hotel Emma
4.8 ★(3,371)
$465/night
★★★★
Grand Hyatt San Antonio River Walk
4.5 ★(5,155)
$248/night
★★★★
Signia by Hilton La Cantera Resort & Spa
4.5 ★(4,635)
$324/night
★★★
Menger Hotel
4.4 ★(5,346)
$105/night
★★★★
Hilton Palacio del Rio
4.3 ★(5,175)
$194/night
★★★★
Hilton Palacio del Rio
4.3 ★(5,172)
$200/night
★★★★
The St. Anthony, a Luxury Collection Hotel, San Antonio
4.5 ★(3,224)
$144/night
★★★★
Omni La Mansión del Rio
4.4 ★(3,813)
$169/night
★★★★
San Antonio Marriott Rivercenter on the River Walk
4.4 ★(3,728)
$336/night
★★★★
San Antonio Marriott Rivercenter on the River Walk
4.4 ★(3,728)
$278/night
★★★★
San Antonio Marriott Riverwalk
4.4 ★(3,587)
$277/night
★★★★
The Westin Riverwalk, San Antonio
4.3 ★(4,064)
$210/night
★★★
Drury Plaza Hotel San Antonio Airport
4.6 ★(2,233)
$142/night
★★★★
Hotel Valencia Riverwalk, Valencia Hotel Collection
4.4 ★(3,138)
$157/night
★★★
Drury Inn & Suites San Antonio Near La Cantera Pkwy
4.6 ★(2,152)
$84/night
Frequently asked questions
How much should I budget for a hotel in San Antonio?▾
Rooms start around $34/night. Mid-range hotels typically run higher depending on neighborhood and season.
How many hotels are there to compare in San Antonio?▾
We track 120 hotels in San Antonio, with live prices compared across major booking sites.