Book your stay at Red Roof Inn Watsonville Hotel. Red Roof Inn - Hotel Watsonville CA is close to the Monterey Aquarium and research institute, Elkhorn Slough state wildlife center, Moss Landing, Carmel Valley, the Santa Cruz Beach and Boardwalk, the University of California at Santa Cruz, and California State University Monterey Bay.