Book St. Marys hotels

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$102 per night from 19 May to 20 May
AU$102
includes taxes & fees
19 May - 20 May
Located in Des Moines (Greater South Side), Days Inn & Suites by Wyndham Des Moines Airport is within a 10-minute drive of Drake University and Wells Fargo ...
Days Inn & Suites by Wyndham 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
The price is AU$145 per night from 19 May to 20 May
AU$145
includes taxes & fees
19 May - 20 May
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 ...
Baymont by Wyndham Des Moines Airport
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$156 per night from 11 May to 12 May
AU$156
includes taxes & fees
11 May - 12 May
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 Drake University.
Drury Inn & Suites West Des Moines
Save an average of 15% on thousands of hotels when you're signed in
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$196 per night from 26 May to 27 May
AU$196
includes taxes & fees
26 May - 27 May
With a stay at Hampton Inn Des Moines-Airport, you'll be centrally located in Des Moines, within a 10-minute drive of Drake University and Wells Fargo ...
Hampton Inn 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$176 per night from 11 May to 12 May
AU$176
includes taxes & fees
11 May - 12 May
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.
Lakeside Hotel Casino
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$165 per night from 27 May to 28 May
AU$165
includes taxes & fees
27 May - 28 May
When you stay at Hyatt Place West Des Moines Jordan Creek in West Des Moines, you'll be in a shopping district, within a 15-minute drive of Jordan Creek Town ...
Hyatt 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$117 per night from 20 May to 21 May
AU$117
includes taxes & fees
20 May - 21 May
With a stay at AmericInn by Wyndham Des Moines Airport in Des Moines (Greater South Side), you'll be within a 10-minute drive of Drake University and Wells Fargo ...
AmericInn by Wyndham Des Moines Airport
Element West Des Moines

Element West Des Moines

3 out of 5
575 S Prairie View Dr, West Des Moines, IA
The price is AU$205 per night from 25 May to 26 May
AU$205
includes taxes & fees
25 May - 26 May
Located in West Des Moines, Element West Des Moines is in a shopping district, a 2-minute drive from Jordan Creek Town Center and 8 minutes from Valley ...
Element West Des Moines
Holiday Inn Des Moines-Airport/Conf Center by IHG

Holiday Inn Des Moines-Airport/Conf Center by IHG

3 out of 5
6111 Fleur Dr, Des Moines, IA
The price is AU$218 per night from 20 May to 21 May
AU$218
includes taxes & fees
20 May - 21 May
With a stay at Holiday Inn Des Moines-Airport/Conf Center by IHG in Des Moines (Greater South Side), you'll be within a 15-minute drive of Drake University and ...
Holiday Inn Des Moines-Airport/Conf Center 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
143 hotels
Lowest Price
AU$102
Highest Price
AU$218
Popular hotels
Days Inn & Suites by Wyndham Des Moines Airport, Baymont by Wyndham Des Moines Airport, Drury Inn & Suites West Des Moines, Hampton Inn Des Moines-Airport, Lakeside Hotel Casino, Hyatt Place West Des Moines Jordan Creek, AmericInn by Wyndham Des Moines Airport, Element West Des Moines, Holiday Inn Des Moines-Airport/Conf Center by IHG

Most recent St. Marys hotel reviews

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