Find hotels in St Mary, MO from CA $94

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Mary hotels

Holiday Inn Express & Suites Perryville by IHG

Holiday Inn Express & Suites Perryville by IHG
2.5 star property
Perryville
9.2 out of 10, Wonderful, (579 reviews)
"The hotel and room were very clean. It was in a quiet area. "
United States
Alice
The price is CA $138
CA $158 total
includes taxes & fees
May 17 - May 18
Holiday Inn Express & Suites Perryville by IHG

Super 8 by Wyndham Perryville

Super 8 by Wyndham Perryville
2.0 star property
Perryville
8.4 out of 10, Very good, (983 reviews)
"Great place to stay"
United States
Doug
The price is CA $91
CA $104 total
includes taxes & fees
Apr 28 - Apr 29
Super 8 by Wyndham Perryville

Baymont by Wyndham Chester IL

Baymont by Wyndham Chester IL
2.5 star property
Chester
8.4 out of 10, Very good, (386 reviews)
"Breakfast was good. Love the Popeye Museum."
United States
Paul J
The price is CA $102
CA $113 total
includes taxes & fees
May 17 - May 18
Baymont by Wyndham Chester IL

Crown Pointe Lodge, BW Signature Collection

Crown Pointe Lodge, BW Signature Collection
2.5 star property
Farmington
9.0 out of 10, Wonderful, (608 reviews)
"Excellent staff and location was nice and quiet "
United States
Colleen
The price is CA $162
CA $177 total
includes taxes & fees
May 10 - May 11
Crown Pointe Lodge, BW Signature Collection

The Conner House B&B

The Conner House B&B
3.5 star property
Prairie du Rocher
10.0 out of 10, Exceptional, (19 reviews)
"Wonderful folks that work there. Nice b&b in a quiet , scenic area."
United States
Bradley
The price is CA $194
CA $215 total
includes taxes & fees
May 17 - May 18
The Conner House B&B

Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy

Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy
2.0 star property
French Village
9.8 out of 10, Exceptional, (61 reviews)
"I had a great time with my mom there!"
United States
Lily
The price is CA $135
CA $204 total
includes taxes & fees
May 11 - May 12
Postcard Cabins St Francois, Outdoor Collection by Marriott Bonvoy

Red Bud Country Inn

Red Bud Country Inn
2.5 star property
Red Bud
9.0 out of 10, Wonderful, (60 reviews)
"Plenty of free parking and very clean. Extremely nice hosts. Was listed under St. Louis but is really 50 minutes south. Free breakfast but minimal."
United States
Karissa
The price is CA $122
CA $136 total
includes taxes & fees
Apr 24 - Apr 25
Red Bud Country Inn

Madison Inn Lodge

Madison Inn Lodge
2.5 star property
Fredericktown
7.6 out of 10, Good, (298 reviews)
"Rooms were clean! Beds were comfortable, and the staff were very accommodating."
United States
Ashley
The price is CA $119
CA $130 total
includes taxes & fees
May 5 - May 6
Madison Inn Lodge

Hampton Inn Farmington

Hampton Inn Farmington
2.5 star property
Farmington
8.8 out of 10, Excellent, (547 reviews)
"Room was nice"
United States
Kristina
The price is CA $186
CA $203 total
includes taxes & fees
May 3 - May 4
Hampton Inn Farmington

Baymont Inn and Suites by Wyndham Farmington, MO

Baymont Inn and Suites by Wyndham Farmington, MO
2.5 star property
Farmington
8.0 out of 10, Very good, (1,001 reviews)
"Great staff and nice accommodations "
United States
Lisa
The price is CA $86
CA $94 total
includes taxes & fees
May 5 - May 6
Baymont Inn and Suites by Wyndham Farmington, MO

Holiday Inn Express Hotel & Suites Sparta by IHG

Holiday Inn Express Hotel & Suites Sparta by IHG
2.5 star property
Sparta
9.2 out of 10, Wonderful, (388 reviews)
"Clean room Nice staff"
United States
Candace
The price is CA $146
CA $162 total
includes taxes & fees
May 3 - May 4
Holiday Inn Express Hotel & Suites Sparta by IHG

Super 8 by Wyndham Farmington

Super 8 by Wyndham Farmington
2.0 star property
Farmington
8.0 out of 10, Very good, (638 reviews)
"Friendly staff"
United States
Faith
The price is CA $86
CA $94 total
includes taxes & fees
May 17 - May 18
Super 8 by Wyndham Farmington

Briarwood Inn of Sparta

