Photo by Kristin Dahl

Find Hotels in Shelby, IA from $52

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Tivoli Inn & Suites
2 out of 5
4037 Main St, Elk Horn, IA
20.89 mi from city center
3.1/5 (136 reviews)
Good stay
"The hotel is very clean and the rooms are comfortable. My family was the only one there during our stay, so our expectation of the amenities like continental breakfast and such were tempered. We requested that our beds not be changed while we were there to save water and such. Anything needed, we ..."

Reviewed on Oct 31, 2020

Get rates
Tivoli Inn & Suites
Capri Motel Avoca
2 out of 5
110 East Pershing Street, Avoca, IA
Fully refundableReserve now, pay when you stay
The price is $52 per night from Sep 28 to Sep 28
6.79 mi from city center
3.8/5Good! (131 reviews)
"I was amazed at the quality of our room at such a low price. Beds were clean and comfortable. And it was quiet."

Reviewed on Sep 21, 2021

Capri Motel Avoca
Desoto Inn & Suites Missouri Valley
2.5 out of 5
1967 Hwy 30, Missouri Valley, IA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 1 to Oct 1
24.07 mi from city center
3.3/5 (101 reviews)
"It was close to the Interstate."

Reviewed on Aug 30, 2021

Desoto Inn & Suites Missouri Valley
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel 6 Avoca, IA
2 out of 5
211 West Marty Drive, Exit 40 on I-80 and Highway 59, Avoca, IA
6.36 mi from city center
3.9/5Very Good! (252 reviews)
"Always stay at yhis Motel 6 as we travel from Colorado to Michigan. Best Motel 6 we've ever stayed at."

Reviewed on Jul 31, 2021

Get rates
Motel 6 Avoca, IA
Travelodge by Wyndham Missouri Valley
2.5 out of 5
128 Willow Rd, Missouri Valley, IA
The price is $55 per night from Oct 28 to Oct 28
23.6 mi from city center
4/5Very Good! (232 reviews)
"No breakfast due to Covid."

Reviewed on Sep 24, 2021

Travelodge by Wyndham Missouri Valley
Hillside Cottages
2 out of 5
975 Sunnyside Ave., Missouri Valley, IA
22.03 mi from city center
3.8/5Good! (26 reviews)
Pleasant stay
"Kind hosts. Convenient location."

Reviewed on Jun 18, 2019

Get rates
Hillside Cottages
Cozy Historic Loft Downtown Dunlap, Iowa - Home Away From Home
The price is $100 per night from Sep 29 to Sep 29
23.91 mi from city center
5/5Exceptional! (8 reviews)
Dunlap loft
"We will be back!"

Reviewed on Sep 13, 2021

Cozy Historic Loft Downtown Dunlap, Iowa - Home Away From Home
Super 8 by Wyndham Walnut
2 out of 5
2109 Antique City Dr, I-80 Exit 46, Walnut, IA
12.36 mi from city center
3.9/5Good! (331 reviews)
"I booked the hotel online the night before with no problems. When I got to the hotel the next evening, it was closed--there was yellow tape around the entrance and a closed sign on the door. There was no one there to ask about what happened (fire??), so I had to leave. It was sad because I really ..."

Reviewed on Jul 24, 2020

Get rates
Super 8 by Wyndham Walnut
Underwood Motel
2.5 out of 5
26553 Magnolia Rd, Underwood, IA
15.47 mi from city center
2/5 (7 reviews)
Stay away from this place!
"Was looking online for a place to stay, tired of driving in bad weather. Couldn't even find an office to register after having already booked online. No one answered doors or the phone."

Reviewed on Feb 9, 2018

Get rates
Underwood Motel
Americas Best Value Inn Missouri Valley
2 out of 5
3167 Joliet Ave, Missouri Valley, IA
Fully refundableReserve now, pay when you stay
The price is $63 per night from Sep 28 to Sep 28
23.94 mi from city center
3.3/5 (212 reviews)
"Great place"

Reviewed on Aug 29, 2021

Americas Best Value Inn Missouri Valley
Cobblestone Inn & Suites - Avoca
2.5 out of 5
7013 N Chestnut St, Avoca, IA
Fully refundableReserve now, pay when you stay
The price is $129 per night from Oct 3 to Oct 3
6.44 mi from city center
4.2/5Excellent! (299 reviews)
"Nice and quiet."

Reviewed on Aug 8, 2021

Cobblestone Inn & Suites - Avoca
Harlan Inn & Suites
2.5 out of 5
1148 Highway 59 North, Harlan, IA
Fully refundableReserve now, pay when you stay
The price is $83 per night from Oct 1 to Oct 1
11.81 mi from city center
3.1/5 (42 reviews)
Basic no complaints
"Basic hotel could use better towels"

Reviewed on Jun 1, 2021

Harlan Inn & Suites
Baymont by Wyndham Harlan
2.5 out of 5
Ridgeway Drive, 5015, Harlan, IA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 4 to Oct 4
10.12 mi from city center
3.8/5Good! (164 reviews)
"Friendly accommodating and clean"

Reviewed on Sep 16, 2021

Baymont by Wyndham Harlan
cyclone lodge
2 out of 5
2004 23rd St, Harlan, IA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Sep 28 to Sep 28
10.48 mi from city center
2.7/5 (3 reviews)
"The room was clean, the bed was comfortable. The lobby and room both smelled like cigarette smoke. I think it was due to people smoking right outside our air-conditioning unit. The hallway, stairs and parking lot needed to be cleaned. I think maybe they were understaffed. When we pass through town ..."

Reviewed on Aug 3, 2021

cyclone lodge
Econo Lodge Inn & Suites
2 out of 5
1614 Antique City Drivie, Walnut, IA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Oct 10 to Oct 10
12.31 mi from city center
3.4/5 (128 reviews)
"It was close to the venue."

Reviewed on Jun 22, 2021

Econo Lodge Inn & Suites
Don't see what you're looking for?
See all available properties in Shelby
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Shelby

Visitors can enjoy all that Shelby has to offer including its restaurants. There are 13 hotels and other accommodations in the surrounding area. The closest major airport is in Omaha, NE (OMA-Eppley Field), 27.8 mi (44.7 km) from the city center. The next closest is in Omaha, NE (MIQ-Millard), 41 mi (66 km) away.

Sightseeing and Staying in Shelby

Places to visit in the larger region include Farmall-Land USA Tractor Museum, Avoca CountryView Golf Course, and Spider Car. Additionally, you'll find Eddington Memorial Park and Harlan Golf & Country Club in the area.

As you plan your trip to Shelby, you might not find the perfect accommodation centrally located, but you can choose from 13 lodging options within the bigger area. Here are places to stay in the region:

  • Super 8 by Wyndham Walnut is located 12.4 mi (19.9 km) from the heart of Shelby. Guests who stay at this 2-star hotel in Walnut can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its quiet location and clean, comfortable rooms.
  • Motel 6 Avoca is 6.4 mi (10.2 km) from the center of Shelby. Guests who stay at this 2-star motel in Avoca can enjoy access to free parking and self-service laundry, along with free WiFi. Our customers like its overall value and helpful staff.
  • Americas Best Value Inn Missouri Valley is 24 mi (38.6 km) from central Shelby. Guests who stay at this 2-star hotel in Missouri Valley can enjoy access to free breakfast and free parking, along with free WiFi. Our customers like its breakfast and overall value.

Dressing for Shelby

  • Between January and March, you can expect the daytime average to be around 55°F and the nighttime average to be 10°F
  • From April to June, temperatures average about 84°F during the day and 31°F at night
  • July through September averages 84°F during the day and 45°F at night
  • In October-December, the average temperature is 69°F during the day and 11°F at night
  • About 32.68 inches of rain falls on Shelby each year
  • Hottest months are usually July and June with an average temperature of 83°F, while the coldest months are January and December with an average of 15°F

Frequently asked questions

Recent reviews of Shelby hotels

More trip options