St. Peters hotels

KAYAK searches hundreds of travel sites at once for hotels in St. Peters, Missouri

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Recommended by KAYAK
Useful Info
Recommended by KAYAK

Best St. Peters hotels

Discover the best prices by selecting your travel dates on KAYAK.

Most recommended St. Peters hotels

Show all
Red Roof Inn Bridgeton - Bridgeton - Building
Red Roof Inn Bridgeton
Bridgeton, MO, United States
4.9Mediocre(294)
Free Wi-Fi
Pet-friendly
Extended Stay America Suites - St Louis - Westport - Central - Maryland Heights - Living room
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Extended Stay America Select Suites - St. Louis - Westport - East Lackland Rd. - Maryland Heights - Property amenity
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Hollywood Casino St. Louis - Maryland Heights - Front desk
Hollywood Casino St. Louis
Maryland Heights, MO, United States
7.6Good(663)
Free Wi-Fi
Air conditioning
Hampton Inn St. Louis/Westport - Maryland Heights - Bedroom
Hampton Inn St. Louis/Westport
Maryland Heights, MO, United States
6.9Okay(250)
Parking
Free Wi-Fi
Pool
Pet-friendly
Crowne Plaza St. Louis Airport - Bridgeton - Bedroom
Crowne Plaza St. Louis Airport
Bridgeton, MO, United States
7.7Good(806)
Airport shuttle
Free Wi-Fi
Pool
Air conditioning
Embassy Suites by Hilton St. Louis Airport - Bridgeton - Lobby
Parking
Airport shuttle
Pool
Pet-friendly
Extended Stay America Select Suites - St. Louis - Airport - Central - Bridgeton - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
La Quinta Inn & Suites by Wyndham St. Louis Westport - Maryland Heights - Restaurant
Parking
Airport shuttle
Free Wi-Fi
Pool
Extended Stay America Select Suites - St. Louis - Earth City - Bridgeton - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Courtyard by Marriott St. Louis St. Peters - St. Peters - Bedroom
Parking
Free Wi-Fi
Pool
Air conditioning
Extended Stay America Suites - St Louis - St Peters - St. Peters - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Days Inn by Wyndham St Peters/St Charles - St. Peters - Bedroom
Parking
Free Wi-Fi
Pool
Pet-friendly
Country Inn & Suites by Radisson St. Peters, MO - St. Peters - Bedroom
Parking
Free Wi-Fi
Pool
Air conditioning
Sonesta Es Suites St. Louis - Maryland Heights
Sonesta Es Suites St. Louis
Maryland Heights, MO, United States
7.8Good(514)
Free Wi-Fi
Pet-friendly
Air conditioning

Popular filters in St. Peters hotels

Hotels with parking
Extended Stay America Suites - St Louis - Westport - Central, Extended Stay America Select Suites - St. Louis - Westport - East Lackland Rd. and others
Useful Info

KAYAK’s insights for hotels in St. Peters

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in St. Peters with confidence.

Which month has the cheapest hotel rates in St. Peters?

Hotels are cheapest in St. Peters in January, with average rates of R36 897. In comparison, July is the most expensive month, with prices at R52 098.

What is the cheapest day of the week to book a hotel in St. Peters?

Monday offers the lowest rates in St. Peters, with an average nightly price of R34 580. The highest prices are found on Friday, with average rates at R52 158.

How much is a St. Peters hotel?

Here are our most popular & best value hotels

Good to know

Low season

January

High season

July

Average price (weeknight)

R2 041

Average price (weekend night)

R2 792
Cheapest month to stay with an average 14% drop in price.
Most expensive month to stay with an average 21% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding St. Peters hotel deals

  • Golf lovers exploring hotels in St. Peters, Missouri should book a stay at Crowne Plaza St, Louis Airport. This establishment has an on-site golf course open to those who enjoy the sport. You can access the golf course once you register membership. The hotel also provides guests with equipment should you fail to carry your own.
  • Business travelers going to St. Peters, Missouri will appreciate a stay at Embassy Suites St. Louis – Airport. This business-oriented establishment has a 24h operational business center for guests looking to work from the hotel. You are welcome to use the monitors and fax machines while working. Conference rooms at the hotel are readily available to host conferences and workshops.
  • Families traveling to St. Peters, Missouri on vacation will love booking a stay at Sonesta Es Suites St. Louis Westport. This hotel has family rooms where you and your loved ones can stay. The hotel rooms also come with cribs for guests traveling with toddlers. You can spend time with your kids playing board games, solving puzzles, or listening to music for children.
  • Couples vacationing in St. Peters, Missouri should consider a room at Homewood Suites by Hilton St. Louis Riverport – Airport West. The hotel has a golf course and a basketball court where you can enjoy a friendly match against your partner. You can also rent a bike and ride it around the hotel grounds. Moreover, couples can spend quality time together relaxing in the heated pool.
  • Those looking for hotels in St. Peters, Missouri that provide services with increased accessibility, consider a stay at Hometowne Studios by Red Roof Inn St. Louis – Airport / N Lindberg. The hotel has a unit that is wheelchair accessible for guests in wheelchairs. The bathrooms have roll-in showers, toilets with grab rails, and adapted baths.

FAQs when booking a hotel in St. Peters

  • Are there any pet-friendly hotels in St. Peters, Missouri?

    Yes. Book a stay at Red Roof Inn Bridgeton or Days Inn by Wyndham St Peters/St Charles, if you're traveling with a pet. These hotels open their doors to guests traveling with cats or dogs. However, the hotel only allows a maximum of two pets per room.

  • Which hotels in St. Peters, Missouri have an onsite gym?

    If you want to continue your fitness plan while in St. Peters, consider a stay at Quality Inn Florissant – St. Louis. Guests can visit the hotel gym and work out at any time. You are welcome to incorporate dumbbells, fitness mats, aerobic steps, and weights in your workout. Trainers are also readily available to help with your workout.

  • Which hotels in St. Peters, Missouri provide free shuttle services?

    Pear Tree Inn St. Louis Airport is one of the hotels in St. Peters that has an airport shuttle. The shuttle picks you up at the airport once you land and transports you to the hotel. It is better to reserve this service before your flight to avoid long wait times and missing a spot. Also, the hotel shuttle takes you back to the airport once you check out.

  • Which hotels in St. Peters, Missouri offer a great night experience?

    If you are looking to enjoy an exciting evening during your stay, book a stay at Hollywood Casino St. Louis. The hotel has a nightclub where guests can dance, sing, and drink responsibly. Also, the hotel organizes evening entertainment to keep you active at night.

  • How do I find a hotel in central St. Peters?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central St. Peters districts. You can also do a search using the city map to choose a specific location, like St. Peters city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there St. Peters hotels with free parking?

    There are many hotels in St. Peters that offer both parking and free parking. Popular choices among KAYAK users include Extended Stay America Suites - St Louis - Westport - Central, Extended Stay America Select Suites - St. Louis - Westport - East Lackland Rd. and Hampton Inn St. Louis/Westport.

Where to stay in St. Peters?

Our map will help you find the perfect place to stay in St. Peters by showing you the exact location of each hotel.

St. Peters Hotel Deals. Search and compare hotels in St. Peters. Find cheap hotel rooms in St. Peters. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.