We found reasonable prices in Cody, Wyoming…East of the Park, Jackson Wyoming..South of the Park, and Rexburg Idaho West of the Park. All are an hour or so from the various gates of Yellowstone. Our visits over the years have been one-day trips while on roadtrips to somewhere else. Things get even better in the off-season. We spent a November day there a few years back that was outstanding, with only a few other visitors at any of the attractions….and little snow to hamper driving.