4 accommodations in Shelby
455 McKinley Ave, Shelby | 2 star hotelfrom $93
204 2nd St S, Shelby | 2 star motelfrom $58
- Ain't the Taj Mahal, but a…
1200 US Highway 2, Shelby | Motelfrom $67
- Bar with real ale
133 Fifth Ave. South, Shelby | Hotelfrom $30
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.