Book Hotels in Moscow Mills, MO
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Moscow Mills hotels

Drury Inn & Suites St. Louis St. Peters
170 Mid Rivers Mall Circle St. Peters MO
Fully refundableReserve now, pay when you stay
$110 nightly
The price is $126 total per night from Nov 22 to Nov 23
$126 total
Nov 22 - Nov 23
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the hot tub and ...
"The staff were very helpful and friendly. We enjoyed the breakfast and the pool. It was also quite clean."
Reviewed on Nov 7, 2026

Bay Inn & Suites Troy
107 King Dr Troy MO
Fully refundableReserve now, pay when you stay
$70 nightly
The price is $80 total per night from Dec 6 to Dec 7
$80 total
Dec 6 - Dec 7
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Staff at the 24-hour front desk can provide ...
"Our room was clean, but there was a hair pick left on the counter and there was coffee grounds next to the hair pick. Not a big deal, I cleaned it up and threw the hair pick. The scrambled eggs and fried potatoes were not warm, I was the first one to eat so I figured it would be hot. They also had ..."
Reviewed on Nov 7, 2026

WoodSpring Suites St Peters-OFallon
7850 Veterans Memorial Parkway St. Peters MO
Fully refundableReserve now, pay when you stay
$79 nightly
The price is $91 total per night from Dec 2 to Dec 3
$91 total
Dec 2 - Dec 3
Total with taxes and fees
A gym, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. Staff at the 24-hour front desk can provide around-the-clock ...
"I refused to stay there because they lied online about a partial refund. I will see them in small claims court. Same with Hotels.com. If you advertise a partial refund then do what you advertise."
Reviewed on Nov 7, 2026

Hampton Inn St. Charles St. Peters
3720 W Clay St St. Charles MO
Fully refundableReserve now, pay when you stay
$109 nightly
The price is $126 total per night from Nov 22 to Nov 23
$126 total
Nov 22 - Nov 23
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Enjoy the hot tub and free perks like buffet breakfast and free self parking. A 24-hour business center, ...

Sleep Inn & Suites O'Fallon MO - Technology Drive
1147 Technology Drive O'Fallon MO
Fully refundable
$82 nightly
The price is $96 total per night from Dec 3 to Dec 4
$96 total
Dec 3 - Dec 4
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will ...

Country Inn & Suites by Radisson, St. Peters, MO
3877 Veterans Memorial Pkwy St. Charles MO
Fully refundable
$87 nightly
The price is $100 total per night from Nov 22 to Nov 23
$100 total
Nov 22 - Nov 23
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will ...

Relax Inn Saint Charles
3800 Harry S Truman Blvd St. Charles MO
Fully refundable
$63 nightly
The price is $72 total per night from Nov 9 to Nov 10
$72 total
Nov 9 - Nov 10
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. The front desk is staffed around-the-clock and laundry facilities are ...

Super 8 by Wyndham St Charles
3040 W Clay St St. Charles MO
Fully refundableReserve now, pay when you stay
$78 nightly
The price is $90 total per night from Dec 6 to Dec 7
$90 total
Dec 6 - Dec 7
Total with taxes and fees
An indoor pool is featured at this hotel, along with free self parking. Guests will appreciate free perks like continental breakfast and WiFi in public areas. ...

Courtyard by Marriott St. Louis St. Peters
4341 Veterans Memorial Pkwy St. Peters MO
Fully refundableReserve now, pay when you stay
$121 nightly
The price is $145 total per night from Nov 22 to Nov 23
$145 total
Nov 22 - Nov 23
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
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.
Frequently asked questions
Recent Moscow Mills hotel reviews by fellow wanderers

