Find hotels in St Mary, MO from $65

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

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, (631 reviews)
"Staff was very nice. Decent overall experience. "
United States
Victoria
$87 nightly
The price is $98
May 10 - May 11
Total with taxes and fees
Microtel Inn & Suites by Wyndham Sainte Genevieve

Baymont by Wyndham Chester IL

Baymont by Wyndham Chester IL
2.5 star property
Chester
8.6 out of 10, Excellent, (388 reviews)
"Breakfast was good. Love the Popeye Museum."
United States
Paul J
$82 nightly
The price is $91
May 31 - Jun 1
Total with taxes and fees
Baymont by Wyndham Chester IL

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, (581 reviews)
"Stay was amazing. Beds were very comfortable, rooms were super clean and staff was very helpful. "
United States
Craig
$101 nightly
The price is $116
May 10 - May 11
Total with taxes and fees
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, (992 reviews)
"Enjoyed our stay "
United States
Cynthia
$71 nightly
The price is $81
May 17 - May 18
Total with taxes and fees
Super 8 by Wyndham Perryville

Triangle Inn Motel

Triangle Inn Motel
2.0 star property
Ste Genevieve
8.0 out of 10, Very Good, (49 reviews)
"I don’t know anything about the amenities, but the room had decent water, pressure and temperature. Pillows were soft bed was soft pretty much the standard refrigerator and a place to charge my phone."
United States
Brian
$72 nightly
The price is $81
May 14 - May 15
Total with taxes and fees
Triangle Inn Motel

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, (394 reviews)
"Clean Rooms, staff were nice, Breakfast was good, and we loved the fact the pool was warm. "
United States
Elizabeth
$105 nightly
The price is $117
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Hotel & Suites Sparta by IHG

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
$152 nightly
The price is $168
May 7 - May 8
Total with taxes and fees
The Conner House B&B

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
$71 nightly
The price is $82
May 24 - May 25
Total with taxes and fees
Days Inn by Wyndham Perryville

Red Bud Country Inn

Red Bud Country Inn
2.5 star property
Red Bud
9.0 out of 10, Wonderful, (60 reviews)
"Very clean rooms, and very accommodating staff."
United States
Cindy
$98 nightly
The price is $108
May 7 - May 8
Total with taxes and fees
Red Bud Country Inn

Corner George Inn Bed & Breakfast

Corner George Inn Bed & Breakfast
2.5 star property
Maeystown
9.0 out of 10, Wonderful, (154 reviews)
"Hosts were excellent, very quiet and the breakfast was wonderful"
United States
Mark
$118 nightly
The price is $131
May 10 - May 11
Total with taxes and fees
Corner George Inn Bed & Breakfast

Quality Inn Perryville I-55

Quality Inn Perryville I-55
2.5 star property
Perryville
6.8 out of 10, (132 reviews)
"Nice for a quick stay."
United States
Evelynmaryeka
$76 nightly
The price is $87
Jun 1 - Jun 2
Total with taxes and fees
Quality Inn Perryville I-55

K-River Motel & Campground

K-River Motel & Campground
2.0 star property
Baldwin
8.8 out of 10, Excellent, (20 reviews)
"I enjoyed my stay very much. Clean room, comfortable bed, friendly staff and atmosphere. I would recommend this to anyone "
United States
Joyce
$60 nightly
The price is $67
Jun 1 - Jun 2
Total with taxes and fees
K-River Motel & Campground

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

Silo Farm Haus- located in the heart of wine country!
Ste. Genevieve
10.0 out of 10, Exceptional, (153 reviews)
"Our stay was wonderful! Everything was so well thought out and meticulous. We will definitely come back hopefully when it’s warmer."
United States
Kelly K.
$331 nightly
The price is $353
May 7 - May 8
Total with taxes and fees
Silo Farm Haus- located in the heart of wine country!

Madison Inn Lodge

Madison Inn Lodge
2.5 star property
Fredericktown
7.6 out of 10, Good, (300 reviews)
"Rooms were clean! Beds were comfortable, and the staff were very accommodating."
United States
Ashley
$88 nightly
The price is $96
May 7 - May 8
Total with taxes and fees
Madison Inn Lodge

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
$79 nightly
The price is $88
May 13 - May 14
Total with taxes and fees
Briarwood Inn of Sparta

