Des Moines Metropolitan Area hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Des Moines Metropolitan Area Overview

Hotels City Rating

Revel Hotel Des Moines Urbandale, Tapestry Collection By Hilton  4 stars

11211 Hickman Road, Urbandale, United States, 50322

Urbandale Great
USD 132

Prairie Meadows Casino Racetrack And Hotel  4 stars

1 Prairie Meadows Drive, Altoona, United States, 50009

Altoona Perfect
USD 153

Boulders Inn & Suites Newton  4 stars

4222 S 22Nd Avenue E, Newton, United States, 50208

Newton Great
USD 139

Americinn By Wyndham Ankeny/Des Moines  3 stars

1610 Se Oralabor Road, Ankeny, United States, 50021

Ankeny Great
USD 133

Renaissance Des Moines Savery Hotel  3 stars

401 Locust St, Des Moines, United States, 50309

Des Moines Very good
USD 135

Baymont By Wyndham Des Moines Airport  3 stars

6221 Willow Creek Ave, Des Moines, United States, 50321

Des Moines Great
USD 93

Ramada by Wyndham Ankeny  3 stars

133 Se Delaware Avenue, Ankeny, United States, 50021-9771

Ankeny Very good
USD 73

Best Western Plus Des Moines West Inn & Suites  3 stars

1450 Nw 118Th Street, Clive, United States, 50325-8243

Clive Very good
USD 108

Country Inn & Suites By Radisson, Ankeny, Ia  3 stars

2510 Southeast Tones Drive, Ankeny, United States, 50021

Ankeny Great
USD 89

Country Inn & Suites By Radisson, Des Moines West, Ia  3 stars

1350 Nw 118Th St, Clive, United States, 50325

Clive Great
USD 126

Colfax Inn  3 stars

1402 N Walnut St, Colfax, United States, 50054

Colfax Very good
USD 61

Courtyard By Marriott Des Moines West Clive  3 stars

1520 Nw 114Th Street, Clive, United States, 50325

Clive Very good
USD 114

Hotel Renovo  3 stars

11167 Hickman Road, Urbandale, United States, 50322

Urbandale Great
USD 115

Days Inn By Wyndham Des Moines Merle Hay  3 stars

4845 Merle Hay Rd, Des Moines, United States, 50322-1966

Des Moines Nice
USD 70

Days Inn By Wyndham Ankeny - Des Moines  3 stars

105 Ne Delaware Ave, Ankeny, United States, 50021

Ankeny Guest rating
USD 62

Embassy Suites By Hilton Des Moines Downtown  3 stars

101 East Locust Street, Des Moines, United States, 50309

Des Moines Very good
USD 110

Fairfield Inn & Suites Des Moines West  3 stars

7225 Vista Drive, West Des Moines, United States, 50266

West Des Moines Great
USD 125

Hilton Garden Inn Des Moines/Urbandale  3 stars

8600 Northpark Drive, Johnston, United States, 50131

Johnston Great
USD 149

Hilton Garden Inn West Des Moines  3 stars

205 South 64Th Street, West Des Moines, United States, 50266

West Des Moines Great
USD 80

Holiday Inn Des Moines-Airport/Conf Center  3 stars

6111 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
USD 133

Holiday Inn Des Moines Northwest  3 stars

4800 Merle Hay Road, Urbandale, United States, 50322

Urbandale Guest rating
USD 100

Holiday Inn Des Moines Dtwn - Mercy Area  3 stars

1050 6Th Avenue, Des Moines, United States, 50314

Des Moines Very good
USD 127

Hampton Inn Des Moines-Airport  3 stars

5001 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
USD 92

Hampton Inn Des Moines-West  3 stars

7060 Lake Drive, West Des Moines, United States, 50266

West Des Moines Great
USD 96

La Quinta Inn & Suites By Wyndham Des Moines West Clive  3 stars

1390 Nw 118Th St, Clive, United States, 50325

Clive Very good
USD 74

Des Moines Marriott Downtown  3 stars

700 Grand Avenue, Des Moines, United States, 50309

Des Moines Great
USD 174

West Des Moines Marriott  3 stars

