Book Hotels in Imperial, 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 Imperial hotels

21C Museum Hotel St Louis
Reviewed on Jul 22, 2025

Clayton Plaza Hotel & Extended Stay
Reviewed on Jul 23, 2025

Pear Tree Inn St. Louis Near Union Station
Reviewed on Jul 23, 2025

Moonrise Hotel
Reviewed on Jul 19, 2025

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Reviewed on Jul 21, 2025

St. Louis Union Station Hotel, Curio Collection by Hilton
Reviewed on Jul 20, 2025

Best Western St. Louis-Kirkwood Route 66
Reviewed on Jul 22, 2025

Hilton St. Louis at the Ballpark
Reviewed on Jul 23, 2025

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Reviewed on Jul 18, 2025
Imperial Hotel & Travel Guide\n
Chasing a place to rest your feet in downtown Imperial? With 5 hotels, apartments and other accommodation options on Travelocity within a 6-mile (10-kilometer) sweep of the center of Imperial, it should be a breeze to find somewhere suitable.
When you would like to book a Travelocity-listed hotel a short distance from the middle of Imperial, the Comfort Inn Arnold is a good Travelocity-listed hotel.
You should investigate the Four Seasons Hotel St Louis along with the The Ritz-Carlton, St. Louis. The Four Seasons Hotel St Louis is located 20 miles (35 kilometers) outside of downtown Imperial. The The Ritz-Carlton, St. Louis, can be found just 19 miles (30 kilometers) away. Alternatively, check in to the Grand Center Inn or the The Chase Park Plaza.
After spending some time in Imperial, you could venture out to uncover the many natural and cultural attractions of the St. Louis - Northeast Missouri area. Travel around St. Louis - Northeast Missouri's history museums. Lovers of nature can also take the time to admire the region's prairies. Visitors in this area of United States of America love mountain biking, hiking and cycling.
St. Louis is 20 miles (33 kilometers) to the northeast of Imperial and is where you'll find Gateway Arch and City Museum. The The Westin St. Louis and Embassy Suites St. Louis - Downtown are a few of the convenient apartment and hotel options in St. Louis. Or, you could consider staying in North MetroEast, 35 miles (54 kilometers) to the northeast of Imperial, where you can pick from the Hampton Inn Suites St LouisEdwardsville and Comfort Inn and Conference Center. The Gardens at SIUE and Edwardsville Arts Center are more frequented places to discover should you visit North MetroEast.
If cheering on sport is never far from your mind, put aside some time for a trip to Busch Stadium, which is 20 miles (33 kilometers) to the northeast of Imperial. Find accommodation in the middle of the action at the HoteLumiere Suites and Casino or the Hotel Ignacio Saint Louis.
Lambert-St. Louis International Airport can be found 25 miles (40 kilometers) away from Imperial's central precinct. Modern travelers who wish to find a hotel nearby can look into a convenient option in the Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.
Frequently asked questions
Recent Imperial hotel reviews by fellow wanderers

Pear Tree Inn St. Louis Near Union Station
Explore More Ways to Travel with Travelocity
Accommodation Types
An Attraction
- Hotels near Busch Stadium
- Hotels near St. Louis Union Station
- Hotels near Gateway Arch
- Hotels near St. Louis Zoo
- Hotels near Washington University in St. Louis
- Hotels near Six Flags St. Louis
- Hotels near Enterprise Center
- Hotels near Forest Park
- Hotels near St. Louis University
- Hotels near Mississippi River
- Hotels near Barnes Jewish Hospital
- Hotels near Westport Plaza
- Hotels near Fox Theater
- Hotels near Grant's Farm
- Hotels near Route 66 State Park
- Hotels near Anheuser-Busch Brewery
- Hotels near Missouri Botanical Gardens and Arboretum
- Hotels near Magic House - St. Louis Children's Museum
- Hotels near St. Louis Aquarium at Union Station
- Hotels near Saint Louis Galleria Mall
- Hotels near St. Louis Science Center
- Hotels near Missouri River
- Hotels near Chaifetz Arena
- Hotels near St. Louis Premium Outlets
- Hotels near River City Casino
- Hotels near Webster University
- Hotels near St. Louis Art Museum
- Hotels near The Factory
- Hotels near Hidden Valley Ski Resort
- Hotels near The Muny Theater
- Hotels near Cathedral Basilica of St. Louis
- Hotels near St. Louis Children's Hospital
- Hotels near Ballpark Village
- Hotels near Meramec River
- Hotels near Gateway Arch National Park
- Hotels near Washington Avenue Historic District
- Hotels near Lou Fusz Soccer Complex
- Hotels near Tower Grove Park
- Hotels near National Shrine of Our Lady of the Snows
- Hotels near Jewel Box
- St. Charles Hotels
- Maryland Heights Hotels
- Chesterfield Hotels
- Fenton Hotels
- Ozarks Hotels
- Eureka Hotels
- Belleville Hotels
- Arnold Hotels
- Kirkwood Hotels
- Southern Illinois Hotels
- East St. Louis Hotels
- Richmond Heights Hotels
- Brentwood Hotels
- Festus Hotels
- Wildwood Hotels
- Valley Park Hotels
- Ballwin Hotels
- Pacific Hotels
- Webster Groves Hotels
- St. Ann Hotels
- Frontenac Hotels
- Augusta Hotels
- Town and Country Hotels
- Columbia Hotels
- Waterloo Hotels
- De Soto Hotels
- Defiance Hotels
- Sunset Hills Hotels
- Maplewood Hotels
- Tesson Ferry Hotels
- Shrewsbury Hotels
- Weldon Spring Heights Hotels
- Overland Hotels
- Des Peres Hotels
- Affton Hotels
- Mehlville Hotels
- Pevely Hotels
- High Ridge Hotels
- Hillsboro Hotels
- Crestwood Hotels
Most popular
- Hotels in Joplin
- Hotels in Jefferson City
- Pet Friendly Hotels in Branson
- Hotels in Fulton
- Hotels in Lebanon
- Hotels in Springfield
- Kid Friendly Hotels in Branson
- Hotels in St. Joseph
- Hotels in Clinton
- Hotels in Camdenton
- Hotels with an Indoor Pool in Branson
- Hotels with Hot Tubs in Branson
- Hotels in Lake Ozark
- Hotels in Poplar Bluff
- Hotels in Farmington
- Hotels in Rolla
- Hotels in Washington
- Hotels in Columbia
- Hotels in Sedalia
- Hotels in Cape Girardeau
- Hotels in Branson
- Hotels in Osage Beach
- Hotels in Hannibal