Technically located on an island of private land surrounded by the park, this cute, historic ranch property near the oft-photographed Moulton Barn homestead is a nice break from the tourist bustle. The five cabins all have decks or patios and private bathrooms, and some offer views of the Teton peaks to boot. The larger cabins sleep up to six, and some have kitchenettes and lofts.