Courtyard by Marriott Hamilton receives great reviews from guests. Bitterroot River Inn and Conference Center, Quality Inn Hamilton Bitterroot Valley and Homewood Suites by Hilton Hamilton, NJ are also excellent options to stay in Hamilton fitness.