Venue photo 1

Club Wyndham Riverside Suites

4.0(659)
Resort hotel
About

Club Wyndham Riverside Suites offers spacious Southwestern-style studios and suites with kitchenettes, ideal for business travelers needing a comfortable, self-sufficient stay in downtown San Antonio. The historic 1928 building provides a unique blend of vintage charm and modern updates, with free WiFi and a deck overlooking the bustling Riverwalk.

Located steps from the Riverwalk and major attractions like The Alamo and Tower of the Americas, the hotel is convenient for client dinners and team outings. While the attached nightclub may bring some late-night noise, the friendly staff and central location make it a practical choice for business stays and small group visits.

Best for
  • Multi-night group stays near Riverwalk attractions
  • Quiet overnight lodging for business travelers
  • Easy access to downtown meetings & dining
Standout features
Historic 1928 Southwestern-style building
Architecture
Historic 1928 Southwestern-style building
The venue occupies a unique, modernized building originally constructed in 1928, offering a distinctive blend of historic character and updated comfort.
Prime Riverwalk proximity with city access
Location
Prime Riverwalk proximity with city access
Situated directly above the bustling Riverwalk, the venue provides easy walking access to major attractions like the Tower of the Americas and The Alamo, placing guests in the heart of downtown activity.
Spacious studios and suites with kitchens
Room Features
Spacious studios and suites with kitchens
Accommodations include Southwestern-style studios and suites equipped with kitchens (though without ovens), allowing for flexible dining options during events or stays.
At a glance
Location & hours

Loading map...

218 College Street
Get directions →
Hours
Sunday12am – 11:59pm
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed

Rated 4.0 on Google · 659 reviews