A city skyline with a river in the foreground, a bridge, and various buildings including a bank.

Search Iowa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Iowa

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Iowa hotels

1. Grand Harbor Resort

Grand Harbor Resort
3.5 star property
Dubuque
8.0 out of 10, Very good, (1,242 reviews)
"Very nice stay great free breakfast,"
United States
Monica
The price is P7,434
P8,326 total
includes taxes & fees
Nov 29 - Nov 30
Grand Harbor Resort

2. Hotel Fort Des Moines, Curio Collection by Hilton

Hotel Fort Des Moines, Curio Collection by Hilton
4.5 star property
Downtown Des Moines
9.6 out of 10, Exceptional, (1,411 reviews)
"Love the Bar and Restaurant also the Rooms were perfect with great staff in all locations."
United States
Christopher
The price is P7,912
P8,861 total
includes taxes & fees
Nov 15 - Nov 16
Hotel Fort Des Moines, Curio Collection by Hilton

3. Hotel Julien Dubuque

Hotel Julien Dubuque
3.5 star property
Downtown Dubuque
9.2 out of 10, Wonderful, (1,941 reviews)
"Stayed here twice! Great hotel!"
United States
Diana
The price is P8,475
P9,560 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Julien Dubuque

4. Stoney Creek Hotel Des Moines - Johnston

Stoney Creek Hotel Des Moines - Johnston
2.5 star property
Johnston
8.8 out of 10, Excellent, (1,932 reviews)
"Great place to stay."
United States
Jacklyn J
The price is P5,649
P6,327 total
includes taxes & fees
Nov 25 - Nov 26
Stoney Creek Hotel Des Moines - Johnston

5. Drury Inn & Suites Iowa City Coralville

Drury Inn & Suites Iowa City Coralville
3.0 star property
Iowa River Landing
9.8 out of 10, Exceptional, (1,644 reviews)
"The room was clean, breakfast was also good and very conveniently located."
Canada
Peter
The price is P6,347
P7,215 total
includes taxes & fees
Nov 15 - Nov 16
Drury Inn & Suites Iowa City Coralville

6. Days Inn & Suites by Wyndham Des Moines Airport

Days Inn & Suites by Wyndham Des Moines Airport
2.0 star property
Greater South Side
8.6 out of 10, Excellent, (1,837 reviews)
"Great place to stay"
United States
Abdifatah
The price is P4,101
P4,593 total
includes taxes & fees
Nov 23 - Nov 24
Days Inn & Suites by Wyndham Des Moines Airport

7. BridgePointe Inn & Suites

BridgePointe Inn & Suites
2.0 star property
Council Bluffs
8.8 out of 10, Excellent, (1,886 reviews)
"The staff was friendly and helpful great breakfast and very quiet"
United States
William
The price is P4,323
P4,842 total
includes taxes & fees
Nov 8 - Nov 9
BridgePointe Inn & Suites

8. Country Inn & Suites by Radisson, Council Bluffs, IA

Country Inn & Suites by Radisson, Council Bluffs, IA
2.5 star property
Council Bluffs
9.0 out of 10, Wonderful, (1,186 reviews)
"Nice room for the price with a nice breakfast."
United States
James
The price is P5,844
P6,546 total
includes taxes & fees
Nov 8 - Nov 9
Country Inn & Suites by Radisson, Council Bluffs, IA

9. Wildwood Lodge

Wildwood Lodge
3.0 star property
Clive
9.6 out of 10, Exceptional, (1,230 reviews)
"Great place for family"
United States
Akacia
The price is P5,679
P6,360 total
includes taxes & fees
Nov 8 - Nov 9
Wildwood Lodge

10. Days Inn by Wyndham West Branch Iowa City Area

Days Inn by Wyndham West Branch Iowa City Area
2.5 star property
West Branch
6.4 out of 10, (590 reviews)
"It was fine."
United States
Brian
The price is P4,316
P4,834 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn by Wyndham West Branch Iowa City Area

11. Country Inn & Suites by Radisson, Des Moines West, IA

Country Inn & Suites by Radisson, Des Moines West, IA
3.0 star property
Clive
9.0 out of 10, Wonderful, (1,014 reviews)
"Great place to stay for the price"
United States
Dennis
The price is P5,072
P5,680 total
includes taxes & fees
Dec 6 - Dec 7
Country Inn & Suites by Radisson, Des Moines West, IA

12. Hyatt Place Iowa City Downtown

Hyatt Place Iowa City Downtown
3.0 star property
Downtown
9.2 out of 10, Wonderful, (1,697 reviews)
"Great location"
United States
Rachel
The price is P5,884
P6,684 total
includes taxes & fees
Nov 23 - Nov 24
Hyatt Place Iowa City Downtown