Sparta Motel Near St. Louis / Mississippi River IL

Sparta Motel Near St. Louis / Mississippi River IL
2.0 star property
Sparta
4.4 out of 10, (67 reviews)
"Nice hotel, clean, huge pool"
United States
Stacey
$76 nightly
The price is $83
May 8 - May 9
Total with taxes and fees
Sparta Motel Near St. Louis / Mississippi River IL

Urban Lofts

Urban Lofts
3.0 star property
Perryville
9.2 out of 10, Wonderful, (18 reviews)
"Great place to stay! "
United States
Eric
$291 nightly
The price is $333
May 7 - May 8
Total with taxes and fees
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

Where to stay in and around St Mary

St. Mary, Missouri offers a charming escape for outdoor enthusiasts and couples seeking romance. Explore nearby cities and scenic areas that provide adventure, recreation, and a family-friendly atmosphere. Enjoy friendly locals and beautiful excursions in this delightful region, perfect for creating lasting memories.

Ste Genevieve

Discover Ste Genevieve, a charming destination perfect for families and nature enthusiasts who will appreciate its rich cultural heritage and outdoor activities. This delightful city offers access to Hawn State Park's scenic trails, the historic ambiance of the Ste. Genevieve Historic District, and the serene beauty of Pere Marquette Park. Located about 12 miles by car from St Mary, Ste Genevieve is an ideal base for exploring the area's attractions, making it a smart choice for your next getaway.

Perryville

Experience the charm of Perryville, an excellent hub for families and outdoor enthusiasts who want to blend history with recreation. This inviting city offers access to the National Shrine of Our Lady of the Miraculous Medal, the serene Saint Marys Lake, and the poignant Missouri's National Veterans Memorial, ensuring memorable moments for every traveler. Located about 11 miles by car from St Mary, Perryville is a smart choice for your next getaway, providing a perfect balance of adventure and relaxation.

Chester

Make your vacation planning effortless by staying in Chester, a haven for outdoor enthusiasts and families thanks to its rich history and scenic beauty. The city offers easy access to attractions like the Popeye Museum, Fort Kaskaskia, and the Randolph County State Recreation Area, perfect for adventure seekers and nature lovers alike. Located about 13 miles by car from St Mary, Chester is a smart choice for your getaway, offering a blend of fun and exploration.

Menard

Menard stands out as a prime spot for travelers interested in outdoor adventures and rich history. Nestled in St Mary, this charming village offers easy access to attractions like the historic Fort Kaskaskia, the intriguing Popeye Museum, and the beautiful Mitchell Island. With its inviting scenery and opportunities for family fun, Menard is a wonderful choice year-round, especially during peak travel months like June to July. Enjoy the convenience of staying in Menard, where memorable experiences await.

Kaskaskia

Travelers visiting the area often choose Kaskaskia, especially families and adventure seekers looking for a blend of culture and outdoor experiences. This charming village, located in St Mary, offers access to attractions like the historic Fort Kaskaskia, the fun-filled Popeye Museum, and the scenic Mitchell Island. With a steady flow of visitors year-round, Kaskaskia provides a delightful atmosphere for exploring nature and history. Opting for a stay here means enjoying both convenience and a rich local experience.

Stay near popular attractions around St Mary

Discover the charm of St. Mary, where outdoor adventures meet romantic getaways. Explore historic sites, unwind at urban parks, and enjoy the beauty of nearby islands. This destination is perfect for travelers seeking culture, adventure, and a relaxing beach experience.

Top St Mary Hotel Reviews

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: St. Mary offers a range of outdoor activities, perfect for nature lovers and adventure seekers.
  • Charming Neighborhoods: Explore friendly local communities that provide a warm welcome and unique experiences.
  • Historic Sites: Discover the area's rich culture through its museums and historic landmarks.
  • Scenic St Marys River: Enjoy the picturesque views and recreational opportunities along the river.
  • Variety of Accommodations: Choose from cozy motels to welcoming hotels, catering to all types of travelers.

Find great hotels near St Mary

