"We stayed at 320 Guest Ranch before the main season started, so we knew the restaurant and some facilities would be unavailable. However, given the reduced amenities, I felt the price should have been lower.
The biggest issue was the pet policy. Although I had confirmed it before arrival, the $75 per night pet fee felt excessive, especially compared to other hotels we stayed at that charged $25–35 and provided pet-friendly amenities. No dog bowl or treats were provided here. Guests must keep dogs leashed at all times, which is reasonable, but staff dogs were allowed to roam freely. When I took my dog outside, three off-leash dogs ran over and one tried to bite her. No staff were nearby to manage the situation, and despite reporting it to reception, nothing was done. It seemed unfair to enforce strict rules for guests while not applying them to staff dogs.
The cabin itself was comfortable and clean, although the bathroom could use some updating. The location is convenient for visiting Yellowstone, but the lack of cell service can be frustrating when Wi-Fi isn't readily available.
Breakfast was fine, and we didn't feel we missed much with the restaurant closed.
Overall, the stay was okay, but the high pet fee, inconsistent pet policies, and limited off-season amenities made it feel overpriced."