Cheap Hotels in Saint Peters, Missouri

Hotels in Saint Peters, Missouri

There are 12 cheap Hotels in Saint Peters, Missouri. Choose a hotel below or narrow your search using the filter to the right.

Days Inn St. Peters/St. Charles Image

Days Inn St. Peters/St. Charles

Saint Peters
Guest Rating: 5.5 /10
(37) reviews
  1 Star
prices from
check rates

Themes: Business-Friendly

Extended Stay America - Saint Louis - Saint Peters Image

Themes: Business-Friendly

Drury Inn St. Peters Image

Drury Inn St. Peters

Saint Peters
Guest Rating: 8.9 /10
(13) reviews
  3 Star
prices from
check rates

Themes: Business-Friendly, Family-Friendly, Romantic



12 Saint Peters Hotels
Narrow your search to:

dg