1250 Jordan Creek Parkway, West Des Moines, United States, 50266

West Des Moines Very good
USD 129

Comfort Inn & Suites Event Center  3 stars

929 3Rd Street, Des Moines, United States, 50309

Des Moines Very good
USD 157

Ramada By Wyndham Des Moines Tropics Resort & Conference Ctr  3 stars

5000 Merle Hay Road, Urbandale, United States, 50322

Urbandale Nice
USD 125

Residence Inn Des Moines West At Jordan Creek Town Center  3 stars

160 South Jordan Creek Parkway, West Des Moines, United States, 50266

West Des Moines Perfect
USD 145

Staybridge Suites West Des Moines  3 stars

6905 Lake Drive, Clive, United States, 50266

Clive Great
USD 129

Super 8 By Wyndham Urbandale/Des Moines Area  3 stars

5900 Sutton Place, Urbandale, United States, 50322

Urbandale Very good
USD 69

Sheraton West Des Moines Hotel  3 stars

1800 50Th St, West Des Moines, United States, 50266

West Des Moines Great
USD 137

Valley West Inn  3 stars

3535 Westown Parkway, West Des Moines, United States, 50266

West Des Moines Very good
USD 71

Hotel Fort Des Moines, Curio Collection By Hilton  3 stars

1000 Walnut Street, Des Moines, United States, 50309

Des Moines Nice
USD 123

Wildwood Lodge  3 stars

11431 Forest Ave, Clive, United States, 50325

Clive Great
USD 101

Springhill Suites Des Moines West  3 stars

1236 Jordan Creek Parkway, West Des Moines, United States, 50266

West Des Moines Great
USD 125

Quality Inn & Suites Ankeny-Des Moines  3 stars

201 Se Delaware Ave, Ankeny, United States, 50021

Ankeny Very good
USD 78

Des Lux Hotel  3 stars

800 Locust St, Des Moines, United States, 50309

Des Moines Great
USD 189

Courtyard Des Moines Ankeny  3 stars

2405 Se Creekview Drive, Ankeny, United States, 50021

Ankeny Great
USD 123

Drury Inn & Suites West Des Moines  3 stars

5505 Mills Civic Parkway, West Des Moines, United States, 50266

West Des Moines Great
USD 121

Towneplace Suites Des Moines Urbandale  3 stars

8800 Northpark Drive, Johnston, United States, 50131

Johnston Great
USD 122

Courtyard Des Moines West/Jordan Creek  3 stars

410 S 68Th Street, West Des Moines, United States, 50266

West Des Moines Great
USD 102

The Rewind West Des Moines, Tapestry Collection By Hilton  3 stars

6075 Mills Civic Parkway, West Des Moines, United States, 50266

West Des Moines Great
USD 128

Hyatt Place Des Moines Downtown  3 stars

418 6Th Avenue, Des Moines, United States, 50309

Des Moines Perfect
USD 192

Doubletree By Hilton Des Moines Airport  3 stars

6800 Fleur Drive, Des Moines, United States, 50321

Des Moines Great
USD 147

Residence Inn Des Moines Downtown  3 stars

100 Sw Water Street, Des Moines, United States, 50309

Des Moines Great
USD 159

Sterling Hotel And Suites  3 stars

11428 Forest Ave, Clive, United States, 50325

Clive Very good
USD 67

Ramada By Wyndham Des Moines Airport  3 stars

1810 Army Post Road, Des Moines, United States, 50315

Des Moines Very good
USD 92

Homewood Suites By Hilton Ankeny  3 stars

2455 Southeast Creekview Drive, Ankeny, United States, 50021

Ankeny Great
USD 122

Cobblestone Inn & Suites  3 stars

1304 North 4Th Avenue, Winterset, United States, 50273

Winterset Great
USD 119

Homewood Suites By Hilton West Des Moines/Sw Mall Area  3 stars

6620 Stagecoach Dr, West Des Moines, United States, 50266

West Des Moines Very good
USD 106

Towneplace Suites By Marriott Des Moines West/Jordan Creek  3 stars

125 South 68Th Street, West Des Moines, United States, 50266

West Des Moines Great
USD 113