Bay Inn & Suites Troy
4 out of 5
Posted 17 hours ago
Travelocity Verified Review
"Our room was clean, but there was a hair pick left on the counter and there was coffee grounds next to the hair pick. Not a big deal, I cleaned it up and threw the hair pick. The scrambled eggs and fried potatoes were not warm, I was the first one to eat so I figured it would be hot. They also had biscuits and gravy, the gravy was not warm, seems like they just opened the can and dumped it in the warmer. My suggestion would be to microwave it before dumping into warmer. The owners are doing a good job remodeling the place. Just need a few tweaks."
A verified traveler stayed at Bay Inn & Suites Troy
Explore More Ways to Travel with Travelocity
- Hotels in Des Peres
- St Louis County Hotels
- Hotels near Dome at America s Center
- Downtown St Louis Hotels
- Edmundson Hotels
- Hotels in Ferguson
- Hotels near Forest Park
- Hotels in Frontenac
- Hotels in Grover
- Hotels in Hazelwood
- Hotels in Hermann
- Hotels near Historic Daniel Boone Home and Heritage Center
- Hotels near Hollywood Casino Amphitheatre
- Hotels near Hollywood Casino
- Hotels near Incline Village Golf Course
- Hotels in Jennings
- Hotels in Labadie
- Hotels near America's Center Convention Complex
- Hotels near 9-11 Memorial
- Ladue Hotels
- Hotels in Lake St Louis
- Hotels near St Louis MO
- Hotels near Lewis & Clark Boathouse and Nature Center
- Hotels near Lone Elk Park
- Hotels near Mid Rivers Mall
- Hotels in St Louis
- St John Hotels
- Hotels in St Charles
- St Charles Historic District Hotels
- Hotels near St Charles Convention Center
- Hotels in St Ann
- Hotels near SSM Health Rehabilitation Hospital
- Hotels near Six Flags St Louis
- Hotels near Simpson Park
- Hotels near Shaw Nature Reserve
- Hotels near Route 66 State Park
- Hotels near Robertsville State Park
- Hotels in Richmond Heights
- Hotels in Pasadena Hills
- Hotels in Overland
- Hotels in Olivette
- Hotels in Old Jamestown
- Hotels in O'Fallon
- Hotels near Noboleis Vineyard
- Hotels in New Melle
- Hotels near Museum of Transportation
- Hotels near Montelle Winery
- Hotels near Missouri Bluffs Golf Course
- Hotels in Dardenne Prairie
- Hotels in St Peters
- Hotels near Cedar Lake Cellars
- Hotels near Centene Community Ice Center
- Hotels near Chaifetz Arena
- Hotels near Chandler Hill Vineyards
- Hotels in Chesterfield
- Clifton Heights Hotels
- Hotels in Cottleville
- Hotels in Crestwood
- Creve Coeur Hotels
- Hotels near Cuivre River State Park
- Hotels near Ameristar Casino St Charles
- Hotels near Anheuser-Busch Brewery
- Hotels near August A Busch Memorial Conservation Area
- Hotels near Babler State Park
- Hotels near Ballpark Village
- Hotels near Barnes Jewish Hospital
- Hotels in Bel-Ridge
- Berkeley Hotels
- Hotels near Blanche M Touhill Performing Arts Center
- Hotels in Bridgeton
- Hotels near Busch Stadium
- Hotels near Yellow Farmhouse Winery
- Hotels in Wright City
- Woodson Terrace Hotels
- Hotels near Woods Fort Country Club
- Hotels in Winfield
- Hotels near Westport Plaza
- Hotels in Wentzville
- Hotels near St Louis Zoo
- Hotels near St Louis University
- Hotels near St Louis Premium Outlets
- Hotels near CarShield Field
- Hotels near Castlewood State Park
- Hotels near Cathedral Basilica of St Louis
- Hotels in Weldon Spring Heights
- Hotels near Webster University
- Hotels in Webster Groves
- Hotels in Washington
- Hotels near Washington Avenue Historic District
- Hotels in Warrenton
- University City Hotels
- Hotels in Troy
- Hotels in Town and Country
- Hotels near Tower Grove Park
- Hotels near The Muny Theater
- The Hill Hotels
- Hotels near The Factory
- Hotels in Sunset Hills
- Hotels near Sugar Creek Winery
- Hotels near Sugar Creek Park




