Missouri Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Missouri

Top hotels in Branson

Top hotels in Kansas City (and vicinity)

Top hotels in St. Louis (and vicinity)

Top hotels in Springfield

Top cities in Missouri

Great weekend hotel deals in Missouri

Showing deals for:May 15 - May 17

Top landmarks in Missouri

Check out the Missouri hotels guests love right now

Find out more about Missouri

Unveil the Heart of America: Discover Missouri's Hidden Treasures

Discover Missouri, a captivating blend of vibrant cities and stunning natural beauty. St. Louis dazzles with its iconic Gateway Arch and world-class museums, while Kansas City enchants with its jazz scene and mouthwatering barbecue. Nature lovers can explore the Ozark Mountains' lush landscapes, perfect for hiking and fishing. Don't miss the serene beauty of the Mark Twain National Forest or the historic charm of small towns like Hannibal. With its rich cultural heritage, outdoor adventures, and friendly atmosphere, Missouri invites travelers to experience a unique slice of Americana that promises memories to last a lifetime.

Discover great hotels in Missouri

Missouri offers a diverse range of hotel accommodations, from luxurious star hotels with stunning amenities to charming boutique properties. With comfortable guest rooms and various options in major cities, travelers can find the best hotels suited to their needs, making for a memorable stay in the Show-Me State. Here are some of our travelers' favorite hotels in Missouri:

  1. The Links at Thousand HillsOpens in a new window: This 5.0-star hotel, located in the vibrant heart of Branson, offers a luxurious city-themed vacation experience. Guests can indulge in high-end amenities, including an exquisite rooftop bar and a fine dining restaurant that boasts local flavors. The architectural design of the hotel complements its luxurious ambiance, providing a haven for leisure travelers seeking elegance and comfort. The property stands out for its curated experiences, making it an ideal choice for those who appreciate a distinctive getaway.
  2. The Ritz-CarltonOpens in a new window: Situated in St. Louis, this 5.0-star hotel presents an opulent setting that is particularly welcoming to LGBTQIA travelers. It features a state-of-the-art spa, an infinity pool, and high-end restaurants that serve gourmet cuisine. The hotel's sophisticated design and express check-in services create a seamless experience for guests. This property is perfect for those who desire a luxurious vacation filled with comfort and unforgettable experiences in a vibrant urban environment.
  3. Majestic at Table RockOpens in a new window: Located in Branson, this 5.0-star hotel is a golfer's paradise, offering a luxury vacation experience surrounded by nature. The property includes an on-site golf course and provides curated golf experiences tailored to enthusiasts. Guests will appreciate the lavish amenities and the luxurious atmosphere that encourages relaxation and enjoyment. This hotel caters specifically to leisure travelers looking for an engaging and serene escape in a beautifully designed setting.

Top locations to stay in Missouri

Branson, St. Louis, and Kansas City are standout destinations in Missouri. Branson is renowned for its entertainment scene, featuring live shows and attractions. St. Louis offers a rich sports culture, including baseball and iconic landmarks like the Gateway Arch. Kansas City is celebrated for its vibrant sports atmosphere. For first-time visitors, St. Louis is best suited, providing a mix of attractions and experiences.

  1. BransonOpens in a new window: Branson is a fantastic getaway for entertainment lovers, filled with live music shows, theaters, and attractions that cater to all ages. Known for its stunning Ozark Mountain scenery, visitors can enjoy a mix of outdoor activities and family-friendly attractions. You can catch a variety of shows, from country music to magic acts, all while soaking in the vibrant atmosphere. Don't miss out on iconic spots like Silver Dollar City, a theme park that showcases crafts and rides, or take a scenic cruise on Table Rock Lake for a relaxing day out.
  2. Kansas CityOpens in a new window: Kansas City is a lively destination known for its rich jazz heritage, delicious barbecue, and sports scene. The city boasts a range of cultural attractions, including the Nelson-Atkins Museum of Art and the historic 18th and Vine Jazz District, where you can immerse yourself in local music history. Sports fans will appreciate the passionate atmosphere at games featuring the Kansas City Royals or the Chiefs. With plenty of shopping districts and bustling markets, there’s always something exciting happening in this vibrant Midwestern city.
  3. St. LouisOpens in a new window: St. Louis is a dynamic city that offers a unique blend of history, culture, and outdoor activities. The iconic Gateway Arch is a must-see, providing stunning views of the city and the Mississippi River. You can explore Forest Park, one of the largest urban parks in the country, which is home to a variety of museums and the St. Louis Zoo. The city also has a thriving arts scene, with numerous galleries and theaters showcasing local talent. Whether you're enjoying a Cardinals game or wandering through the historic Soulard neighborhood, St. Louis has something for everyone.

