Wir haben 2012 in Jackson im BW The Lodge at Jackson Hole übernachtet. Dieses Hotel kann ich uneingeschränkt empfehlen.
Jackson liegt günstig für den Grand Teton, hat eine ganz gute Infrastruktur, ist aber leider auch ein teures Pflaster.
In West Yellowstone würde ich eher 2 Übernachtungen einplanen, in Cody hingegen nur eine. Ist zwar schon ewig her, dass ich in Cody war, aber bis auf das Rodeo habe ich den Ort als relativ unspektakulär in Erinnerung.