Find Resorts & Hotels with Spas in St Mary, MO

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

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on St Mary Resorts & Hotels with Spas

Top St Mary Resorts & Hotels with Spas

We don't have any properties that match your exact search
See all properties in St Mary

Recommended hotels in St Mary

Holiday Inn Express Hotel & Suites Sparta by IHG
2.5 star property
9.2 out of 10, Wonderful, (354)
"Highly recommend this hotel!"
The price is NT$2,922
NT$3,243 total
includes taxes & fees
Oct 26 - Oct 27
Holiday Inn Express Hotel & Suites Sparta by IHG
Super 8 by Wyndham Perryville
2.0 star property
8.4 out of 10, Very Good, (918)
" Love the stay and staff was great "
The price is NT$2,218
NT$2,539 total
includes taxes & fees
Oct 22 - Oct 23
Super 8 by Wyndham Perryville
Super 8 by Wyndham Farmington
2.0 star property
8.0 out of 10, Very Good, (594)
"Clean, friendly staff, quiet"
The price is NT$1,566
NT$1,782 total
includes taxes & fees
Oct 23 - Oct 24
Super 8 by Wyndham Farmington
Baymont by Wyndham Chester IL
2.5 star property
8.6 out of 10, Excellent, (338)
"Great staff, clean rooms"
The price is NT$2,266
NT$2,514 total
includes taxes & fees
Oct 26 - Oct 27
Baymont by Wyndham Chester IL
Madison Inn Lodge
2.5 star property
7.6 out of 10, Good, (293)
"Room was not exactly smelling nice, but room was clean and comfortable. The lodge was close to expressway and shopping. Staff was very friendly. I would stay there again."
The price is NT$2,486
NT$2,715 total
includes taxes & fees
Oct 31 - Nov 1
Madison Inn Lodge
Baymont Inn and Suites by Wyndham Farmington, MO
2.5 star property
8.0 out of 10, Very Good, (1016)
"Great location"
The price is NT$1,698
NT$1,933 total
includes taxes & fees
Nov 8 - Nov 9
Baymont Inn and Suites by Wyndham Farmington, MO
Holiday Inn Express & Suites Farmington by IHG
2.5 star property
8.6 out of 10, Excellent, (409)
"Great hotel"
The price is NT$2,400
NT$7,595 total
includes taxes & fees
Nov 2 - Nov 3
Holiday Inn Express & Suites Farmington by IHG
Holiday Inn Express & Suites Perryville by IHG
2.5 star property
9.4 out of 10, Exceptional, (519)
"Rooms were clean and everyone was really nice. Only thing I would say is that for the breakfast, the bacon wasn't quite all the way done other than that, a good experience."
The price is NT$3,175
NT$3,635 total
includes taxes & fees
Oct 20 - Oct 21
Holiday Inn Express & Suites Perryville by IHG
Quality Inn Perryville I-55
2.5 star property
6.8 out of 10, (121)
"Right town, close to enough. "
The price is NT$2,216
NT$2,537 total
includes taxes & fees
Oct 24 - Oct 25
Quality Inn Perryville I-55
Briarwood Inn of Sparta
2.5 star property
7.4 out of 10, Good, (119)
"It’s the mid level hotel in town. Clean and gets the job done. "
The price is NT$2,149
NT$2,385 total
includes taxes & fees
Oct 27 - Oct 28
Briarwood Inn of Sparta
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.

Top St Mary Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

Looking to vacation at a spa hotel in St Mary?
Soothe the senses with some time in one of our wonderful spa hotels. Spa hotels are a great way to break out of your routine and add a layer of luxury to your vacation.
What's there to see and do in St Mary?
When you're in St Mary, enjoy exploring the sights and attractions here including Mark Twain National Forest, Mississippi River, and Popeye Museum. If you have a bit of extra time while you're in the area, you might want to check out Sainte Genevieve Winery and National Shrine of Our Lady of the Miraculous Medal.
What is a St Mary spa hotel?
Spa hotels in St Mary provide lodging and have an on-site spa offering services such as massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.