Saint Peters (MO) hotels and places to stay

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

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-54 out of 54
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great75 reviews
Map
2.5 km from City Center600 m from All Saints Parish
The 3-star pet-friendly Drury Inn & Suites St. Louis St. Peters with an outdoor swimming pool is 1.3 miles from First Assembly Church.
FromUS$ 110 /nightSelect
8.6
Great76 reviews
Map
4.0 km from City Center
Staying at the Country Inn & Suites By Radisson, St. Peters, Mo Saint Peters means you will be within 0.3 miles of All Occasion Banquet Center, while enjoying a swimming pool onsite.
FromUS$ 95 /nightSelect
8.4
Great12 reviews
All Saints Catholic Church and City Of O'Fallon Parks & Recreation are located 1.7 miles and 2.6 miles from the 2-star Holiday Inn Express & Suites - St Peters, An Ihg respectively.
FromUS$ 166 /nightSelect
8.4
Great46 reviews
Map
3.0 km from City Center
Featuring 123 rooms, various recreational opportunities and entertainment activities, the charming Courtyard By Marriott St. Louis St. Peters is around 10 minutes' drive from Laurel Park in Saint Peters.
FromUS$ 169 /nightSelect
8.4
Great34 reviews
Map
4.7 km from City Center1.1 km from University Extension Ctr
Located about 3.1 miles from Fort Zumwalt Park, the comfortable Days Inn By Wyndham St Peters/St Charles Saint Peters features fitness classes and various recreational opportunities for guests' convenience.
FromUS$ 93 /nightSelect
8.4
Great30 reviews
Map
2.2 km from City Center1.3 km from Sanford Brown College
Approximately 21 miles from All Occasion Banquet Center, the 2-star Extended Stay America Suites - St Louis - St Peters includes 122 rooms.
FromUS$ 58 /nightSelect
Places to stay near Saint Peters
8.4
Great58 reviews
Map
13.2 km from Saint Peters13.2 km from City Center
25 minutes' stroll from The Butterfly House, the 3-star Doubletree By Hilton Hotel St. Louis - offers aerobics classes, entertainment activities and various recreational opportunities plus an indoor pool.
FromUS$ 172 /nightSelect
8.2
Great57 reviews
Map
14.6 km from Saint Peters14.6 km from City Center
Located in a business neighbourhood 6 minutes by foot from Chesterfield Mall, the Hyatt Place St. Louis/Chesterfield features an indoor swimming pool and the lounge bar.
FromUS$ 149 /nightSelect
8.2
Great75 reviews
Map
10.3 km from Saint Peters10.3 km from City Center
Featuring a swimming pool, the lovely 3-star Country Inn & Suites By Radisson, St. Charles, Mo Saint Charles in a historical area boasts 65 rooms.
FromUS$ 118 /nightSelect
8.4
Great38 reviews
Map
9.9 km from Saint Peters9.9 km from City Center
At the 2-star smoke-free Comfort Suites St Charles-St Louis Saint Charles, guests can use fitness classes and entertainment activities or spend the day lazing by an indoor pool.
FromUS$ 128 /nightSelect
8.2
Great98 reviews
Map
11.0 km from Saint Peters11.0 km from City Center
Within 2 miles of Boone's Lick Park, the classic 4-star Hollywood Casino St. Louis features an American restaurant as well as fitness classes and entertainment activities.
FromUS$ 127 /nightSelect
8.4
Great48 reviews
Map
13.9 km from Saint Peters13.9 km from City Center
Featuring 145 rooms, fitness classes, various recreational opportunities and entertainment activities, the Homewood Suites By Hilton Saint Louis-Chesterfield is within 0.4 miles of St. John's United Church of Christ- Chesterfield in Chesterfield.
FromUS$ 159 /nightSelect
8.6
Great113 reviews
Map
14.5 km from Saint Peters14.5 km from City Center
Chesterfield Central Park is about a 20-minute walk from the 3-star Drury Plaza Hotel St. Louis, while The Butterfly House is about 25 minutes' walk away.
FromUS$ 110 /nightSelect
8.6
Great76 reviews
Map
17.8 km from Saint Peters17.8 km from City Center
Offering 299 rooms with views of the lake, the luxurious Marriott St. Louis West is set in a business area, 2.3 miles from American Kennel Club Museum of the Dog.
FromUS$ 109 /nightSelect
8.4
Great34 reviews
Map
9.4 km from Saint Peters9.4 km from City Center
Around 32 miles from First Missouri State Capitol State Historic Site, the Holiday Inn Express Hotel & Suites St. Charles, An Ihg Hotel Saint Charles offers fitness classes and entertainment activities plus a swimming pool.
FromUS$ 139 /nightSelect
8.2
Great34 reviews
Map
12.1 km from Saint Peters12.1 km from City Center
Set 10 minutes' drive from Chesterfield Amphithetre Seating, the comfortable 3-star Courtyard By Marriott St Louis offers 112 rooms and an indoor pool.
FromUS$ 159 /nightSelect
8.0
Great48 reviews
Map
12.8 km from Saint Peters12.8 km from City Center
The facilities of the historical Hilton Garden Inn St. Louis/Chesterfield include a swimming pool, fitness classes, spa therapy and entertainment activities.
FromUS$ 111 /nightSelect
8.6
Great64 reviews
Map
9.0 km from Saint Peters9.0 km from City Center
Located 10 minutes by car from St. Charles Historic District, the 3-star award-winning Embassy Suites By Hilton Saint Louis features 296 rooms, fitness classes, spa therapy and entertainment activities.
FromUS$ 129 /nightSelect
8.4
Great33 reviews
Map
23.1 km from Saint Peters23.1 km from City Center
Featuring 110 rooms, entertainment activities and various recreational opportunities, the Courtyard By Marriott St. Louis West County is 2 miles from Edgar M.Queeny County Park in Saint Louis.
FromUS$ 214 /nightSelect
8.2
Great43 reviews
Map
11.2 km from Saint Peters11.2 km from City Center
Dickherber Farm is around 3.2 miles from the 2-star Sleep Inn & Suites O'Fallon Mo - Technology Drive O'Fallon, while Missouri Bluffs Golf Course is about 2 miles away.
FromUS$ 71 /nightSelect
8.4
Great50 reviews
Map
12.8 km from Saint Peters12.8 km from City Center
Situated near a theme park, restaurants and bars, and 1.7 miles from St. Charles Historic District, the convenient 3-star Holiday Inn St. Louis Airport West Earth City, An Ihg includes 185 rooms around 1.8 miles from First Missouri State Capitol State Historic Site.
FromUS$ 164 /nightSelect
8.2
Great62 reviews
Map
6.8 km from Saint Peters6.8 km from City Center
Set 1.6 miles from St. Charles County Veterans Museum, the 3-star pet-friendly Comfort Inn & Suites St Louis-O'Fallon O'Fallon features a swimming pool and a cold buffet breakfast.
FromUS$ 90 /nightSelect
8.4
Great37 reviews
Map
12.1 km from Saint Peters12.1 km from City Center
Set 3.6 miles from St. Louis Carousel at Faust Park, the comfortable 3-star Holiday Inn Express & Suites St. Louis - Chesterfield, An Ihg Chesterfield boasts fitness classes, various recreational opportunities and entertainment activities available on site.
FromUS$ 126 /nightSelect
7.6
Very good4 reviews
Map
13.4 km from Saint Peters13.4 km from City Center
Located 3.8 miles from Myseum, the Ac Hotel By Marriott St Louis features a continental breakfast.
FromUS$ 196 /nightSelect
7.8
Very good39 reviews
Map
10.8 km from Saint Peters10.8 km from City Center
Set 2.9 miles from Dickherber Farm, the lovely 2-star Super 8 By Wyndham O'Fallon Mo/St. Louis Area O'Fallon features an indoor pool and a continental breakfast.
FromUS$ 60 /nightSelect
8.0
Great39 reviews
Map
6.1 km from Saint Peters6.1 km from City Center
Located in the historic district of Saint Charles, the Super 8 By Wyndham St Charles features various recreational opportunities and entertainment activities.
FromUS$ 57 /nightSelect
8.4
Great64 reviews
Map
12.7 km from Saint Peters12.7 km from City Center
Located 2.1 miles from Creve Coeur Lake Memorial Park, the excellent Homewood Suites By Hilton St. Louis Riverport- Airport West boasts an indoor pool.
FromUS$ 117 /nightSelect
8.6
Great38 reviews
Map
13.2 km from Saint Peters13.2 km from City Center
At the 3-star Residence Inn Saint Louis Airport / Earth Earth City, guests can use fitness classes, entertainment activities and various recreational opportunities or spend the day lazing by a swimming pool.
FromUS$ 163 /nightSelect
8.0
Great64 reviews
Map
12.7 km from Saint Peters12.7 km from City Center
The Holiday Inn Express St. Louis Arpt - Maryland Hgts, An Ihg Maryland Heights is located very close to a business district about 2.4 miles from Vogt Brothers Park.
FromUS$ 109 /nightSelect
8.2
Great48 reviews
Map
14.7 km from Saint Peters14.7 km from City Center
Situated about 19 miles from Lambert airport, the stylish 3-star Fairfield By Marriott Inn & Suites St Louis Chesterfield features a vending machine and an elevator.
FromUS$ 169 /nightSelect
8.2
Great110 reviews
Map
12.5 km from Saint Peters12.5 km from City Center
Within 43 miles of The Awakening, the smoke free Comfort Inn & Suites - Chesterfield includes 94 rooms.
FromUS$ 69 /nightSelect
8.4
Great54 reviews
Map
14.3 km from Saint Peters14.3 km from City Center
Located in a business district and a 10-minute drive from Myseum, as well as near a subway station, the 3-star historical Hampton Inn St. Louis-Chesterfield Chesterfield offers fitness classes, various recreational opportunities and entertainment activities.
FromUS$ 135 /nightSelect
8.4
Great52 reviews
Map
10.7 km from Saint Peters10.7 km from City Center
The comfortable Research Park Inn St Louis West Chesterfield is placed in a conservation area of Saint Charles, 2.8 miles from Katy Trail and about 1.3 miles from Messiah Lutheran Church.
FromUS$ 99 /nightSelect
8.4
Great47 reviews
Map
11.3 km from Saint Peters11.3 km from City Center
You can relax by a swimming pool in the comfortable Express Hotel & Suites St. Louis West-O'Fallon, An Ihg Hotel O'Fallon, located 1.7 miles from Weldon Spring Site Interpretive Center.
FromUS$ 149 /nightSelect
8.4
Great42 reviews
Map
10.8 km from Saint Peters10.8 km from City Center
Located in a shopping area, the lovely 2-star Residence Inn Saint Louis O'Fallon features various recreational opportunities, entertainment activities and loungers.
FromUS$ 119 /nightSelect
8.8
Great42 reviews
Map
11.2 km from Saint Peters11.2 km from City Center
Guests can enjoy an outdoor swimming pool at the Staybridge Suites O'Fallon Chesterfield, An Ihg, located in the entertainment area of the city.
FromUS$ 153 /nightSelect
8.2
Great51 reviews
Map
9.5 km from Saint Peters9.5 km from City Center
Located in a historic area and 1.5 miles from Riverwoods Park & Trail, the comfortable 3-star Americas Best Value Inn And Suites Saint Charles features 64 rooms plus an indoor swimming pool.
FromUS$ 78 /nightSelect
8.4
Great30 reviews
Map
23.1 km from Saint Peters23.1 km from City Center
The 3-star Residence Inn By Marriott St. Louis West County Saint Louis is located 16 miles from Lambert airport and only 0.6 miles from Manchester at Ballas bus stop.
FromUS$ 204 /nightSelect
Map
12.7 km from Saint Peters12.7 km from City Center
Perfectly located 2.8 miles from Union Baptist Church Of Chesterfield, the 3-star residential Towneplace Suites By Marriott St. Louis offers a buffet breakfast and an indoor swimming pool.
FromUS$ 145 /nightSelect
8.4
Great70 reviews
Map
12.3 km from Saint Peters12.3 km from City Center
Located 1.4 miles from St. Charles Historic District, the Elimwood offers an outdoor swimming pool and a fitness center for guests.
FromUS$ 95 /nightSelect
8.4
Great82 reviews
Map
14.7 km from Saint Peters14.7 km from City Center
Featuring a fitness center and an outdoor pool, the 3-star smoke free Sonesta Es Suites St. Louis - Chesterfield is located within 1.2 miles of The Butterfly House.
FromUS$ 109 /nightSelect
8.4
Great47 reviews
Map
9.3 km from Saint Peters9.3 km from City Center
Located 700 feet from Columns Banquet & Convention Center and around 2.4 miles from Blanchette Park, the Fairfield Inn St. Louis St. Charles Saint Charles features fitness classes, entertainment activities and various recreational opportunities.
FromUS$ 251 /nightSelect
8.6
Great81 reviews
Map
10.5 km from Saint Peters10.5 km from City Center
While staying at the 4-star luxury Ameristar Casino Resort Spa St. Charles Saint Charles, guests will enjoy fitness classes and entertainment activities plus its location in a metropolitan area near a highway.
FromUS$ 173 /nightSelect
8.4
Great36 reviews
Map
6.7 km from Saint Peters6.7 km from City Center
The Candlewood Suites St Louis St Charles is a comfortable 3-star property set 2.2 miles from Bangert Island and within 1.9 miles of Jaycee Park.
FromUS$ 114 /nightSelect
8.0
Great27 reviews
Map
13.7 km from Saint Peters13.7 km from City Center
Located around 1.3 miles from Parkwood Park, the 2-star smoke-free Extended Stay America Suites - St Louis - Earth City features 73 rooms, fitness classes, various recreational opportunities and entertainment activities.
FromUS$ 75 /nightSelect
8.2
Great29 reviews
Map
9.1 km from Saint Peters9.1 km from City Center
The 3-star business Sleep Inn with an indoor pool is approximately 2.3 miles from Jaycee Park.
FromUS$ 86 /nightSelect
8.2
Great67 reviews
Map
4.3 km from Saint Peters4.3 km from City Center
Around 42 miles from Missouri Artists on Main Gallery, the Hampton Inn St Charles St Peters features an indoor pool along with a hot tub and an indoor pool.
FromUS$ 105 /nightSelect
8.2
Great36 reviews
Map
6.3 km from Saint Peters6.3 km from City Center
While staying at the 2-star Red Roof Inn St. Louis - St. Charles Saint Charles you are invited to discover Fast Lane Classic Cars, set approximately 3.3 miles away, or Missouri Artists on Main Gallery, which is about 2.6 miles away.
FromUS$ 55 /nightSelect
7.8
Very good12 reviews
Map
4.2 km from Saint Peters4.2 km from City Center
Located in the old part of Saint Charles, the 2-star pet-friendly Relax Inn is approximately 3 miles from Jaycee Park.
FromUS$ 70 /nightSelect
8.4
Great22 reviews
Map
12.1 km from Saint Peters12.1 km from City Center
Set approximately 2.7 miles from Fienup Lake, the 3-star Hampton Inn & Suites St. Louis-Chesterfield features an indoor pool.
FromUS$ 75 /nightSelect
8.0
Great13 reviews
Map
6.5 km from Saint Peters6.5 km from City Center
While staying at the 2-star Woodspring Suites St Louis St Charles you are invited to discover St. Charles Historic District, set approximately 3 miles away, or Boone's Lick Park, which is 2.1 miles away.
FromUS$ 66 /nightSelect
8.4
Great14 reviews
Map
12.2 km from Saint Peters12.2 km from City Center
Located 0.6 miles from Ascension Catholic Church, the 4-star smoke-free Residence Inn By Marriott St Louis boasts a saltwater swimming pool.
FromUS$ 211 /nightSelect
Map
8.0 km from Saint Peters8.0 km from City Center
The 3-star Intown Suites Extended Stay St. Louis Mo - St. Charles Saint Charles is set about 25 minutes' stroll from St. Charles Historic District and around 2.1 miles from Blanchette Park.
Select
Candlewood Suites St Louis St Charles An Ihg Hotel
Hotel
Map
6.7 km from Saint Peters6.7 km from City Center
While staying at the 2-star Towneplace Suites By Marriott St Charles you are invited to discover St. Charles Historic District, set 2.5 miles away, or Bangert Island, which is 2.2 miles away.
Select

