Find and Book Top Rated Hotels in Saint Peters

Search among 2 available hotels and places to stay in Saint Peters from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map4.0 km from City Centre
From   US$ 95 /nightSelect
From   US$ 166 /nightSelect

Best hotels and places to stay in Saint Peters

Why visit?

Saint Peters, Missouri offers a variety of attractions and activities that make it an interesting destination for tourists. With its convenient location to St. Louis, visitors can enjoy the best of both worlds: the charm of a smaller city and the vibrant energy of a larger metropolitan area. Whether youre here for business or leisure, Saint Peters has something to offer everyone. Explore the historic sites, indulge in delicious local cuisine, or simply relax in one of the many beautiful parks.

Where to stay?

Historic Main Street: For a taste of old-world charm, stay in the heart of Saint Peters on Historic Main Street. Surrounded by quaint shops, local restaurants, and historic buildings, this area offers a unique experience. Youll have easy access to attractions like the St. Peters Cultural Arts Centre and the Mid Rivers Mall. There are several hotels in this area, including the St. Peters Hotel and the Hotel St. Peters MO, offering comfortable accommodations for your stay.

Mid Rivers Mall Drive: If shopping and entertainment are high on your list, staying near the Mid Rivers Mall Drive is a great choice. This bustling area is home to the Mid Rivers Mall, where you can shop for the latest fashion trends or catch a movie at the state-of-the-art theater. Several hotels, such as the Hotels St. Peters MO and the St. Peters MO hotels, are located in this area, ensuring convenient access to all the amenities.

OFallon: Just a short drive away from Saint Peters, the neighboring city of OFallon offers a peaceful and scenic retreat. With beautiful parks, golf courses, and a lively downtown area, OFallon is an ideal place to unwind after a day of exploring. There are several Saint Peters hotels in this area, such as the Saint Peters hotels and the hotels in St. Peters Missouri, providing comfortable accommodations for a relaxing stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Comfort Inn & Suites: Located on Mid Rivers Mall Drive, this hotel offers comfortable rooms at an affordable price. Guests can enjoy amenities such as free breakfast, complimentary Wi-Fi, and an indoor pool. With its convenient location near shopping and dining options, it provides great value for your stay in Saint Peters.

Country Inn & Suites by Radisson: Situated in OFallon, just a short drive from Saint Peters, this hotel offers spacious rooms and a range of amenities at a reasonable price. Guests can take advantage of the complimentary breakfast, fitness center, and indoor pool. With friendly staff and a convenient location, its an excellent choice for budget-conscious travelers.

Quality Inn & Suites: Located on Convention Center Plaza, this hotel offers comfortable rooms and a range of amenities at a competitive price. Guests can enjoy a complimentary breakfast, free Wi-Fi, and access to the outdoor pool. With its convenient location near shopping and dining options, it provides good value for your stay in Saint Peters.

Best kids-friendly hotels:

Drury Inn & Suites St. Louis St. Peters: This family-friendly hotel on Mid Rivers Mall Drive offers spacious rooms and a range of amenities suitable for families. Kids can enjoy the indoor/outdoor pool and the evening popcorn and soda hour. With comfortable accommodations and a complimentary hot breakfast, its a great choice for families visiting Saint Peters.

Courtyard by Marriott St. Louis St. Peters: Located on Jungermann Road, this hotel provides family-friendly accommodations and a host of amenities. Kids will love the indoor pool, and the spacious rooms can accommodate families of all sizes. With its convenient location near local attractions, its an ideal choice for families exploring Saint Peters.

Best hotels for a romantic getaway:

Staybridge Suites St. Louis: OFallon: This hotel in OFallon offers spacious suites with separate living areas, providing a cozy setting for a romantic getaway. Couples can enjoy amenities such as the outdoor fire pit and the complimentary breakfast buffet. With its peaceful surroundings and thoughtful amenities, its perfect for a romantic escape.

Hilton Garden Inn St. Louis/OFallon: Located in OFallon, this hotel offers comfortable rooms and a range of amenities for couples seeking a romantic retreat. Guests can enjoy the on-site restaurant, cozy bar, and the fitness center. With its convenient location and romantic ambiance, its an excellent choice for a couples getaway.

Best for location:

Fairfield Inn & Suites St. Louis St. Charles: Situated on South Main Street in Saint Peters, this hotel offers easy access to the Historic Main Street district. Guests can explore charming shops and restaurants just steps away from their accommodations. With its prime location, its an excellent choice for those wanting to immerse themselves in the local culture.

Holiday Inn Express & Suites St Louis West-OFallon: Located in OFallon, this hotel is conveniently close to major highways, offering easy access to both Saint Peters and St. Louis. Guests can explore the nearby attractions and enjoy the hotels comfortable rooms and amenities. With its central location, its a great choice for travelers looking to explore the surrounding areas.

Super 8 by Wyndham OFallon: Situated in OFallon, this hotel offers a convenient location near various dining options and shopping centers. It provides easy access to both Saint Peters and the broader St. Louis area. With its affordable rates and proximity to local amenities, its a practical choice for travelers seeking a well-located hotel.

Best for a short city break:

TownePlace Suites St. Louis St. Charles: Located on Veterans Memorial Parkway in Saint Peters, this hotel offers spacious suites with fully equipped kitchens, perfect for extended stays or short getaways. Guests can enjoy the outdoor pool and fitness center. With its convenient amenities and comfortable rooms, its an excellent choice for a city break.

Embassy Suites by Hilton St. Louis St. Charles: Situated in nearby St. Charles, this hotel provides stylish accommodations and a range of amenities. Guests can enjoy the indoor pool, complimentary breakfast, and on-site restaurant. With its proximity to the historic attractions of St. Charles and easy access to Saint Peters, its a great option for a short city break.

Show moreLess