Things to do in Missouri

Missouri offers a vibrant mix of live music, thrilling sports events, and captivating theater performances, perfect for those seeking excitement. After a day of exploration, unwind in scenic parks or cozy cafes, embracing the state's unique charm and diverse experiences. Get ready for a memorable journey!

  • Downtown St. Louis – This vibrant neighborhood is bustling with energy and culture. Dive into the local scene with live music that fills the air, or cheer on your favorite sports team in one of the energetic venues around. Baseball fans will love catching a game, while theater enthusiasts can enjoy a variety of performances. After a day of activities, don’t miss the chance to visit the stunning Gateway ArchOpens in a new window, a symbol of America’s westward expansion and a breathtaking sight against the skyline. You can also dance the night away at local clubs or simply stroll through the beautiful streets to soak in the lively atmosphere.
  • St. Louis – This city is a treasure trove of experiences waiting to be uncovered. Explore fascinating museums that showcase everything from history to art. If you’re feeling adventurous, venture into the lush jungles surrounding the area for a bit of nature. St. Louis is also home to a variety of live music venues where you can tap your feet to the rhythm of local bands. Don’t forget to catch a baseball game for an authentic slice of American sports culture. The iconic Gateway ArchOpens in a new window is a must-see, offering an insightful glimpse into the region’s history and stunning views from the top. As night falls, take in a theater performance or dance the night away in the vibrant nightlife scene.
  • St. Louis – Nestled along the banks of the Mississippi River, this city is rich in culture and entertainment. Spend your day exploring the city's impressive museums, which feature diverse collections that narrate the story of the region. Nature lovers can find solace in the nearby jungles, perfect for a refreshing hike. For sports enthusiasts, catching a baseball game is a thrilling experience you won’t want to miss. Be sure to visit the magnificent Gateway ArchOpens in a new window, where you can learn about its historical significance and enjoy panoramic views of the cityscape. In the evenings, indulge in the local arts scene with live music and theater performances that showcase the talent of this vibrant community.

4 tips for savvy savings when booking a hotel in Missouri

  1. Book for the cheapest times: The most affordable time to visit Missouri is during January, February, and December when hotel prices are typically lower. To make the most of your trip and fully appreciate the state's rich history, culture, and natural beauty, it's recommended to stay for at least 2 days. This budget-friendly duration allows you to explore significant landmarks and attractions, ensuring great value for your money. Keep in mind that prices could drop during these months, making it an excellent opportunity for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Missouri, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, helping you make informed choices. With these tools, you're more likely to see opportunities to save, ensuring you can book a fantastic last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a hotel in Missouri. If you're interested in a unique experience, boutique hotels often provide a more personalized touch and might offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price seems a bit high, we’ll recommend more budget-friendly dates that could help you find a better deal.
  4. Consider your location: Staying in the heart of major cities in Missouri offers the convenience of being close to local attractions, but it is more likely to come with a higher price tag. In contrast, smaller towns and rural areas tend to be more affordable, allowing travelers to save money. If you're looking for better rates, consider opting for accommodations outside the city center; however, keep in mind that this may necessitate some additional travel to reach key sights. Alternatively, you might explore nearby cities that offer a wealth of experiences while also presenting more budget-friendly options for your stay.

Best time to go to Missouri

Missouri has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. May to July are the peak travel months in Missouri, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring