Go Hotels
Home > United States > Iowa > Sheldon United States Flag

We have 4 hotels in Sheldon.

Super 8 Motel Sheldon Star Rating 2        
210 North 2nd Ave

You'll be inspired the second you walk in the door. The Super 8 of Sheldon welcomes you with a spacious lobby area and a warm inviting fireplace. This beautiful property is not only a Pride of Super 8 but also the pride of the town.
Holiday Inn Express Hotel & Suites Sheldon Star Rating 3        
201 34th Ave.

Off Highway 18, this modern lodging is an 8-minute drive from Sheldon Municipal Airport and 2 miles from the Sheldon Golf and Country Club.Straightforward rooms come with flat-screen TVs and desks, plus minifridges, microwaves and premium cable channels. Kids 19 and under stay free with an adult and there's free WiFi in every room, as well as a choice of hard and soft pillows.
Iron Horse Inn Sheldon Star Rating 1        
1111 2nd Avenue

Welcome to the Iron Horse Inn. We offer high-speed internet and cable television. Hotel promise to you is clean rooms at affordable prices and a friendly staff.
Sheldon Motel Star Rating 1        
500 West Park Street

The Sheldon Motel, a Magnuson Hotels affiliate, has the best to offer in Northwest Iowa. The city of Sheldon is on the Floyd River and was named after Israel Sheldon, railroad superintendent. The town of Sheldon is in the most upper Northwest corner of the state, just off Highway 60.
More on Sheldon .
Sheldon is a city in O'Brien and Sioux counties in the U.S. state of Iowa, along the Floyd River. The population was 5,188 at the 2010 census; it is the largest city in O'Brien County.