13. Sonesta Essential Des Moines

Sonesta Essential Des Moines
2.0 star property
Lovington
7.6 out of 10, Good, (1,006 reviews)
"I was only there for 5 hours, but I loved it. It was super clean, spotless I'd say, the people were friendly, and the room was excellent. If you want to spend a day or several, I highly recommend this place."
United States
Ruddy
The price is P3,745
P4,385 total
includes taxes & fees
Nov 15 - Nov 16
Sonesta Essential Des Moines

14. Best Western Plus Dubuque Hotel & Conference Center

Best Western Plus Dubuque Hotel & Conference Center
2.5 star property
Dubuque
8.6 out of 10, Excellent, (1,000 reviews)
"Great place to stay with the family"
United States
Sarah
The price is P6,421
P7,191 total
includes taxes & fees
Nov 22 - Nov 23
Best Western Plus Dubuque Hotel & Conference Center

15. Days Inn by Wyndham Dubuque

Days Inn by Wyndham Dubuque
2.0 star property
Dubuque
7.4 out of 10, Good, (1,213 reviews)
"The location and proximity to attractions was excellent"
United States
KEVIN
The price is P3,428
P3,839 total
includes taxes & fees
Dec 1 - Dec 2
Days Inn by Wyndham Dubuque

16. Heartland Inn

Heartland Inn
2.0 star property
Coralville
8.8 out of 10, Excellent, (1,355 reviews)
"Clean room, nice area, ok breakfast. Would stay here again."
United States
Russ
The price is P6,341
P7,102 total
includes taxes & fees
Nov 8 - Nov 9
Heartland Inn

17. American Inn and Suites

American Inn and Suites
2.5 star property
Peosta
7.8 out of 10, Good, (1,008 reviews)
"great place"
United States
Gary
The price is P3,955
P4,153 total
includes taxes & fees
Nov 8 - Nov 9
American Inn and Suites

18. Des Lux Hotel

Des Lux Hotel
3.5 star property
Downtown Des Moines
9.6 out of 10, Exceptional, (1,116 reviews)
"Great place to stay!"
United States
Bryan
The price is P10,236
P11,465 total
includes taxes & fees
Nov 8 - Nov 9
Des Lux Hotel

19. SureStay Plus Hotel by Best Western Coralville Iowa City

SureStay Plus Hotel by Best Western Coralville Iowa City
2.5 star property
Coralville
7.8 out of 10, Good, (1,065 reviews)
"Great room. Property was clean and staff was very friendly."
United States
Amy
The price is P4,413
P4,942 total
includes taxes & fees
Dec 6 - Dec 7
SureStay Plus Hotel by Best Western Coralville Iowa City

20. Harrah's Council Bluffs Hotel & Casino - A Caesars Rewards Destination

Harrah's Council Bluffs Hotel & Casino - A Caesars Rewards Destination
3.5 star property
Council Bluffs
8.4 out of 10, Very good, (673 reviews)
"Great stay."
United States
Cory
The price is P4,830
P6,476 total
includes taxes & fees
Nov 18 - Nov 19
Harrah's Council Bluffs Hotel & Casino - A Caesars Rewards Destination
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.

Showing deals for:Nov 13 - Nov 15

Save an average of 15% on thousands of hotels when you're signed in

Top Iowa Hotel Reviews

Guide to exploring Iowa

Top reasons to visit Iowa

  • Outdoor Adventures: Iowa boasts stunning landscapes ideal for hiking, biking, and exploring nature reserves and state parks.
  • Charming Cityscapes: Visitors can enjoy picturesque towns with delightful hotels and vibrant local cultures.
  • Cultural Events: Experience the lively atmosphere at the Iowa Events Center and the renowned Iowa State Fairgrounds.
  • Luxurious Accommodations: From pet-friendly hotels to business-oriented resorts, Iowa offers a range of delightful lodging options.
  • Friendly Locals: The warmth and hospitality of Iowans enhance the overall travel experience, making visitors feel at home.

Find great hotels in Iowa

