Iowa, United States of America

Hotels in Iowa

Guests

Why book with Hotels.com?

Where to stay in Iowa?

Top hotels in Des Moines

  • Hyatt Place Altoona/Des Moines

    Hyatt Place Altoona/Des Moines

    3-star

    Capitol Park11.3 kilometers to city centre

    Guest rating9.4.Exceptional230 Hotels.com guest reviews
    Hyatt Place Altoona/Des Moines
  • Wildwood Lodge

    Wildwood Lodge

    3-star

    Waveland Park13.2 kilometers to city centre

    Guest rating9.4.Exceptional1,627 Hotels.com guest reviews
    Wildwood Lodge
  • Stoney Creek Hotel Des Moines - Johnston

    Stoney Creek Hotel Des Moines - Johnston

    2.5-star
    VIP

    Beaverdale12.4 kilometers to city centre

    Guest rating8.8.Fabulous652 Hotels.com guest reviews
    Stoney Creek Hotel Des Moines - Johnston
  • Days Inn & Suites by Wyndham Des Moines Airport

    Days Inn & Suites by Wyndham Des Moines Airport

    2-star

    Greater South Side6 kilometers to city centre

    Guest rating8.4.Very good875 Hotels.com guest reviews
    Days Inn & Suites by Wyndham Des Moines Airport
  • Hyatt Place West Des Moines Jordan Creek

    Hyatt Place West Des Moines Jordan Creek

    3-star

    Waveland Park15.2 kilometers to city centre

    Guest rating8.8.Fabulous641 Hotels.com guest reviews
    Hyatt Place West Des Moines Jordan Creek

Top hotels in Cedar Rapids

Top hotels in West Des Moines

Top hotels in Iowa City

Explore Iowa

Find out more about Iowa

Whether you prefer the enriching culture of lively cities like Cedar Rapids, or the majestic beauty of areas like Maquoketa Caves State Park, Iowa manages to strike the perfect balance between urban and rural experiences. Although the cities of this Midwestern state are quintessentially Iowan, they also have their own style and quirks that set them apart from each other, so when you visit Iowa you can be assured of an exciting, vibrant vacation.

Hotels in Iowa


Hotels in Iowa usually offer good value for money, with the majority consisting of 2- and 3-star establishments. Together, Des Moines and neighboring West Des Moines have the highest concentration of hotels, so you can expect to find some of the best hotel deals in Iowa here. Stoney Creek Des Moines is one of the top-rated 2-star Iowa hotels, and boasts 2 swimming pools and a fitness center among its amenities. If you’re seeking something more upscale, Council Bluffs is a good place to look for 4-star hotels in Iowa, such as the Ameristar Casino Hotel.

Things to see in Iowa


The Iowa Great Lakes is one of the standout places to visit in Iowa. Aside from the beautiful scenery, it’s the perfect place to relax and enjoy some recreational activities. Countless water sports are available, ranging from fishing to wakeboarding. If you prefer to keep your feet firmly on land, there are plenty of other options such as golf courses and walking trails. One for lovers of baseball, Field of Dreams in Dyersville is another visitors’ favorite. The site of the inspiring 1989 film of the same name, it’s a nostalgic, magical place. To experience more of the idyllic Iowa landscape, spend some time at one of the many state parks. Pikes Peak State Park is one of the most popular. Miles of hiking trails await, leading you through serene woods and up to the top of spectacular bluffs, where you’re rewarded with stunning views of the Mississippi River and surrounding countryside.

Where to stay in Iowa


Many of Iowa’s greatest attractions, including the State Historical Museum can be found in Des Moines, making it an excellent place to stay. What’s more, if your visit coincides with the world-renowned Iowa State Fair you’ll have limitless fun. Cedar Rapids is another great choice. The Czech population residing here gives the city a unique character, so be sure to visit the National Czech and Slovak Museum, and sample mouthwatering goulash at the Czech Village market. For casinos and plenty of entertainment, consider Council Bluffs. From here it’s just a short drive over the Missouri River to reach Omaha, Nebraska, providing even more to see and do.

How to get to Iowa


There are 2 main airports in Iowa if you wish to travel by plane. Des Moines International Airport is located near the center of Iowa, and receives flights from many U.S. cities including Chicago and Denver. Alternatively, there is the Eastern Iowa Airport, which connects to cities such as Dallas and Detroit. Two main interstates provide the most straightforward routes into Iowa should you prefer to drive. From Minnesota or Missouri you can take Interstate 35, and from Nebraska or Illinois you can take Interstate 80. The Amtrak service California Zephyr, which travels from Chicago to San Francisco, makes 5 stops in Iowa.

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.