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,238 reviews)
"Our stay was very enjoyable. Great location and friendly staff."
United States
Greg
The price is P7,483
P8,381 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,404 reviews)
"Love the Bar and Restaurant also the Rooms were perfect with great staff in all locations."
United States
Christopher
The price is P7,982
P8,939 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,947 reviews)
"Stayed here twice! Great hotel!"
United States
Diana
The price is P8,550
P9,645 total
includes taxes & fees
Nov 15 - Nov 16
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,925 reviews)
"Great place to stay."
United States
Jacklyn J
The price is P5,699
P6,383 total
includes taxes & fees
Nov 25 - Nov 26
Stoney Creek Hotel Des Moines - Johnston

5. 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,839 reviews)
"Great place to stay"
United States
Abdifatah
The price is P4,137
P4,633 total
includes taxes & fees
Nov 29 - Nov 30
Days Inn & Suites by Wyndham Des Moines Airport

6. 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, (588 reviews)
"Pro - allowed dogs, on-site restaurant/bar but closed early. Con - room was damp and had pill bugs."
United States
Joyce
The price is P4,246
P4,755 total
includes taxes & fees
Nov 1 - Nov 2
Days Inn by Wyndham West Branch Iowa City Area

7. 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,635 reviews)
"great place, great location!"
United States
Rubi
The price is P6,403
P7,279 total
includes taxes & fees
Nov 22 - Nov 23
Drury Inn & Suites Iowa City Coralville

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,172 reviews)
"Nice room for the price with a nice breakfast."
United States
James
The price is P5,910
P6,619 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,226 reviews)
"Great place for family"
United States
Akacia
The price is P7,633
P8,549 total
includes taxes & fees
Nov 29 - Nov 30
Wildwood Lodge

10. BridgePointe Inn & Suites

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

11. Sonesta Essential Des Moines

Sonesta Essential Des Moines
2.0 star property
Lovington
7.6 out of 10, Good, (1,010 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,778
P4,424 total
includes taxes & fees
Nov 5 - Nov 6
Sonesta Essential Des Moines

12. 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,015 reviews)
"Great place to stay for the price"
United States
Dennis
The price is P5,133
P5,749 total
includes taxes & fees
Nov 29 - Nov 30
Country Inn & Suites by Radisson, Des Moines West, IA

13. Hyatt Place Iowa City Downtown

Hyatt Place Iowa City Downtown
3.0 star property
Downtown
9.2 out of 10, Wonderful, (1,687 reviews)
"Great location"
United States
Rachel
The price is P7,044
P8,001 total
includes taxes & fees
Nov 11 - Nov 12
Hyatt Place Iowa City Downtown

14. Days Inn by Wyndham Dubuque

Days Inn by Wyndham Dubuque
2.0 star property
Dubuque
7.4 out of 10, Good, (1,205 reviews)
"The location and proximity to attractions was excellent"
United States
KEVIN
The price is P3,466
P3,882 total
includes taxes & fees
Nov 20 - Nov 21
Days Inn by Wyndham Dubuque

15. American Inn and Suites

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

16. 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,477
P7,255 total
includes taxes & fees
Nov 19 - Nov 20
Best Western Plus Dubuque Hotel & Conference Center

17. 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, (666 reviews)
"Great Stay."
United States
Terry
The price is P4,873
P6,533 total
includes taxes & fees
Nov 12 - Nov 13
Harrah's Council Bluffs Hotel & Casino - A Caesars Rewards Destination

18. Des Lux Hotel

Des Lux Hotel
3.5 star property
Downtown Des Moines
9.8 out of 10, Exceptional, (1,120 reviews)
"Friendly staff and rooms are cozy."
United States
Bobbi
The price is P10,316
P11,555 total
includes taxes & fees
Oct 30 - Oct 31
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,062 reviews)
"Great room. Property was clean and staff was very friendly."
United States
Amy
The price is P4,688
P5,251 total
includes taxes & fees
Nov 11 - Nov 12
SureStay Plus Hotel by Best Western Coralville Iowa City

20. Heartland Inn

Heartland Inn
2.0 star property
Coralville
8.8 out of 10, Excellent, (1,349 reviews)
"Clean room, nice area, ok breakfast. Would stay here again."
United States
Russ
The price is P6,397
P7,165 total
includes taxes & fees
Nov 11 - Nov 12
Heartland Inn
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 6 - Nov 8

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,882 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,882 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