Discover a range of delightful accommodations in Iowa, where charming hotels and motels cater to various preferences. Whether you're seeking pet-friendly options, LGBTQIA-friendly environments, or facilities tailored for business travellers, Iowa offers something for everyone. Explore the best hotels, top-rated resorts, and star accommodations that promise a memorable stay in this welcoming state.

  • Motel 6 West Des Moines, IA: Situated in the heart of Iowa, Motel 6 West Des Moines offers a budget-friendly lodging option ideal for travellers seeking simplicity and convenience. This motel is particularly welcoming for those with pets, as it permits various animals on-site with a free pet policy. Guests can enjoy the straightforward amenities without the frills, allowing for a focused stay. The property features essential services, including complimentary Wi-Fi and free parking, making it an excellent choice for those looking for a hassle-free experience while exploring the local attractions.
  • WoodSpring Suites Council Bluffs: WoodSpring Suites Council Bluffs caters to both business and leisure travellers, providing a comfortable and budget-friendly environment. Positioned conveniently in Iowa, this hotel allows pets, making it accessible for those wishing to travel with their furry companions (subject to restrictions and deposits). Featuring spacious rooms equipped with kitchen facilities, this property is ideal for extended stays. Guests also appreciate the on-site laundry facilities and ample parking, ensuring a practical base for work or exploration in the area.
  • WoodSpring Suites Ankeny Des Moines: WoodSpring Suites Ankeny Des Moines is designed with the modern traveller in mind, offering affordable accommodation in a welcoming environment. This hotel, also suitable for business trips, allows pets, including dogs and cats, under specific guidelines. With rooms that boast kitchen amenities, guests can enjoy a home-like experience. The property also features on-site laundry and ample parking, making it an efficient choice for those needing a longer stay or looking for comfort while on the go.

Where to stay in Iowa

Iowa offers a delightful blend of outdoor adventures and charming cityscapes, perfect for a romantic getaway or a family-friendly vacation. Explore the picturesque towns, indulge in luxurious experiences, and take scenic road trips through the state’s beautiful landscapes. With its friendly locals and rich historical atmosphere, Iowa promises a unique journey filled with warmth and hospitality, making it an ideal destination for travellers seeking both excitement and relaxation.

  • Des Moines: As the vibrant capital of Iowa, Des Moines is a bustling metropolis offering a diverse range of experiences. Known for its family-friendly attractions and outdoor pursuits, this city features expansive shopping centres and a lively fairground. From June to August, visitors flock to enjoy events at the event conference venue, explore the picturesque lakes, and take in the atmosphere of the modern college university. Whether you're here for business or leisure, Des Moines provides a dynamic travel experience that caters to all.
  • Clear Lake: Nestled in the heart of Iowa, Clear Lake is a charming city famous for its stunning scenery and romantic ambiance. Peak visitor numbers occur from May to July, when the area's recreational offerings come alive. Enjoy outdoor activities in the lush national state park or take a leisurely stroll along the historic places that tell the rich story of the region. With its beautiful lake as a backdrop, Clear Lake is an ideal destination for couples and nature enthusiasts alike, providing a serene getaway.
  • Dubuque: Positioned along the Mississippi River, Dubuque is a city that seamlessly blends outdoor adventure with family-friendly fun. With visitor numbers peaking in the summer months, this destination offers an array of recreational areas, resorts, and a thrilling water park. Explore its local museums, including a sports museum and a film studio, that offer unique insights into the region's cultural heritage. Dubuque promises an exhilarating experience for those seeking adventure and quality family time.

Things to do in Iowa

Shopping

Experience Iowa’s Jordan Creek Town Center, a premier shopping destination with a diverse range of shops and dining options. In the heart of Des Moines, visit the East Village, where local boutiques and artisan markets offer unique gifts and souvenirs, enhancing your shopping adventure.

Recreation

Experience the serene atmosphere at The Sanctuary Spa in West Des Moines, where you can indulge in rejuvenating treatments and calming yoga sessions. For outdoor relaxation, visit the scenic Ledges State Park, offering picturesque hiking trails and the soothing sounds of nature.

Adventure

Experience the thrill of motor racing at Tri State Raceway, where the atmosphere is filled with excitement and competition. Head to 300 Raceway for more adrenaline-pumping races, or visit Knoxville Raceway, known for its vibrant events and passionate fans, making each visit an exhilarating adventure.

Nightlife

Explore the vibrant nightlife at the Des Moines Social Club, where art meets entertainment. For a lively atmosphere, visit the Gas Lamp for eclectic live performances or stop by the Honey Lodge for tasty drinks and a relaxed vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Iowa

To save money on your trip to Iowa, consider visiting between November and January when accommodation prices drop, particularly on Mondays. Avoid weekends, as Saturdays are the most expensive. Utilise Expedia's search tool to filter for budget-friendly options and consider booking package deals that combine flights and hotels for additional savings. Look out for weekend hotel deals, flexible booking options, and the latest prices to maximise your budget. Explore free activities in local parks and community events to enjoy Iowa without spending much.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Iowa are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Iowa is Monday. The most expensive day to stay in Iowa is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, chosen location, and preferred type of accommodation. To discover the most competitive prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Iowa with your flights and activities through an Expedia package.

