Lodging/Accommodations close by San Antonio Aquarium
San Antonio Riverwalk
+1-888-897-9207
900 North Main Ave., San Antonio, TX 78212
+1-888-897-9207
~2.14 miles southwest of San Antonio Aquarium
- Three Star Downtown property
- 2 floors in hotel
Hotel Gibbs
+1-888-311-4278
105 North Alamo, San Antonio, TX 78205
+1-888-311-4278
~2.57 miles south of San Antonio Aquarium
- Three Star Downtown hotel
- Check in time: 3:00 PM
Back to Top