Briarwood Inn of Sparta
2.5 star property
Sparta
7.6 out of 10, Good, (128 reviews)
"Amazingly convenient for visiting pilots. A 5-minute walk across the highway. Clean, comfortable room with good fast-food options nearby. "
United States
Daniel
The price is CA $94
CA $104 total
includes taxes & fees
Apr 28 - Apr 29
Briarwood Inn of Sparta

Triangle Inn Motel

Triangle Inn Motel
2.0 star property
Ste Genevieve
8.0 out of 10, Very good, (49 reviews)
"The staff was very warm and welcoming. "
United States
Tom
The price is CA $97
CA $108 total
includes taxes & fees
Apr 28 - Apr 29
Triangle Inn Motel

Days Inn by Wyndham Perryville

Days Inn by Wyndham Perryville
2.0 star property
Perryville
6.8 out of 10, (431 reviews)
"Parking was easy. "
United States
Binggang
The price is CA $97
CA $111 total
includes taxes & fees
Apr 28 - Apr 29
Days Inn by Wyndham Perryville

Microtel Inn & Suites by Wyndham Sainte Genevieve

Microtel Inn & Suites by Wyndham Sainte Genevieve
2.5 star property
Ste Genevieve
8.8 out of 10, Excellent, (630 reviews)
"Great!"
United States
Kenneth
The price is CA $118
CA $132 total
includes taxes & fees
May 17 - May 18
Microtel Inn & Suites by Wyndham Sainte Genevieve

Quality Inn Farmington

Quality Inn Farmington
2.5 star property
Farmington
7.6 out of 10, Good, (881 reviews)
"Clean room no smells of smoke very nice"
United States
Erica
The price is CA $85
CA $97 total
includes taxes & fees
May 20 - May 21
Quality Inn Farmington

Quality Inn Perryville I-55

Quality Inn Perryville I-55
2.5 star property
Perryville
6.8 out of 10, (130 reviews)
"satisfactory"
United States
Eric
The price is CA $110
CA $126 total
includes taxes & fees
Apr 26 - Apr 27
Quality Inn Perryville I-55

The Atrium - A Boutique Hotel

The Atrium - A Boutique Hotel
2.0 star property
Perryville
8.0 out of 10, Very good, (1 review)
"I like it but there is room for improvement on the little things. For a personal stay and non business it would be a little better. I have stayed twice for business. It’s clean but due to the openness it’s hard to control the temp in the room. My first stay the wifi didn’t work and cell reception is minimal so using phone as a hot spot was less than ideal. I like the kitchenette area and comes with everything you need but no area to use it. If you want to use the electric pan they have you can’t...
United States
Michael
The price is CA $101
CA $215 total
includes taxes & fees
May 6 - May 7
The Atrium - A Boutique Hotel

Urban Lofts

Urban Lofts
3.0 star property
Perryville
9.2 out of 10, Wonderful, (18 reviews)
"Great place to stay! "
United States
Eric
The price is CA $264
CA $411 total
includes taxes & fees
Apr 23 - Apr 24
Urban Lofts
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

Recent Reviews in St Mary

More cheap stays in St Mary

Hotels in St Mary with star rating

Find out more about St Mary

Top reasons to visit St Mary

  • Outdoor Adventures: Enjoy a variety of outdoor activities in St. Mary, perfect for nature enthusiasts and adventure seekers.
  • Charming Historic District: Stroll through picturesque streets filled with friendly locals and explore the rich history of the area.
  • Live Music Events: Experience the vibrant entertainment scene with daily live music, enhancing your visit with local culture.
  • Family-Friendly Activities: Engage in numerous family-friendly excursions and recreational opportunities available in the area.
  • Diverse Accommodations: Choose from budget-friendly motels to comfortable hotels, catering to every traveler's needs.

Find great hotels in St Mary

