
Find hotels in St Mary, MO from ฿1,893
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St Mary
Family friendly
Pet friendly
Check prices for these dates
Our top choices for St Mary hotels

K-River Motel & Campground
K-River Motel & CampgroundBaldwin
8.8 out of 10, Excellent, (20 reviews)
The price is ฿1,718
฿1,907 total
includes taxes & fees
15 Jan - 16 Jan

Briarwood Inn of Sparta
Briarwood Inn of SpartaSparta
7.6 out of 10, Good, (124 reviews)
The price is ฿2,031
฿2,254 total
includes taxes & fees
15 Jan - 16 Jan

Sparta Motel
Sparta MotelSparta
4.4 out of 10, (67 reviews)
The price is ฿2,124
฿2,358 total
includes taxes & fees
15 Jan - 16 Jan

Crown Pointe Lodge, BW Signature Collection
Crown Pointe Lodge, BW Signature CollectionFarmington
9.0 out of 10, Wonderful, (578 reviews)
The price is ฿4,069
฿4,633 total
includes taxes & fees
15 Jan - 16 Jan

Madison Inn Lodge
Madison Inn LodgeFredericktown
7.6 out of 10, Good, (297 reviews)
The price is ฿2,428
฿2,652 total
includes taxes & fees
31 Jan - 1 Feb

Holiday Inn Express & Suites Farmington by IHG
Holiday Inn Express & Suites Farmington by IHGFarmington
8.6 out of 10, Excellent, (412 reviews)
The price is ฿2,687
฿8,066 total
includes taxes & fees
25 Jan - 26 Jan

Quality Inn Farmington
Quality Inn FarmingtonFarmington
7.6 out of 10, Good, (866 reviews)
The price is ฿1,609
฿1,921 total
includes taxes & fees
1 Feb - 2 Feb

Microtel Inn & Suites by Wyndham Sainte Genevieve
Microtel Inn & Suites by Wyndham Sainte GenevieveSte Genevieve
8.8 out of 10, Excellent, (614 reviews)
The price is ฿2,249
฿2,510 total
includes taxes & fees
18 Jan - 19 Jan

Baymont Inn and Suites by Wyndham Farmington, MO
Baymont Inn and Suites by Wyndham Farmington, MOFarmington
8.0 out of 10, Very good, (1,000 reviews)
The price is ฿1,691
฿1,925 total
includes taxes & fees
1 Feb - 2 Feb

Hampton Inn Farmington
Hampton Inn FarmingtonFarmington
8.8 out of 10, Excellent, (523 reviews)
The price is ฿3,569
฿4,063 total
includes taxes & fees
22 Jan - 23 Jan

Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy
Postcard Cabins St Francois, Outdoor Collection by Marriott BonvoyFrench Village
9.8 out of 10, Exceptional, (48 reviews)
The price is ฿2,781
฿4,337 total
includes taxes & fees
19 Jan - 20 Jan

Super 8 by Wyndham Farmington
Super 8 by Wyndham FarmingtonFarmington
8.0 out of 10, Very good, (619 reviews)
The price is ฿1,662
฿1,893 total
includes taxes & fees
21 Jan - 22 Jan

Baymont by Wyndham Chester IL
Baymont by Wyndham Chester ILChester
8.6 out of 10, Excellent, (353 reviews)
The price is ฿2,072
฿2,300 total
includes taxes & fees
17 Jan - 18 Jan

Days Inn by Wyndham Perryville
Days Inn by Wyndham PerryvillePerryville
6.8 out of 10, (417 reviews)
The price is ฿1,939
฿2,219 total
includes taxes & fees
25 Jan - 26 Jan

The Conner House B&B
The Conner House B&BPrairie du Rocher
10.0 out of 10, Exceptional, (19 reviews)
The price is ฿4,882
฿5,418 total
includes taxes & fees
15 Jan - 16 Jan

Holiday Inn Express Hotel & Suites Sparta by IHG
Holiday Inn Express Hotel & Suites Sparta by IHGSparta
9.2 out of 10, Wonderful, (379 reviews)
The price is ฿3,062
฿3,398 total
includes taxes & fees
25 Jan - 26 Jan

Quality Inn Perryville I-55
Quality Inn Perryville I-55Perryville
6.6 out of 10, (124 reviews)
The price is ฿2,345
฿2,684 total
includes taxes & fees
25 Jan - 26 Jan

Holiday Inn Express & Suites Perryville by IHG
Holiday Inn Express & Suites Perryville by IHGPerryville
9.2 out of 10, Wonderful, (551 reviews)
The price is ฿2,870
฿3,286 total
includes taxes & fees
18 Jan - 19 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Top St Mary Hotel Reviews
Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy
10/10 Excellent
More cheap stays in St Mary

Super 8 by Wyndham Farmington
930 Valley Creek Dr Farmington MO
The price is ฿1,662 per night from 21 Jan to 22 Jan
฿1,662
฿1,893 total
21 Jan - 22 Jan
includes taxes & fees
8/10 Very Good! (619 reviews)





































