FAQs about hotels in Saint Peters

We hope that the answers to these questions will help you plan your trip

What are the best cheap hotels in Saint Peters?

There are more than 4 top budget properties in Saint Peters. Drury Inn & Suites St. Louis St. Peters with a rating 8.2/10 is a good option set 1.4 miles from St. Peters Church of Christ. At this 3-star hotel you can take advantage of an outdoor swimming pool, a business center, and a Jacuzzi. Travelers mentioned an exceptional service. Extended Stay America Suites - St Louis - St Peters rated 8.4/10 is one more great hotel, offering complimentary private parking, complimentary parking, and 24-hour reception, as well as prices from 58US$ per one night. To see more cheap hotels go here.

What are the finest boutique hotels in Saint Peters?

One of the finest boutique hotels is Courtyard By Marriott St. Louis St. Peters rated 8.4/10 at the cost of 169US$ per night. Go here to see more elegant hotels.

Which hotels for couples in Saint Peters are the best to stay at?

According to Booked.net travel data, there are 6 deals for couples. Check Holiday Inn Express & Suites - St Peters, An Ihg Hotel rated 8.4/10 with an indoor swimming pool, a golf course, and concierge service. It’s set 3.9 miles from Dickherber Farm and costs about 166US$ per night. Other top options are Extended Stay America Suites - St Louis - St Peters and Courtyard By Marriott St. Louis St. Peters. Other suitable options for couples you can find here.

