Book St Mary 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 Mary

Cheap St Mary hotels

Missouri Castle w/ Private Lake, Pool & 100 Acres!

Missouri Castle w/ Private Lake, Pool & 100 Acres!

Saint Mary
Located in St Mary, this vacation home is on the waterfront, within a 15-minute drive of Mark Twain National Forest and Cave Vineyard.
Missouri Castle w/ Private Lake, Pool & 100 Acres!
Ste. Genevieve Co. House w/ HOT TUB!

Ste. Genevieve Co. House w/ HOT TUB!

Saint Mary
Located in St Mary, this vacation home is in a rural location, within a 15-minute drive of Mitchell Island and Bolduc House Museum.
Ste. Genevieve Co. House w/ HOT TUB!
Ste Genevieve Home on 17 Acres, Near Wineries!

Ste Genevieve Home on 17 Acres, Near Wineries!

New Offenburg
Located in St Mary, this vacation home is a 1-minute drive from Mark Twain National Forest and 9 minutes from Crown Valley Winery.
Ste Genevieve Home on 17 Acres, Near Wineries!
Save an average of 15% on thousands of hotels when you're signed in
Missouri Castle w/ Private Lake, Pool & 100 Acres!

Missouri Castle w/ Private Lake, Pool & 100 Acres!

3 out of 5
St Mary
With a stay at this cottage in St Mary, you'll be within a 15-minute drive of Mark Twain National Forest and Cave Vineyard.
Missouri Castle w/ Private Lake, Pool & 100 Acres!
Baymont Inn and Suites by Wyndham Farmington, MO

Baymont Inn and Suites by Wyndham Farmington, MO

2.5 out of 5
1625 W Columbia St, Farmington, MO
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 5 Jan to 6 Jan
AU$95
includes taxes & fees
5 Jan - 6 Jan 2025
Located in Farmington, Baymont Inn and Suites by Wyndham Farmington, MO is in the historical district, within a 15-minute drive of Crown Pointe Golf Club and ...
Baymont Inn and Suites by Wyndham Farmington, MO
Silo Farm Haus- located in the heart of wine country!

Silo Farm Haus- located in the heart of wine country!

Ste. Genevieve
The price is AU$560 per night from 27 Dec to 28 Dec
AU$560
includes taxes & fees
27 Dec - 28 Dec
Located in Ste Genevieve, this farm stay is in a rural location, a 5-minute drive from Crown Valley Winery and 9 minutes from Mark Twain National Forest.
Silo Farm Haus- located in the heart of wine country!
Holiday Inn Express & Suites Perryville, an IHG Hotel

Holiday Inn Express & Suites Perryville, an IHG Hotel

2.5 out of 5
2020 Jefferson St, Perryville, MO
Fully refundable
The price is AU$167 per night from 23 Jan to 24 Jan
AU$167
includes taxes & fees
23 Jan - 24 Jan 2025
When you stay at Holiday Inn Express & Suites Perryville, an IHG Hotel in Perryville, you'll be within a 5-minute drive of National Shrine of Our Lady of the ...
Holiday Inn Express & Suites Perryville, an IHG Hotel
Super 8 by Wyndham Perryville

Super 8 by Wyndham Perryville

2 out of 5
1119 Vincent Dr, Perryville, MO
Fully refundableReserve now, pay when you stay
The price is AU$119 per night from 12 Jan to 13 Jan
AU$119
includes taxes & fees
12 Jan - 13 Jan 2025
With a stay at Super 8 by Wyndham Perryville in Perryville, you'll be within a 5-minute drive of Perryville Country Club and National Shrine of Our Lady of the ...
Super 8 by Wyndham Perryville
Super 8 by Wyndham Farmington

Super 8 by Wyndham Farmington

2 out of 5
930 Valley Creek Dr, Farmington, MO
Fully refundableReserve now, pay when you stay
The price is AU$104 per night from 27 Dec to 28 Dec
AU$104
includes taxes & fees
27 Dec - 28 Dec
With a stay at Super 8 by Wyndham Farmington in Farmington, you'll be within a 5-minute drive of Farmington Mineral Area Shopping Center and Harlan Park.
Super 8 by Wyndham Farmington
Don't see what you're looking for?
See all available properties in St Mary
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 Saint Mary

Get your clicker finger ready. There's just 1 place to crash within a 10-kilometre radius of central Saint Mary, so if you want to stay close by, get to it!

When your feet are starting to throb and you're over sightseeing, snuggle up in bed at Econo Lodge. It's about as central as you can get in Saint Mary.

Getting a room at the Holiday Inn Express Hotel & Suites Sparta is one more option if you're still searching for somewhere to crash. It's located 35 kilometres away from central Saint Mary. One more potential spot is the Best Western Chester Hotel, 13 kilometres away.

Attractions and Hotels Near Saint Mary

Sure, you could spend your entire break just in Saint Mary, but you'd really be missing out. For even more epic memories, you've gotta look around the wider Illinois region. Nature museums, history museums and gardens are a few sights that should be on your cannot-miss list. If gorgeous landscapes are more your thing, take time out in the region's lakes and prairies. Energetic visitors can also have a go at popular regional activities like mountain biking and rock climbing.

Still haven't uncovered your ideal room? You might just find the thread count you've been looking for in Ironton. You'll also be able to have some adventures at the Arcadia Valley Golf Club and Fort Davidson State Historic Site. The Shepherd Mountain Inn and Fort Davidson Hotel are a few of the short and long-stay options here. Alternatively, you could stay in Cape Girardeau, 70 kilometres to the southeast of Saint Mary, where you can choose from the Pear Tree Inn Cape Girardeau West and Holiday Inn Express Hotel & Suites Cape Girardeau I-55. Cape Rock Park and the Isle Casino Cape Girardeau are among the more popular points of interest to see for those visiting Cape Girardeau.

There's nothing more worrying than hitting the tarmac and wondering where the heck you're gonna stay that night. So why not sort it out beforehand and reserve a room at the Best Western Plus Mascoutah/SAFB? It's seriously close to MidAmerica-St. Louis Airport, which lies 75 kilometres from Saint Mary's centre.

St Mary hotels essential information

Accommodation
106 hotels
Lowest Price
AU$95
Highest Price
AU$560
Popular hotels
Missouri Castle w/ Private Lake, Pool & 100 Acres!, Ste. Genevieve Co. House w/ HOT TUB!, Ste Genevieve Home on 17 Acres, Near Wineries!, Missouri Castle w/ Private Lake, Pool & 100 Acres!, Baymont Inn and Suites by Wyndham Farmington, MO, Silo Farm Haus- located in the heart of wine country!, Holiday Inn Express & Suites Perryville, an IHG Hotel, Super 8 by Wyndham Perryville, Super 8 by Wyndham Farmington

Most recent St Mary hotel reviews

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