If I were you, I would go to www.hotels.com or www.expedia.com to find a hotel in San Antonio. You can find some really good deals on either of those websites. Good luck!
Marriot.
Five best hotels in San Antonio on the Riverwalk are Riverwalk Plaza Hotel, Best Western Sunset Suites - Riverwalk etc. Anything with Riverwalk in the name is a fairly good hotel in San Antonio.
Mariot
The Hotel Contessa is located on the boardwalk in San Antonio. They are the newest hotel on the boardwalk.
I have stayed at the Riverwalk Marriott on several occasions and it is a magnificent facility close to everything San Antonio has to offer. The room rates are no worse than any other major hotel in the area. The view is very nice and the amenities in the hotel are awesome. Great place to stay.
hallmark hotel
When I visit San Antonio, I prefer to stay at the O'Brien Historic Hotel. The rates are quite affordable and it's only half a block from the Riverwalk. This hotel is relatively small, with less than 40 beautifully decorated rooms. The staff is friendly and very accommodating. I especially appreciated the complimentary bottled water, plush bathrobe and CD player in my room. I requested a room with a balcony, but none were available during my stay.
Marriot Riverwalk
Avalon Hair Design & Spa is a great, affordable day spa in San Antonio, TX. Hilton San Antonio Hill Country Hotel & Spa is also a great, affordable day spa in San Antonio,
hyatt downtown
Conrad Hilton.
San Francisco Westin St. Francis: (415) 397-7000