Traveling with my son & 3 grandchldren and after much research chose the Star Inn hotel. The staff very helpful & friendly while keeping a watchful eye on the property as I observed. The room was clean and the daily service was good. I also had additional family arrive and the also booked 2 additional rooms and were satisfied with the rooms. the location was perfect and had several restaurants close by & shopping right across the street. When back in San Antonio I would definately stay again.
–Satisfied Guest via TripAdvisor
Check-In / Check-Out
Check In : 3pm
Check Out : 11am
The Star Inn SeaWorld is conveniently located less than five miles from SeaWorld San Antonio and across the street from the Ingram Park Mall. Fort Sam Houston, the Alamodome arena, the Lackland Air Force Base, Brackenridge Park and the San Antonio Botanical Garden are minutes away.