Welcome to Hotel Baymont Inn Northwest San Antonio/Seaworld San Antonio, Located in San Antonio, Texas, this hotel is 11 miles from Seaworld and Lackland Air Force Base. It features an outdoor pool and guest rooms with free Wi-Fi. Every room at Baymont Inn Northwest San Antonio/Sea World also includes a cable TV with premium film channels. San Antonio Baymont Inn Seaworld offers guests access to the on-site business center and gym. The hotel provides a 24-hour front desk for added convenience. A free continental breakfast including hot waffles is served each morning at Baymont Inn Baymont Inn Northwest/Seaworld is also 11 miles from Six Flags Fiesta Texas and the University of Texas at San Antonio. The hotel is 2 miles from South Texas Medical Center. (Hotel Baymont Inn Northwest San Antonio/Seaworld San Antonio hotels booking).