Find the best attractions in Iowa

Iowa offers a delightful blend of outdoor activities, scenic beauty, and romantic getaways, making it an ideal destination for travellers. Key points of interest include urban parks, nature reserves, and state parks, perfect for families and city explorers alike. Don't miss out on local events at the Iowa Events Center, a comfortable stay at hotels throughout the state, and the vibrant atmosphere at the Iowa State Fairgrounds, showcasing the best of Iowa’s culture and community.

  • Mississippi Valley Fairgrounds: Experience the lively atmosphere of the Mississippi Valley Fairgrounds, where outdoor events and family-friendly activities abound. This venue hosts various fairs and festivals, offering an authentic taste of local culture and community spirit.
  • The MidAmerican Energy Company RecPlex: The RecPlex serves as a hub for civic engagement and recreational activities. With its impressive facilities, visitors can enjoy sports, fitness classes, and community events, making it a great place to connect with locals.
  • Plymouth County Museum: Delve into the rich history and culture of the region at the Plymouth County Museum. With fascinating exhibits and artefacts, this museum provides insights into the area's heritage and showcases the stories of its past inhabitants.

Best time to go to Iowa

The best time to visit Iowa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Iowa falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Iowa falls in January, visitor numbers are average and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January15.4°F (-9.2°C)No RainMostly CloudyAverageSlightly Low
February21.9°F (-5.6°C)No RainMostly CloudyAverageAverage
March38.5°F (3.6°C)Light RainMostly CloudySlightly HighAverage
April49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
May60.1°F (15.6°C)Light RainMostly SunnyAverageSlightly High
June69.8°F (21.0°C)Light RainMostly SunnySlightly HighSlightly High
July75.4°F (24.1°C)Light RainMostly SunnySlightly HighAverage
August73.2°F (22.9°C)Light RainMostly SunnyAverageSlightly High
September68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnySlightly LowAverage
November37.9°F (3.3°C)No RainMostly SunnySlightly LowSlightly Low
December27.0°F (-2.8°C)Light RainMostly SunnySlightly LowSlightly Low

Frequently asked questions

How much do hotels in Iowa cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Iowa. You can find cheap options from P3,839 in a few different ways on Expedia. First, key in the dates you'd like to get away, then use the filters such as amenities and budget to refine your search. You can also sort by price, so the most economical options appear first.
When is the best time to go to Iowa?
Temperatures differ across Iowa, so the best time to go really depends on where you're staying. If you're seeking a summer escape in Omaha, plan your trip between June and August when average temperatures range from 17ºC to 28ºC. Just remember that Omaha has a humid continental climate, so pack appropriately.
What is the best area to stay in Iowa?
Check out the experiences and attractions on offer in Omaha and Des Moines. These vibrant cities are only two of the many top places to look for a hotel in Iowa.
Are there any luxury hotels in Iowa?
Expedia has got some terrific stays for a lavish escape in Omaha, Iowa, such as Omaha Marriott Downtown at the Capitol District. Book a room and make use of conveniences like concierge services, room service and a swimming pool. Or spoil yourself at Magnolia Hotel Omaha.
What are the top all-inclusive hotels in Iowa?
If you're looking for a relaxed and worry-free getaway, take a look at American Inn. Generally covering your food, meals, snacks and some onsite activities in the flat upfront rate, it's one of the best picks for an all-inclusive stay in Iowa.
How can I find cheap hotels in Iowa?
An excellent place to begin searching is by using our "Price per night" filter. Currently, the least expensive hotels start at P3,839 per night. Other ways to grab a budget-friendly Iowa stay are by booking early and being flexible with dates. For even more bargains, go to our cheap hotels in Iowa page.
What are the best hotels in Iowa for families?
Omaha Marriott Downtown at the Capitol District is one of the top-rated hotels for families, located in Omaha, Iowa. Stay here and take advantage of amenities such as a nearby zoo and a laundry service. Residence Inn by Marriott Omaha Aksarben Village is another favorite retreat where children are welcome. For more getaway options, tweak your search results by clicking on "Family friendly" under the "Traveler experience" filter heading.
What are the top beach hotels in Iowa?
Relaxation mode ON! Savor the beach lifestyle at Iowa's top-rated ocean-view hotels like The Oakwood Inn. This sought-after property in Okoboji has a terrace, a fireplace and many other conveniences. You can also soak up cool costal vibes at Okoboji Inn & Suites, another popular retreat in this city.
Why should I book my Iowa hotel with Expedia?
Incredible prices on Iowa hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with fabulous membership perks. We're talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels offer free cancellation, so you can lock in the getaway of your dreams without having to worry about your plans changing.

Explore a world of travel with Expedia