Discover a variety of hotel accommodations in St. Mary, Missouri, tailored to suit every traveler's needs. From budget-friendly motels to comfortable 3.5-star hotels, you'll find the perfect place to unwind. Ideal for pet lovers and adventure seekers, St. Mary offers an array of amenities to enhance your stay. Explore the best hotels in St. Mary to ensure a memorable vacation experience in this charming destination.

  • Super 8 by Wyndham Perryville: Located 19.3km from St Mary, Super 8 by Wyndham Perryville offers a welcoming atmosphere for both business and pet travellers. This motel is designed with practicality in mind, featuring essential business amenities such as a Meeting Room and a Business Centre, making it an excellent choice for corporate guests. Pet owners will appreciate the pet-friendly policy, allowing pets on-site with some restrictions. With a focus on comfort and convenience, Super 8 provides a great base for exploring the area while accommodating your furry friends.
  • Holiday Inn Express & Suites Perryville by IHG: Situated 19.3km away from St Mary, Holiday Inn Express & Suites Perryville is a modern hotel tailored for business travellers. It boasts a comprehensive Business Centre and accessible Meeting Rooms, ensuring that your corporate needs are met seamlessly. Guests can enjoy a complimentary breakfast to kickstart their day, and the hotel’s contemporary design promotes a relaxing atmosphere after work. Ideal for those seeking a professional yet comfortable stay, this hotel is a solid choice for your Perryville visit.
  • Baymont by Wyndham Chester IL: Located 12.9km from St Mary, Baymont by Wyndham Chester IL caters to both business and pet travellers with its versatile amenities. The hotel features a 24-hour Business Centre, ensuring that guests can attend to work matters at any time, along with standard business facilities. With a pet-friendly policy that welcomes dogs, this hotel provides a homey feel for those travelling with pets. Guests can enjoy a comfortable stay while balancing work and leisure in a charming setting.

Where to stay in St Mary

St. Mary, Missouri, offers a delightful blend of outdoor adventures and romantic escapes. Stroll through the charming streets near historic St. Mary, where friendly locals welcome you. Enjoy family-friendly excursions, explore local sports stadiums, or simply bask in the area's rich history. Nearby attractions provide great options for your next getaway, all within walking distance, making it easy to soak up the vibrant atmosphere of this inviting city.

  • Ste Genevieve: Located a mere 14.5km from St Mary, Ste Genevieve is a charming city steeped in history and natural beauty. This destination is perfect for those seeking outdoor adventures, romantic getaways, or entertaining experiences. From recreational areas to campgrounds, there's plenty to engage visitors year-round. Noteworthy landmarks include a national state park, a serene lake, and an event conference venue, making it a great stop for both leisure and festivities.
  • Perryville: Situated 17.7km from St Mary, Perryville boasts a picturesque landscape that draws visitors seeking outdoor activities and stunning scenery. The city is particularly popular during the warmer months, peaking from June to August. Visitors can enjoy recreational areas and renowned golf courses, while the nearby lake and national state park provide additional opportunities for exploration. Perryville's blend of romance and natural charm makes it an ideal retreat for couples and nature enthusiasts alike.
  • Menard: Nestled within the area of St Mary, Menard is a quaint village that invites visitors to immerse themselves in its outdoor and scenic offerings. With a steady flow of tourists, especially from June to November, Menard is known for its recreational areas and proximity to natural attractions. Local highlights include a beautiful lake, a peaceful park, and intriguing caves, providing ample opportunities for exploration and relaxation in a tranquil setting.

Things to do in St Mary

St. Mary, Missouri, offers a delightful mix of outdoor activities and romantic settings perfect for a memorable vacation. You can explore the local recreational area, enjoy leisurely strolls in the recreation park, and indulge in some shopping at the shopping centre. Don't miss out on the daily live music events that add to the town's vibrant entertainment scene, making it an enjoyable destination for all visitors.

Recreation

Experience the thrill of ice skating at Chester Skating Rink, just 12.9km from St Mary, where you can enjoy sports and entertainment. For a relaxing day outdoors, visit Pickle Springs Natural Area, 32.2km away, offering serene trails and a chance to unwind in nature.

Adventure

The World Shooting and Recreational Complex, located 38.6km from St Mary, offers thrilling shooting ranges and outdoor activities. Experience archery, sporting clays, and various events that cater to all skill levels, making it an exciting destination for adventure enthusiasts and families alike.

Booking tips and Expedia advantages for St Mary

To save money during your visit to St. Mary, Missouri, take advantage of free attractions like the National Shrine of Our Lady of the Miraculous Medal and Elzie C. Segar Memorial Park. Opt for walking or cycling to explore the area affordably. Consider visiting during the cheaper months of January to February or November, and stay on a Wednesday for the best hotel rates. Use Expedia to find budget-friendly accommodations, and consider combining your hotel, flights, and activities for additional savings. Look for eco-certified hotels to support sustainable travel while keeping costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St Mary are January to February and November, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St Mary is Wednesday. The most expensive day to stay in St Mary is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. For instance, by selecting the "Eco-certified" option, you'll be able to view sustainable and environmentally friendly hotels that are currently available. To discover the most affordable rates and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your St. Mary hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St Mary