Discover a variety of lodging options in St. Mary, Missouri, perfect for every traveler. Whether you're seeking a cozy motel or a welcoming hotel, you'll find pet-friendly accommodations and amenities tailored for business and adventure seekers alike. With convenient locations near St. Mary, you can easily explore the charming surroundings while enjoying a comfortable stay. Experience the best of St. Mary's hospitality and make your vacation unforgettable.

  • Super 8 by Wyndham Perryville: This budget-friendly motel offers a convenient stay with a guest rating of 8.4, making it an appealing option for both business and leisure travelers. Located 12 miles from St Mary, Super 8 by Wyndham Perryville is known for its pet-friendly policies, allowing you to bring your furry friends along for the trip. With amenities like free Wi-Fi, complimentary breakfast, and a business center, it caters to all your travel needs while ensuring comfort and convenience.
  • Holiday Inn Express & Suites Perryville by IHG: Rated 9.2, this hotel combines modern amenities with a welcoming atmosphere, ideal for business travelers. Situated 12 miles from St Mary, it features spacious rooms equipped with flat-screen TVs, a fitness center, and a complimentary breakfast bar to kickstart your day. The Holiday Inn Express & Suites is designed for convenience, making it a top choice for those seeking a reliable and comfortable stay in the area.
  • Baymont by Wyndham Chester IL: Located 8 miles from St Mary, Baymont by Wyndham Chester IL is another excellent budget option with a guest rating of 8.6. This hotel is also pet-friendly, allowing dogs to join in on your travels. Guests enjoy amenities such as free Wi-Fi, an indoor pool, and a complimentary breakfast. Its warm atmosphere and accommodating staff make it a perfect choice for both business and leisure travelers looking for a comfortable stay.

Where to stay near St Mary

St. Mary, Missouri, offers a delightful blend of outdoor adventures and romantic getaways. Explore the charming neighborhoods where friendly locals welcome you with warmth. Just minutes from campus, enjoy family-friendly activities and excursions that highlight the area's natural beauty. Venture out to nearby attractions for a perfect coastal getaway or simply unwind in the serene atmosphere that St. Mary provides. Whether you seek adventure or relaxation, this destination has something for everyone.

  • Ste Genevieve: Located 9 miles from St. Mary, Ste Genevieve is known for its charming blend of outdoor and romantic experiences. The city welcomes travelers year-round, with peak visits occurring from July to September. Visitors can enjoy the local recreational areas and campgrounds, perfect for a weekend getaway. Notable attractions nearby include a national state park and a picturesque lake, ideal for hiking, fishing, and enjoying nature. Events and conferences are also hosted here, making Ste Genevieve a great destination for both leisure and business travelers.
  • Perryville: Situated 11 miles away from St. Mary, Perryville is a delightful city that attracts visitors seeking outdoor adventures and scenic views. The travel season peaks from June to August, drawing those looking for summer fun. Popular venues include an amusement park and an arcade adventure zone, making it a family-friendly destination. Nearby, visitors can explore the natural beauty of a national state park and relax at a serene lake. Perryville’s combination of outdoor activities and romantic spots makes it a great choice for all types of travelers.
  • Chester: Just 7 miles from St. Mary, Chester is a vibrant city that offers outdoor enthusiasts a perfect blend of adventure and stunning scenery. The city experiences consistent visitor numbers throughout the year, with a peak in the summer months from June to August. Chester features recreational areas and campgrounds, allowing for a variety of outdoor pursuits. Local landmarks include a national state park and lush forests, ideal for hiking and wildlife observation. Chester’s natural beauty and adventure-filled atmosphere make it a must-visit destination.

Things to do near St Mary

St. Mary, Missouri, is an ideal destination for outdoor and romantic adventures, offering a variety of activities such as golfing and exploring recreational areas. Visitors can enjoy shopping experiences, discover local tourist attractions, and participate in city events, making it a perfect spot for relaxation and fun. Whether you're seeking leisure or excitement, St. Mary has something for everyone to enjoy.

Shopping

In St. Mary, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Cape Girardeau Mall, which features a variety of retail stores, or explore the charming boutiques in downtown Cape Girardeau for more eclectic finds.

