Yes - if you plan to head up to Grand Teton National Park or Yellowstone National Park, a rental car is all but necessary. If you're just staying in town or in the Village, you can get by with walking, rideshare, taxi, or START bus.