St. Mary, Missouri is a charming destination perfect for outdoor enthusiasts, couples, and those seeking entertainment. Visitors can explore historic sites, engaging museums, and beautiful islands, all while enjoying a rich cultural experience. Don't miss the chance to discover the history of St. Mary, as it offers a delightful blend of family-friendly activities and scenic adventures. Whether you're in search of romance or outdoor fun, St. Mary has something for everyone.

  • Fort Kaskaskia: Located 9.7km from St Mary, this historic fort offers a glimpse into early American history. Enjoy the stunning views of the Mississippi River while exploring the remnants of this once-vital military post, where you can immerse yourself in the rich cultural heritage of the region.
  • Popeye Museum: Situated 11.3km away, this quirky museum celebrates the beloved cartoon character Popeye. Dive into the world of animated nostalgia, featuring memorabilia, artwork, and exhibits that showcase the cultural impact of this iconic sailor.
  • Pierre Menard Home: Also located 9.7km from St Mary, this historic house is a beautifully preserved example of early 19th-century architecture. Wander through its rooms to discover the life of Pierre Menard, the first lieutenant governor of Illinois, and learn about the area's rich history.

Best time to go to St Mary

Visitor numbers in St Mary is generally unchanged in popularity throughout the year. The best time to visit St Mary is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January32.9°F (0.5°C)Light RainMostly SunnySlightly LowSlightly Low
February36.0°F (2.2°C)Light RainMostly SunnySlightly LowSlightly Low
March46.9°F (8.3°C)Light RainMostly SunnyAverageAverage
April56.1°F (13.4°C)Light RainMostly SunnyAverageSlightly High
May66.0°F (18.9°C)Light RainMostly SunnyAverageAverage
June75.4°F (24.1°C)Light RainMostly SunnySlightly HighAverage
July78.1°F (25.6°C)Light RainMostly SunnySlightly HighSlightly High
August76.1°F (24.5°C)Light RainMostly SunnySlightly HighSlightly High
September70.2°F (21.2°C)Light RainMostly SunnyAverageAverage
October58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Light RainMostly SunnyAverageSlightly Low
December38.1°F (3.4°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St Mary

If you're planning to visit St. Mary, Missouri, two major airports serve the area: Williamson County Regional Airport (MWA) in Marion, IL, located 83.7km away, and Cape Girardeau Municipal Airport (CGI) in Cape Girardeau, MO, situated 80.5km from St. Mary. Nearby Marion hotels include the 3-star Drury Inn & Suites Marion, 3.2km from MWA, and the Baymont by Wyndham Marion, 4.8km away. In Cape Girardeau, consider the 3-star Drury Plaza Hotel Cape Girardeau Conference Center, 9.7km from CGI, or the Drury Inn & Suites Cape Girardeau, 8.0km away, for convenient accommodations.

Frequently asked questions

What is the best area to stay in St Mary?
The best area to stay in St Mary is the historic downtown area, particularly around Main Street and the surrounding blocks.

This neighbourhood is the heart of St Mary, offering a convenient and pleasant base for visitors. You'll find a selection of local shops, eateries, and historic buildings, all within easy walking distance. The general layout is quite compact, making it simple to explore on foot.

Couples looking for a relaxing getaway will appreciate the historic downtown. It provides a quiet setting with opportunities for leisurely strolls, enjoying local cuisine, and exploring the town's heritage. The proximity to the Mississippi River also offers scenic views and a chance for a peaceful walk along the riverfront.

For travellers interested in local history and a sense of community, staying in the downtown area is ideal.
When is the best time to go to St Mary?
The best time to visit St Mary, Missouri, is during the spring (April to May) and autumn (September to October) months, when the weather is most pleasant for exploring.

During these periods, the temperatures are mild and comfortable, making it ideal for outdoor activities like visiting the nearby state parks or exploring the historic downtown area. Spring brings blooming wildflowers, while autumn offers beautiful fall foliage, adding to the scenic appeal of the region.

Families often find these seasons great for a trip. The milder weather makes it easier to enjoy attractions like the Mastodon State Historic Site or the hiking trails at Hawn State Park without the extreme heat of summer or the chill of winter. It's also a great time for leisurely strolls through the town, visiting local shops and eateries.

For couples looking for a relaxed getaway, the spring and autumn months provide a tranquil setting. You can enjoy wine tasting at local vineyards or simply unwind in the peaceful surroundings.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St Mary.
How can I save on a St Mary hotel booking with Expedia?
Members always get our best prices. Find our best St Mary hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St Mary hotel?
Prices for hotels in St Mary often vary, but you can find a great deal from CA $94 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia