Discover Hewitt
Located near Baylor University, Cameron Park Zoo, and the Dr. Pepper Museum
For refreshing comfort on your trip to the Lone Star State, book a room at our Ramada South Waco hotel. Conveniently located off I-35, we are less than 15 minutes from downtown Waco. Our location is near Baylor University and provides a relaxing environment and Southern hospitality.