Recreation

Sparta Country Club offers a luxurious retreat 21 miles from St Mary, featuring pristine golf courses and elegant amenities. Enjoy a round of golf, unwind by the pool, or indulge in gourmet dining, all while soaking in the tranquil surroundings and upscale atmosphere for a rejuvenating experience.

Adventure

Explore the scenic trails at the nearby Mark Twain National Forest, perfect for hiking and mountain biking. Experience thrilling water activities on the Mississippi River, from kayaking to fishing, and soak in the charming local history at the nearby historic sites for a well-rounded adventure.

Nightlife

Experience the lively atmosphere at The Corner Pub, where you can enjoy local brews and friendly conversation. For a dance night, visit The Blue Moon Lounge, featuring live DJs and a vibrant crowd. Don't miss the outdoor movie nights at the City Park for a unique experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Mary

  • 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 to May and July, 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 narrow down your options based on your budget, preferred location, and the type of hotel you desire. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Mary with your flights and activities through an Expedia package deal.

Find the best attractions near St Mary

St Mary, Missouri, is perfect for outdoor enthusiasts and couples seeking adventure and romance. Explore the historic sites, urban parks, and local museums that showcase the area's rich culture. Don't miss the scenic St Marys River and the charming St Mary Village. Nearby attractions and the historic St Marys Museum provide additional family-friendly experiences, ensuring a memorable visit for all travelers.

  • Popeye Museum: Located only 7 miles from St. Mary, this charming museum celebrates the beloved cartoon character Popeye. Immerse yourself in the nostalgia of classic cartoons while exploring unique memorabilia, artwork, and exhibits that capture the spirit of this iconic sailor.
  • Fort Kaskaskia: Just 6 miles away, this historic site offers a glimpse into the past with its well-preserved structures and rich history. Explore the fort's grounds and learn about its role in early American history while enjoying scenic views of the Mississippi River.
  • Elzie C. Segar Memorial Park: Situated 7 miles from St. Mary, this urban park is perfect for families and outdoor enthusiasts. Enjoy walking trails, picnic areas, and playgrounds, all while celebrating the legacy of Elzie C. Segar, the creator of Popeye.

Best time to go to St Mary

The best time to visit St Mary is dependent 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageSlightly High
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 HighAverage
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

Traveling to St. Mary, Missouri, is convenient with three major airports nearby. St. Louis Lambert International Airport (STL) is 64 miles away, with hotels like The Ritz-Carlton, St. Louis and Ameristar Casino Resort and Spa, both 7 miles from the airport. Cape Girardeau Municipal Airport (CGI) is 50 miles from St. Mary, offering options like Drury Plaza Hotel, just 6 miles away. Lastly, Williamson County Regional Airport (MWA) is 52 miles from St. Mary, with Drury Inn & Suites Marion located 2 miles from the airport. Each airport provides accessible transportation to nearby accommodations, making your visit seamless.

Frequently asked questions

What is the best area to stay in St Mary?
The best area to stay in St. Mary, Missouri, is the downtown historic district.

This area is the heart of St. Mary, characterized by its well-preserved 19th-century architecture and proximity to the Mississippi River. The main street, Market Street, features several local businesses and historic buildings, making it a pleasant area for a leisurely stroll.

Couples looking for a quiet getaway will appreciate this area. It offers a relaxed pace, with opportunities for scenic walks along the riverfront and visits to local historical markers. The downtown district provides a sense of stepping back in time, away from the hustle and bustle.

For those interested in local history and a peaceful environment, staying near the downtown historic district is ideal.
When is the best time to go to St Mary?
The best time to visit St. Mary is during the spring (April to May) and fall (September to October) months when the weather is most pleasant for outdoor activities.

Spring brings mild temperatures and blooming wildflowers, making it ideal for exploring the natural beauty of the area, particularly for those interested in hiking or birdwatching in the nearby state parks. The comfortable weather allows for enjoyable scenic drives along the Mississippi River.

Fall offers cooler temperatures and the vibrant colors of changing leaves, creating a picturesque setting for visitors.
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?
With Expedia, you earn OneKeyCash™* on eligible St Mary hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $65 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