Skip to main content.

Hotels in St. Peters, Missouri

Search & Compare St. Peters Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in St. Peters

What's St. Peters like?

St. Peters is a family-friendly place known for its restaurants. Why not take time to see places like Mid Rivers Mall and Kokomo Joe's Family Fun Center? Popular sights in the surrounding area include Family Arena and Hollywood Casino Amphitheatre.

Where are the best places to stay in St. Peters?

Here are our travelers' top 5 places to stay in St. Peters:

Courtyard by Marriott St. Louis St. Peters

3-star hotel with indoor pool, bar
  • • Free parking • Free WiFi • Restaurant • Health club • Central location

Drury Inn & Suites St. Louis St. Peters

City-center St. Peters hotel with indoor pool
  • • Free breakfast • Free parking • Free WiFi • Spa tub • Walkable location

Country Inn & Suites by Radisson, St. Peters, MO

Suburban St. Peters hotel with indoor pool
  • • Free breakfast • Free parking • Free WiFi • Fitness center • Close to shopping

Extended Stay America St. Louis - St. Peters

St. Peters suburban guestrooms with kitchens
  • • Free breakfast • Free parking • Free WiFi • 24-hour front desk

Days Inn by Wyndham St Peters/St Charles

2-star hotel
  • • Free breakfast • Free parking • Free WiFi • Fitness center • Close to shopping

What types of hotels are available in St. Peters?

We have 6 St. Peters accommodations with prices starting at USD 39. Choose one of our 796 deals and get discounts of up to 55%.

Below are the number of accommodations by star rating in St. Peters and the surrounding area:

  • • 3 5-star accommodations from USD 149 per night
  • • 55 4-star accommodations from USD 85 per night
  • • 121 3-star accommodations from USD 75 per night
  • • 35 2-star accommodations from USD 43 per night

How to Get to St. Peters

What are the closest airports to St. Peters?

  • • St. Louis, MO (STL-Lambert-St. Louis Intl.), 14.1 mi (22.8 km) from central St. Peters
  • • St. Louis, MO (SUS-Spirit of St. Louis), 8.8 mi (14.2 km) from central St. Peters

Things to See and Do in St. Peters

What is there to see near St. Peters:

  • • Family Arena (6.7 mi/10.8 km from the city center)
  • • Lindenwood University (6.4 mi/10.4 km from the city center)
  • • 9-11 Memorial (7.5 mi/12.1 km from the city center)
  • • Historic Main Street (7.6 mi/12.2 km from the city center)
  • • Jaycee Park (6.4 mi/10.3 km from the city center)

What is there to do in St. Peters?

  • • Mid Rivers Mall
  • • Kokomo Joe's Family Fun Center

When is the best time to visit St. Peters?

  • • Hottest months: July, August, June, September (average 88°F)
  • • Coldest months: January, December, February, November (average 24°F)
  • • Rainiest months: May, June, July, and April (average 4.30 inches of rainfall)