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 water skiing 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 premises
Room features
All guestrooms at The IronHorse Inn boast thoughtful touches such as air conditioning and separate sitting areas, in addition to amenities like free WiFi.
Other conveniences in all rooms include:
Heating and ceiling fans
Bathrooms with shower/tub combinations and hair dryers
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 2026/10/25, prices found for a 1-night stay for 2 adults at The IronHorse Inn on 2026/10/26 start from NT$4,741, excluding 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?
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?
Check-out 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 mi (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 travelers 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.
The hotel is devided in Little houses each with two floor. Everything is manage remotely. If you need something, like Coffee or Blanket, you want have it really.
But the overall offer is good.
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
2026/8/17
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.