Staybridge Suites Des Moines Downtown  3 stars

201 E. Locust Street, Des Moines, United States, 50309

Des Moines Very good
USD 142

Hampton Inn & Suites Altoona - Des Moines  3 stars

215 Adventureland Drive Nw, Altoona, United States, 50009

Altoona Very good
USD 132

Hyatt Place West Des Moines Jordan Creek  3 stars

295 64Th Street, West Des Moines, United States, 50266

West Des Moines Great
USD 111

Hampton Inn & Suites Des Moines/Urbandale Ia  3 stars

8811 Plum Dr., Urbandale, United States, 50322

Urbandale Very good
USD 133

Ac Hotel Des Moines East Village  3 stars

401 East Grand Ave, Des Moines, United States

Des Moines Very good
USD 152

Element West Des Moines  3 stars

575 S Prairie View Dr, West Des Moines, United States

West Des Moines Great
USD 167

Country Inn & Suites By Radisson, Indianola, Ia  3 stars

501 East Trail Ridge Avenue, Indianola, United States

Indianola Perfect
USD 95

Comfort Inn Altoona-Des Moines  3 stars

2023 Adventureland Drive, Altoona, United States, 50009

Altoona Great
USD 99

Holiday Inn Express Des Moines  3 stars

240 Jordan Creek Parkway, West Des Moines, United States

West Des Moines Very good
USD 132

Hilton Des Moines Downtown  3 stars

435 Park Street, Des Moines, United States, 50309

Des Moines Very good
USD 299

Homewood Suites Des Moines Airport  3 stars

7201 Sw 22Nd Street, Des Moines, United States, IA 50321

Des Moines Very good
USD 184

Best Western Premier Ankeny Hotel  3 stars

2502 Se Tones Drive, Ankeny, United States, 50021-8860

Ankeny Great
USD 114

My Place Hotel-Altoona/Des Moines, Ia  3 stars

2315 Adventureland Drive, Altoona, United States, 50009

Altoona Very good
USD 103

Americinn By Wyndham Stuart  2 stars

420 Sw 8Th St, Stuart, United States, 50250

Stuart Perfect
USD 100

Americinn By Wyndham Grimes  2 stars

251 Gateway Cir, Grimes, United States, 50111

Grimes Perfect
USD 95

Baymont By Wyndham Des Moines North  2 stars

4685 Northeast 14Th Street, Des Moines, United States, 50313

Des Moines Very good
USD 92

Quality Inn & Suites Des Moines Airport  2 stars

5231 Fleur Drive, Des Moines, United States, 50321

Des Moines Nice
USD 116

Comfort Inn Ankeny  2 stars

2602 Se Creekview Drive, Ankeny, United States, 50021

Ankeny Guest rating
USD 90

Days Inn By Wyndham Newton  2 stars

1605 West 19Th Street South, Newton, United States, 50208

Newton Nice
USD 85

Extended Stay America - Des Moines - West Des Moines  2 stars

2701 Westown Pkwy, West Des Moines, United States, 50266

West Des Moines Very good
USD 97

Extended Stay America - Des Moines - Urbandale  2 stars

3940 114Th St, Urbandale, United States, 50322

Urbandale Very good
USD 86

Econo Lodge Inn & Suites Fairgrounds  2 stars

410 E 30Th Street, Des Moines, United States, 50317

Des Moines Very good
USD 69

Econo Lodge Inn & Suites  2 stars

1405 W 19Th St S, Newton, United States, 50208

Newton Guest rating
USD 72

Holiday Inn Express Hotel & Suites Ankeny-Des Moines  2 stars

2402 Se Tones Drive, Ankeny, United States, 50021

Ankeny Guest rating
USD 130

Holiday Inn Express Hotel & Suites Altoona-Des Moines  2 stars

165 Adventureland Drive Nw, Altoona, United States, 50009

Altoona Great
USD 122

Holiday Inn Express Des Moines-At Drake University  2 stars

1140 24Th Street, Des Moines, United States, 50311

Des Moines Very good
USD 103

Best Western Holiday Manor  2 stars

208 West 4Th Street North, Newton, United States, 50208

