Located in Garden City, The IronHorse Inn is in the mountains and near the beach. Bear Lake Marina and Ideal Beach Marina are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Bear Lake State Park and Swan Creek Wildlife Management Area. Jet skiing and waterskiing offer great chances to get out on the surrounding water, or you can seek out an adventure with hiking/biking trails and horse riding nearby. Visit our Garden City travel guide
219 S Bear Lake Blvd, Garden City, UT, 84028
What's nearby
Bear Lake
5 min walk - 0.5 km
Bear Lake Marina
3 min drive - 3.2 km
Ideal Beach
5 min drive - 5.7 km
Garden City Park
3 min walk - 0.3 km
beach near Garden City Park
8 min walk - 0.7 km
Restaurants
Cooper's at Bear Lake West
9 min drive
Shell
6 min walk
Moose Buns
10 min walk
Zipz Bear Lake
6 min walk
LaBeau's
7 min walk
About this property
The IronHorse Inn
Hotel in the mountains
The IronHorse Inn provides 2 restaurants and more. Stay connected with free in-room WiFi.
Other perks at this hotel include:
Free self-parking
Cooked-to-order breakfast (surcharge), a gift shop and smoke-free property
Room features
All guest rooms at The IronHorse Inn offer perks, such as air conditioning and separate sitting areas, in addition to amenities, such as free WiFi.
Other conveniences in all rooms include:
Heating and ceiling fans
Bathrooms with shower/bath combinations and hairdryers
42-inch LED TVs with Netflix, Hulu and streaming services
Separate sitting areas, kitchenettes and digital channels
Yes, pets are allowed at this property. There's a fee of USD 50.00 per accommodation, per stay. Service animals are exempt from fees.
How much does it cost to stay at The IronHorse Inn?
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at The IronHorse Inn on 25 Oct 2026 start from NZ$293, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking at The IronHorse Inn?
Self-parking is free at this property.
What time is check-in at The IronHorse Inn?
Check-in begins at 4:00 PM.
What time is check-out at The IronHorse Inn?
Checkout is at 11:00 AM.
Where is The IronHorse Inn located?
Situated in a state park, this hotel is within a 5-minute walk of Garden City Park and Bear Lake. Bear Lake State Park and Bear Lake Marina are also within 2 miles (3 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The IronHorse Inn Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The cabin was very nice and spacious. The kitchen had a microwave and refrigerator/freezer. The beds were comfortable and when we needed to get a hold of staff last minute they were very helpful.
We enjoyed the location and the clean and quiet cabin. Wish the mattress was a little less firm and there would have been a closet to hang clothes or a clothes rack. Overall it was a great stay.
Thank you.
Pet friendly and very clean. The staff were extremely responsive and quick to address an issue we had with the smoke alarms. Would definitely stay again.
Clean comfy simple space and within walking distance of breakfast lunch dinner pizza chocolate canned fruits and coffee shops. Easy pre-checkin, text messages that explained well and easy simple text message check out. Will use Iron Horse again!
We liked having a fridge, microwave and kitchen sink. The place was clean. Some basic amenities like blow-dryer, beach towels, nightstand, kitchen seating & table were lacking.
This was a great, roomy, quiet place to stay. It was pretty new. But there were a couple of things that were kind of off. There was really no place to hang clothes. The one closet was locked. Also no nightstands or suitcase stands. But it was a great stay and I would stay there again.
Our stay was great but we were lacking a few creature comforts such as nightsands in the bedrooms. I like to sleep with my phone near my bed so it had to be placed on the floor during the night. Luggage stands would also have been nice. I also found it weird that the kitchen has such a small garbgage can. Also we werent sure what to do with our garbage can when it got full. I would also suggest that a clock on the wall would have been nice. Overall the place was very clean and has that new build smell. Staff interactions were limited but when I spoke to someone they were very friendly. Its also a great central location next to all of the restaraunts and lake spots. We would stay here again.
Great place to stay. Good price. Only wish it had a stove.
Stayed 1 night in Jul 2026
Verified review
6/10 Okay
Gerald
17 Aug 2026
Disliked: Staff & service
Had difficult time checking in and didn't find out about the free breakfast until I was gone, communication was difficult spent a lot of time on their voice messaging. Other than the above ..
nice place.
Bret was very helpful and quick to respond to messages.
It would be nice to have a voucher for breakfast at the restaurant across the street (where we check in). Please consider adding this amenity.