The Lodge at Jackson Hole is our personal favorite hotel to stay at while we are traveling. The rooms are great, and you can even add a personal fireplace in your suite. Each room comes with a pull out couch whether you are in a king or a double queen room.
The Wort Hotel is in the perfect location if you are wanting to be in the square. There are plenty of shops, restaurants, and things to do all within walking distance of the hotel.