I stayed at the Idyllwild Inn, right in town. Very nice, affordable, and they offer rides to the trailhead at like 8:15am. It's easy to get to the trailhead from town...I got offered a ride from a local after just 5 minutes of road walking.