Newton Very good
USD 84

Fairfield Inn And Suites By Marriott Des Moines Ankeny  2 stars

215 Ne Delaware Ave, Ankeny, United States, 50021

Ankeny Great
USD 120

Value Place Des Moines, Ia  2 stars

6703 Se Bellagio Dr, Ankeny, United States, 50021

Ankeny Great
USD 61

Woodspring Suites Des Moines Pleasant Hill  2 stars

1525 Metro East Dr, Pleasant Hill, United States, 50327

Pleasant Hill
USD 117

Americinn By Wyndham Johnston Des Moines  2 stars

5050 Merle Hay Road, Johnston, United States, 50131

Johnston Very good
USD 78

Stoney Creek Hotel & Conference Center - Des Moines  2 stars

5291 Stoney Creek Court, Johnston, United States, 50131

Johnston Great
USD 136

Microtel Inn & Suites By Wyndham Urbandale/Des Moines  2 stars

8711 Plum Drive, Urbandale, United States, 50322

Urbandale Nice
USD 75

Microtel Inn & Suites By Wyndham Colfax/Newton  2 stars

11000 Federal Avenue, Colfax, United States, 50054

Colfax Very good
USD 85

Quality Inn & Suites  2 stars

4995 N.W. Merle Hay Road, Des Moines, United States, 50322

Des Moines Nice
USD 82

Quality Inn Newton  2 stars

1700 West 19Th Street South, Newton, United States, 50208

Newton Nice
USD 90

Red Roof Inn Des Moines  2 stars

5020 Ne 14Th St, Des Moines, United States, 50313

Des Moines Guest rating
USD 67

Super 8 By Wyndham Newton  2 stars

1635 S 12Th Ave W, Newton, United States, 50208-4308

Newton Very good
USD 79

Super 8 Motel Winterset  2 stars

1312 Cedar Bridge Road, Winterset, Iowa, 50273, Usa, Winterset, United States, 50273

Winterset Very good
USD 77

Quality Inn  2 stars

804 West Taylor, Creston, United States, 50801-3534

Creston Guest rating
USD 81

Super 8 By Wyndham Ankeny/Des Moines Area  2 stars

206 Se Delaware Ave, Ankeny, United States, 50023

Ankeny Guest rating
USD 108

Americinn By Wyndham Des Moines Airport  2 stars

1920 Hackley Ave, Des Moines, United States, 50315

Des Moines Very good
USD 92

Sleep Inn & Suites Pleasant Hill - Des Moines  2 stars

5850 Morning Star Court, Pleasant Hill, United States, 50327

Pleasant Hill Perfect
USD 108

Super 8 By Wyndham Des Moines  2 stars

4685 A Northeast 14Th Street, Des Moines, United States, 50313

Des Moines Great
USD 64

Village Inn Motel Des Moines  2 stars

1348 East Euclid Ave, Des Moines, United States, 50316

Des Moines Very good
USD 80

Candlewood Suites Des Moines  2 stars

7625 Office Plaza Drive North, West Des Moines, United States, 50266

West Des Moines Great
USD 99

Days Inn & Suites By Wyndham Des Moines Airport  2 stars

1901 Hackley Avenue, Des Moines, United States, 50315

Des Moines Great
USD 76

Super 8 By Wyndham Clive/W Des Moines  2 stars

11414 Forest Ave, Des Moines, United States, 50325

Des Moines Great
USD 62

Econo Lodge Inn & Suites Des Moines - Merle Hay Rd  2 stars

4755 Merle Hay Road, Des Moines, United States, 50322

Des Moines Nice
USD 70

Americinn By Wyndham Newton  2 stars

4401 S 22Nd Avenue E, Newton, United States, 50208

Newton Perfect
USD 110

Supertel Inn & Conference Center  2 stars

800 Laurel Street, Creston, United States

Creston Perfect
USD 93

Econo Lodge Urbandale-Northwest Des Moines  2 stars

10841 Douglas Ave, Urbandale, United States, 50322

Urbandale Guest rating
USD 59

Hampton Inn & Suites Ankeny  2 stars

6210 Se Convenience Blvd, Ankeny, United States, 50021

