Find Cheap Hotels in St. John, St. Louis

  • 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 availability on St. John Cheap Hotels

Top St. John Hotel Reviews

Frequently asked questions

What is St. John like for travelers on a budget?
Discover discount places to stay in St. John on Expedia.com and book a getaway that fits your budget. You can browse a wide offering of hotels and other accommodations with Member Prices to score the best deal for you. With our site's helpful page filters, you can search by your price range, or by favorite amenities like free parking and free WiFi. If you're interested in affordable options near specific attractions, try filtering by location to refine your search. As you browse, click the heart button to keep track of your favorites so that you can come back to them when you're ready to decide. Need a car or a flight too? Choose from the vacation packages available under Bundle and Save and discover big savings when you book your transportation at the same time.
What is there to see and do in St. John?
You won't need to spend big to find things to see and do in St. John. You can budget for the top local attractions on your list, such as St. Louis Union Station and Busch Stadium, and then make time for other wallet-friendly activities. If you're eager to get outdoors, you can enjoy the natural setting at Forest Park, Jewel Box, or Missouri Botanical Gardens and Arboretum.
How can I get to St. John and get around on a budget?
Scoping out the transportation options in St. John can help keep you on budget. The nearest airport is 2.4 mi (3.8 km) from the center in St. Louis Lambert Intl. Airport (STL). However, if that doesn't suit your budget, you can look into flights to St. Louis, MO (SUS-Spirit of St. Louis), which is 16.6 mi (26.7 km) away. St. John might not have many public transit choices so a car rental could be an economical alternative to see the area.

Explore a world of travel with Expedia