Skip to main content

Hotels near Walnut, IA

Search hotels and more near Walnut

Popular hotels in Walnut

Check out our top picks in Walnut

Filter by:

Star Rating
Review score

Motel 6-Avoca, IA

Avoca (Near Walnut)

Motel 6 Avoca offers accommodations in Avoca. Every room at this hotel is air conditioned and is equipped with a TV with cable channels. Every room comes with a private bathroom.

M
Mindy
From
United States
We only stay here when we come to town. It's a small town with small town values. It's the best price and nicest staff in town. Plus you get to see Fin the dog and friends 🧡. The location is right off the highway with tons of good food close to town but the best food is in town!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 210 reviews
Price from
$79.98
1 night, 2 adults

Cobblestone Inn & Suites - Avoca

Avoca (Near Walnut)

Located in Avoca, Cobblestone Inn & Suites - Avoca offers 3-star accommodations with a shared lounge, a terrace and a bar. The hotel also has free WiFi and free private parking.

T
Tami
From
United States
It was easy access to the interstate.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 73 reviews
Price from
$120
1 night, 2 adults

Capri Motel

Avoca (Near Walnut)

Offering easy access to US Route 59, this Avoca motel is 15 miles from Prairie Rose State Park. Free Wi-Fi is included in all rooms. Avoca Golf Course is a 12 minute walk away.

M
Martha
From
United States
Quiet, clean, comfortable, easy to find, no stairs, excellent restaurant nearby (Sue's Kitchen at The Embers), everything you need for a pleasant overnight stay.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews
Price from
$49.40
1 night, 2 adults

Rock Island Inn & Suites

Atlantic (Near Walnut)

Rock Island Inn & Suites is located in Atlantic. Featuring a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.

S
SHERRI
From
United States
Very comfortable, good breakfast.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 119 reviews
Price from
$110
1 night, 2 adults

Country Inn of Shelby

Avoca (Near Walnut)

Country Inn of Shelby is offering accommodations in Avoca. There's a grill and guests can use free WiFi and free private parking. At the inn, each room is equipped with a closet.

A
Angela
From
United States
Friendly staff, very clean, very cozy. Not your normal cookie cutter hotel room. The room resembled a small very cute efficiency apartment. The furniture pieces were very home-y. The carpet was not “hotel carpet” which was amazing. The beds were super comfy. I make the drive back and forth from Kentucky to Colorado often and this place will definitely be my overnight stay spot during the trip from now on.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 114 reviews
Price from
$58.94
1 night, 2 adults

Baymont by Wyndham Harlan

Harlan (Near Walnut)

Baymont by Wyndham Harlan is offering accommodations in Harlan. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has family rooms.

D
Diane
From
United States
Quiet, except for the rumble strips on road outside. Good breakfast. Friendly staff. Easy drive from I-80.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 87 reviews
Price from
$87
1 night, 2 adults

Days Inn by Wyndham Atlantic

Atlantic (Near Walnut)

Days Inn by Wyndham Atlantic is located in Atlantic. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

W
Williams
From
United States
It was clean and private. I felt comfortable. They were very welcoming.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 66 reviews
See all hotels near Walnut

Hotels and more near Walnut

Filter by:

Star Rating
Review score

Motel 6-Avoca, IA

Avoca (Near Walnut)

Motel 6 Avoca offers accommodations in Avoca. Every room at this hotel is air conditioned and is equipped with a TV with cable channels. Every room comes with a private bathroom.

M
Mindy
From
United States
We only stay here when we come to town. It's a small town with small town values. It's the best price and nicest staff in town. Plus you get to see Fin the dog and friends 🧡. The location is right off the highway with tons of good food close to town but the best food is in town!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 210 reviews
Price from
$79.98
1 night, 2 adults

Cobblestone Inn & Suites - Avoca

Avoca (Near Walnut)

Located in Avoca, Cobblestone Inn & Suites - Avoca offers 3-star accommodations with a shared lounge, a terrace and a bar. The hotel also has free WiFi and free private parking.

T
Tami
From
United States
It was easy access to the interstate.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 73 reviews
Price from
$120
1 night, 2 adults

Capri Motel

Avoca (Near Walnut)

Offering easy access to US Route 59, this Avoca motel is 15 miles from Prairie Rose State Park. Free Wi-Fi is included in all rooms. Avoca Golf Course is a 12 minute walk away.

M
Martha
From
United States
Quiet, clean, comfortable, easy to find, no stairs, excellent restaurant nearby (Sue's Kitchen at The Embers), everything you need for a pleasant overnight stay.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews
Price from
$49.40
1 night, 2 adults

Rock Island Inn & Suites

Atlantic (Near Walnut)

Rock Island Inn & Suites is located in Atlantic. Featuring a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.

S
SHERRI
From
United States
Very comfortable, good breakfast.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 119 reviews
Price from
$110
1 night, 2 adults

Country Inn of Shelby

Avoca (Near Walnut)

Country Inn of Shelby is offering accommodations in Avoca. There's a grill and guests can use free WiFi and free private parking. At the inn, each room is equipped with a closet.

A
Angela
From
United States
Friendly staff, very clean, very cozy. Not your normal cookie cutter hotel room. The room resembled a small very cute efficiency apartment. The furniture pieces were very home-y. The carpet was not “hotel carpet” which was amazing. The beds were super comfy. I make the drive back and forth from Kentucky to Colorado often and this place will definitely be my overnight stay spot during the trip from now on.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 114 reviews
Price from
$58.94
1 night, 2 adults

Baymont by Wyndham Harlan

Harlan (Near Walnut)

Baymont by Wyndham Harlan is offering accommodations in Harlan. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has family rooms.

D
Diane
From
United States
Quiet, except for the rumble strips on road outside. Good breakfast. Friendly staff. Easy drive from I-80.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 87 reviews
Price from
$87
1 night, 2 adults

Days Inn by Wyndham Atlantic

Atlantic (Near Walnut)

Days Inn by Wyndham Atlantic is located in Atlantic. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

W
Williams
From
United States
It was clean and private. I felt comfortable. They were very welcoming.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 66 reviews
See all hotels near Walnut

Best hotels with breakfast in Walnut and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 73 reviews

Located in Avoca, Cobblestone Inn & Suites - Avoca offers 3-star accommodations with a shared lounge, a terrace and a bar. The hotel also has free WiFi and free private parking.

From $134.40 per night

Budget hotels in Walnut and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews

Offering easy access to US Route 59, this Avoca motel is 15 miles from Prairie Rose State Park. Free Wi-Fi is included in all rooms. Avoca Golf Course is a 12 minute walk away.

From $55.33 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 210 reviews

Motel 6 Avoca offers accommodations in Avoca. Every room at this hotel is air conditioned and is equipped with a TV with cable channels. Every room comes with a private bathroom.

From $101.80 per night