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

Peaceful 4BR ranch w/ hot tub, fire pit & quick access to Ste. Genevieve’s wineries & shops.

Peaceful 4BR ranch w/ hot tub, fire pit & quick access to Ste. Genevieve’s wineries & shops.

Saint Mary MO
The price is AU$645 per night from 1 June to 2 June
AU$645
1 June - 2 June
includes taxes & fees
With a stay at this vacation home in St Mary, you'll be within a 15-minute drive of Mitchell Island and Bolduc House Museum.
Opens in a new windowPeaceful 4BR ranch w/ hot tub, fire pit & quick access to Ste. Genevieve’s wineries & shops.
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$86 per night from 7 June to 8 June
AU$86
7 June - 8 June
includes taxes & fees
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 ...
Opens in a new windowBaymont 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 MO
The price is AU$492 per night from 17 May to 18 May
AU$492
17 May - 18 May
includes taxes & fees
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.
Opens in a new windowSilo Farm Haus- located in the heart of wine country!
Save an average of 15% on thousands of hotels when you're signed in
Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy

Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy

2 out of 5
7555 State Hwy Y French Village MO
The price is AU$197 per night from 14 June to 15 June
AU$197
14 June - 15 June
includes taxes & fees
With a stay at Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy in French Village, you'll be in a regional park, and 10.6 mi (17.1 km) from ...
Opens in a new windowPostcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy
Holiday Inn Express & Suites Perryville by IHG

Holiday Inn Express & Suites Perryville by IHG

2.5 out of 5
2020 Jefferson St Perryville MO
Fully refundable
The price is AU$159 per night from 4 June to 5 June
AU$159
4 June - 5 June
includes taxes & fees
When you stay at Holiday Inn Express & Suites Perryville by IHG in Perryville, you'll be within a short 3-minute drive from National Shrine of Our Lady of the ...
Opens in a new windowHoliday Inn Express & Suites Perryville by IHG
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$109 per night from 27 May to 28 May
AU$109
27 May - 28 May
includes taxes & fees
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 ...
Opens in a new windowSuper 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$90 per night from 7 June to 8 June
AU$90
7 June - 8 June
includes taxes & fees
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.
Opens in a new windowSuper 8 by Wyndham Farmington
Crown Pointe Lodge, BW Signature Collection

Crown Pointe Lodge, BW Signature Collection

2.5 out of 5
4245 Hunt Rd Farmington MO
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 31 May to 1 June
AU$164
31 May - 1 June
includes taxes & fees
With a stay at Crown Pointe Lodge, BW Signature Collection in Farmington, you'll be in the suburbs, just steps from Crown Pointe Golf Club and a 4-minute drive ...
Opens in a new windowCrown Pointe Lodge, BW Signature Collection
Holiday Inn Express Hotel & Suites Sparta by IHG

Holiday Inn Express Hotel & Suites Sparta by IHG

2.5 out of 5
1301 N Market St Sparta IL
Fully refundable
The price is AU$161 per night from 31 May to 1 June
AU$161
31 May - 1 June
includes taxes & fees
Located in Sparta, Holiday Inn Express Hotel & Suites Sparta by IHG is in a rural location, a 3-minute drive from Misselhorn Art Gallery and 5 minutes from Sparta ...
Opens in a new windowHoliday Inn Express Hotel & Suites Sparta by IHG
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
135 hotels
Lowest Price
AU$86
Highest Price
AU$645
Popular hotels
Peaceful 4BR ranch w/ hot tub, fire pit & quick access to Ste. Genevieve’s wineries & shops., Baymont Inn and Suites by Wyndham Farmington, MO, Silo Farm Haus- located in the heart of wine country!, Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy, Holiday Inn Express & Suites Perryville by IHG, Super 8 by Wyndham Perryville, Super 8 by Wyndham Farmington, Crown Pointe Lodge, BW Signature Collection, Holiday Inn Express Hotel & Suites Sparta by IHG

Most recent St Mary hotel reviews

Top Picks

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