What are the top family-friendly Saint Peters properties?

If you’re searching for a family hotel, you will find 5 deals in Saint Peters. Country Inn & Suites By Radisson, St. Peters, Mo (rating: 8.6/10): a family-hotel with an indoor swimming pool, a business center, and 24-hour front desk for 95US$ per night. You also can book Drury Inn & Suites St. Louis St. Peters (rating: 8.2/10) for about 110US$ per night. This kid-friendly property offers an outdoor swimming pool, a business center, and a Jacuzzi on site. To check family hotels go here.

What are the most popular pet-friendly hotels in Saint Peters?

Another most recommended Saint Peters place to stay with pets is Extended Stay America Suites - St Louis - St Peters with complimentary private parking, complimentary parking, and 24 hour front desk assistance. It offers rooms for 58US$ per night. See more pet-friendly hotels here.

Which hotels are the best ones to stay at in Saint Peters?

You may like Country Inn & Suites By Radisson, St. Peters, Mo rated 8.6/10 featuring an indoor swimming pool, a business center, and 24-hour front desk. It costs 95US$ per night. Drury Inn & Suites St. Louis St. Peters rated 8.2/10 may also suit you — only 110US$ per one night. It features an outdoor swimming pool, a business center, and a Jacuzzi.

How much does it cost to stay in a hotel in Saint Peters?

