Top Rated Grain Valley Hotels

Comfort Inn Grain Valley
Average Customer Rating: 6.8

210 Jefferson St. - Grain Valley

Americas Best Value Inn
Average Customer Rating: 6.7

105 Sunny Lane Drive - Grain Valley