Book St. Marys hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in St. Marys

Cheap St. Marys hotels

Days Inn & Suites by Wyndham Des Moines Airport

Days Inn & Suites by Wyndham Des Moines Airport

2 out of 5
1901 Hackley Ave Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$107 per night from 28 Dec to 29 Dec
AU$107
28 Dec - 29 Dec
includes taxes & fees
With a stay at Days Inn & Suites by Wyndham Des Moines Airport in Des Moines (Greater South Side), you'll be within a 15-minute drive of Casey's Center and Iowa ...
Opens in a new windowDays Inn & Suites by Wyndham Des Moines Airport
Hyatt Place West Des Moines Jordan Creek

Hyatt Place West Des Moines Jordan Creek

3 out of 5
295 South 64th st West Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$168 per night from 27 Dec to 28 Dec
AU$168
27 Dec - 28 Dec
includes taxes & fees
When you stay at Hyatt Place West Des Moines Jordan Creek in West Des Moines, you'll be in a shopping district, within a 10-minute walk of Jordan Creek Town ...
Opens in a new windowHyatt Place West Des Moines Jordan Creek
AmericInn by Wyndham Des Moines Airport

AmericInn by Wyndham Des Moines Airport

2.5 out of 5
1920 Hackley Ave Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$105 per night from 28 Dec to 29 Dec
AU$105
28 Dec - 29 Dec
includes taxes & fees
With a stay at AmericInn by Wyndham Des Moines Airport in Des Moines (Greater South Side), you'll be within a 15-minute drive of Casey's Center and Jordan Creek ...
Opens in a new windowAmericInn by Wyndham Des Moines Airport
Save an average of 15% on thousands of hotels when you're signed in
Drury Inn & Suites West Des Moines

Drury Inn & Suites West Des Moines

3 out of 5
5505 Mills Civic Pkwy West Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 25 Dec to 26 Dec
AU$169
25 Dec - 26 Dec
includes taxes & fees
With a stay at Drury Inn & Suites West Des Moines in West Des Moines, you'll be within a 15-minute drive of Jordan Creek Town Center and Casey's Center.
Opens in a new windowDrury Inn & Suites West Des Moines
Hampton Inn Des Moines-Airport

Hampton Inn Des Moines-Airport

2.5 out of 5
5001 Fleur Dr Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 28 Dec to 29 Dec
AU$179
28 Dec - 29 Dec
includes taxes & fees
With a stay at Hampton Inn Des Moines-Airport, you'll be centrally located in Des Moines, within a 15-minute drive of Casey's Center and Iowa State ...
Opens in a new windowHampton Inn Des Moines-Airport
Baymont by Wyndham Des Moines Airport

Baymont by Wyndham Des Moines Airport

2.5 out of 5
6221 Willow Creek Ave Des Moines IA
Fully refundableReserve now, pay when you stay
The price is AU$145 per night from 20 Jan to 21 Jan
AU$145
20 Jan - 21 Jan 2026
includes taxes & fees
With a stay at Baymont by Wyndham Des Moines Airport in Des Moines (Southwestern Hills), you'll be a 3-minute walk from Willow Creek Golf Club and a 4-minute ...
Opens in a new windowBaymont by Wyndham Des Moines Airport
Lakeside Hotel Casino

Lakeside Hotel Casino

3 out of 5
777 Casino Dr Osceola IA
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 22 Dec to 23 Dec
AU$143
22 Dec - 23 Dec
includes taxes & fees
With a stay at Lakeside Hotel Casino in Osceola, you'll be a 1-minute walk from Lakeside Casino and 7 minutes by foot from West Lake.
Opens in a new windowLakeside Hotel Casino
Quality Inn & Suites Des Moines Airport

Quality Inn & Suites Des Moines Airport

2.5 out of 5
5231 Fleur Dr Des Moines IA
Fully refundableReserve now, pay when you stay
With a stay at Quality Inn & Suites Des Moines Airport in Des Moines (Greater South Side), you'll be within a 15-minute drive of Casey's Center and Iowa State ...
Opens in a new windowQuality Inn & Suites Des Moines Airport
Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

2.5 out of 5
240 Jordan Creek Pkwy West Des Moines IA
Fully refundable
The price is AU$158 per night from 23 Dec to 24 Dec
AU$158
23 Dec - 24 Dec
includes taxes & fees
With a stay at Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG in West Des Moines, you'll be within a 15-minute drive of Jordan Creek Town ...
Opens in a new windowHoliday Inn Express & Suites West Des Moines - Jordan Creek by IHG
Don't see what you're looking for?
See all available properties in St. Marys
View all properties
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.

Hotels in St. Marys

On the hunt for a hotel in St. Marys, United States of America? Unfortunately, there aren't a whole heap of places to stay close by. However, lastminute.com.au has an awesome number of digs to select from if you commute further out. There are 22 various sorts of accommodation within a 30-kilometre radius of St. Marys' heart. Just think of the drive as some extended sightseeing!

Enjoy some 'you time' away from the hustle and bustle of downtown St. Marys at Residence Inn by Marriott Des Moines West or Holiday Inn & Suites Jordan Creek. Alternatively, why not pay a visit to the Holiday Inn Des Moines-Airport/Conf Center or the DoubleTree by Hilton Hotel Des Moines Airport?

Additional accommodation options include the Fairfield Inn & Suites by Marriott Des Moines Airport, which is 25 kilometres from downtown, and the Hampton Inn Des Moines Airport, which is 25 kilometres away. Alternatively, make your way 30 kilometres from central St. Marys to the Hilton Garden Inn Des Moines West.

Attractions and Hotels Near St. Marys

If you still have itchy feet, why not broaden your travels and explore more of the Iowa region? Lift your landscape photography game by visiting some of Iowa's stunning rural landscapes, rolling hills and prairies. History museums and farms are a few more popular tourist stops worth pulling your camera out for. Eager for more? Popular activities in this part of United States of America include snowboarding and skiing, so don't be afraid to have a crack!

Chariton is another place where you can lay back and order up room service like a boss. Sitting 50 kilometres southeast of St. Marys, it's where you'll discover the Red Haw State Park and Lucas County Court House. The Super 8 Chariton and Country Cabins Motel are just some of the great apartment and hotel options here. Alternatively, you could stay in Knoxville, 55 kilometres to the east of St. Marys, where you can choose from the Cobblestone Hotel Knoxville and Red Carpet Motel. Whether you're shooting through or staying in Knoxville, be sure to visit the Peace Tree Brewing Company and the National Sprint Car Hall of Fame.

Getting ready to touchdown? Soon you'll be able to ditch your tight aeroplane seat for a plush bed! The AmericInn Des Moines Airport and the Motel 6 Des Moines South - Airport are pretty close to Des Moines International Airport, which is just 25 kilometres from St. Marys' centre.

St. Marys hotels essential information

Accommodation
151 hotels
Lowest Price
AU$105
Highest Price
AU$179
Popular hotels
Days Inn & Suites by Wyndham Des Moines Airport, Hyatt Place West Des Moines Jordan Creek, AmericInn by Wyndham Des Moines Airport, Drury Inn & Suites West Des Moines, Hampton Inn Des Moines-Airport, Baymont by Wyndham Des Moines Airport, Lakeside Hotel Casino, Quality Inn & Suites Des Moines Airport, Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

Most recent St. Marys hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.