Of course, the prices change in Saint Peters depending on the season, but on average:
A 3-star hotel room costs 95US$ per night, for instance, check Country Inn & Suites By Radisson, St. Peters, Mo with an indoor swimming pool, a business center, and 24-hour reception.

How much would a hotel in Saint Peters cost for tonight?

According to Booked.net travel data, the average prices for tonight in Saint Peters are: A cool hotel Drury Inn & Suites St. Louis St. Peters (rating: 8.2/10) offers hotel rooms for tonight from 58US$ per night.

What's the most popular resort in Saint Peters?

Alternatively, check Days Inn By Wyndham St Peters/St Charles (rating: 8.4/10) for 93US$ per night. It provides a business center, complimentary parking, and 24 hour front desk assistance.

Where to stay in Saint Peters?

Best cheap hotels in Saint Peters

If you're on a budget, stay at Days Inn By Wyndham St Peters/St Charles, which offers rooms with rates starting from 70US$.

Convenience of staying in hotels downtown

Travelers that enjoy nature can choose a hotel next to Tilt as well as forests and parks, for example Extended Stay America St. Louis - St. Peters, which is just 15 minutes' walk away.

Show moreLess

Saint Peters hotels essential information

🏨 Hotels in Saint Peters 54
👛 Lowest price 55 USD
✍️ Hotels Reviews 2 501