Ankeny Perfect
USD 106

Days Inn By Wyndham West Des Moines  2 stars

1258 8Th St, West Des Moines, United States, 50265

West Des Moines Nice
USD 65

Americas Best Value Inn  2 stars

2000 W 18Th St S, Newton, United States, 50208

Newton Guest rating
USD 48

Motel 6 Des Moines Ia  2 stars

4940 Ne 14 Th Street, Des Moines, United States, 50313

Des Moines Very good
USD 66

Holiday Inn Express And Suites Urbandale  2 stars

8789 Plum Drive, Urbandale, United States, 50322

Urbandale Perfect
USD 94

Best Western Plus Altoona Inn  2 stars

300 34Th Avenue Nw, Altoona, United States, 50009-2639

Altoona Nice
USD 98

Days Inn By Wyndham Des Moines-West Clive  2 stars

1600 Northwest 114Th Street, Clive, United States, 50325

Clive Very good
USD 53

Quality Inn  2 stars

4950 Ne 14Th St, Des Moines, United States, 50313

Des Moines Great
USD 76

Motel 6 Des Moines West  2 stars

7655 Office Plaza Dr N, West Des Moines, United States, 50266

West Des Moines Very good
USD 57

Motel 6 Des Moines South Airport  2 stars

4817 Fleur Dr, Des Moines, United States, 50321

Des Moines Very good
USD 70

Motel 6 Des Moines East - Altoona  2 stars

3225 Adventureland Dr, Altoona, United States, 50009

Altoona Very good
USD 75

Quality Inn & Suites Altoona - Des Moines  2 stars

2701 Adventureland Drive, Altoona, United States, 50009

Altoona Great
USD 100

Fairfield Inn & Suites Des Moines Urbandale  2 stars

8661 Plum Dr, Urbandale, United States, 50322

Urbandale
USD 89

Hampton Inn & Suites Des Moines Downtown  2 stars

120 Sw Water Street, Des Moines, United States, 50309

Des Moines
USD 121

Fairfield Inn & Suites By Marriott Des Moines Airport  2 stars

6880 Fleur Dr, Des Moines, United States, 50321

Des Moines Great
USD 136

Quality Inn Indianola  2 stars

1701 N Jefferson St, Indianola, United States, 50125

Indianola Perfect
USD 67

Motel 6 Stuart  2 stars

203 Se 7Th Street, Stuart, United States, 50250

Stuart Great
USD 84

Super 8 By Wyndham Altoona  2 stars

2101 Adventureland Dr, Altoona, United States, 50009

Altoona Very good
USD 66

Hampton Inn & Stes West Des Moines  2 stars

6160 Mills Civic Parkway, West Des Moines, United States, 50266

West Des Moines
USD 117

Holiday Inn Express And Suites Des Moines Downtown  2 stars

333 Southwest 11Th Street, Des Moines, United States

Des Moines
USD 133

Adventureland Inn  2 stars

3200 Adventureland Dr, Altoona, United States

Altoona
USD 110

Cozy Rest Motel  2 stars

2316 Southeast 14Th Street, Des Moines, United States, 50320

Des Moines
USD 87

Holiday Motel Creston  2 stars

800 S Walnut St., Creston, United States

Creston
USD 60

Value Place Des Moines, Ia  2 stars

1525 Metro East Dr, Pleasant Hill, United States

Pleasant Hill
USD 111

Budget Inn & Suites  2 stars

5220 Northeast 14 Th Street, Des Moines, United States, 50313

Des Moines Guest rating
USD 87

Broadway Motel Des Moines  2 stars

5100 Hubbell Avenue, Altoona, United States, 50317

Altoona
USD 60

Fairfield Inn & Suites Des Moines Altoona  2 stars

460 Bass Pro Drive Northwest, Altoona, United States

Altoona
USD 119

Woodspring Suites Des Moines Pleasant Hill  2 stars

1525 Metro East Drive, Pleasant Hill, United States, 50327

Pleasant Hill
USD 55

Palace Inn  0 stars

6215 Northeast 14Th Street, Des Moines, United States, 50313

Des Moines
USD 50