Why results appear this way

Show total price

Top rated hotels in Saint Peters

Drury Inn & Suites St. Louis St. Peters

Saint Peters, MO
9

Superb

1,001 reviews

Enjoy a stay with an indoor pool, hot tub, and complimentary breakfast in centrally located St. Peters, Missouri.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Courtyard by Marriott St. Louis St. Peters

Saint Peters, MO
8.8

Fabulous

586 reviews

Enjoy a health club and indoor pool at this hotel in St. Peters, just minutes from Mid Rivers Mall and St Charles Convention Center.

Top rated

Pool

Restaurant

Pool Indoor













Family Friendly Townhouse

Saint Peters, MO
9.6

Exceptional

114 reviews

Top rated

Air Conditioned

Free Parking

TV













Country Inn & Suites by Radisson, St Peters, MO

Saint Charles, MO
8.1

Very good

1,001 reviews

Enjoy a comfortable stay with an indoor pool, fitness center, and complimentary breakfast in St. Charles, Missouri.

Top rated

Pool

Pool Indoor

Free Parking













The Cul-de-Sac Retreat

Saint Peters, MO
9.5

Superb

90 reviews

Top rated

Air Conditioned

Free Parking

TV













Casa de Saint Charles

Saint Peters, MO
9.3

Superb

55 reviews

Top rated

Refrigerator

TV

Coffee / Tea Maker













Stunning 4 bedroom, 4 bath, pool, theater, etc

Saint Peters, MO
9.6

Exceptional

50 reviews

Top rated

Pool

Air Conditioned

Free Parking













Lovely Couples Escape on Mississippi River!

Saint Peters, MO
10

Exceptional

2 reviews

Air-conditioned apartment with a kitchen, barbecue grills, and complimentary wifi near the Mississippi River.

Top rated

Non-Smoking Rooms













Tru by Hilton St. Charles St. Louis, MO

Saint Charles, MO
8.3

Very good

693 reviews

Enjoy a complimentary breakfast and fitness center at this hotel in the historical district of St. Charles.

Top rated

Elevator / Lift













Drury Plaza Hotel St. Louis St. Charles

Saint Charles, MO
9.4

Superb

1,001 reviews

Enjoy a stay with indoor and outdoor pools, hot tub, and complimentary breakfast in St. Charles, Missouri.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Holiday Inn Express & Suites - St Peters by IHG

O'Fallon, MO
8.9

Fabulous

303 reviews

Enjoy a stay with an indoor pool, complimentary breakfast, and a 24-hour business center in O'Fallon, Missouri.

Top rated

Pool

Pool Indoor

Free Parking













Embassy Suites by Hilton St. Louis St. Charles

Saint Charles, MO
8.7

Fabulous

1,136 reviews

Enjoy an indoor pool, complimentary breakfast, and convenient access to St Charles Convention Center at this hotel.

Top rated

Elevator / Lift

Casino

Express Check-In/Check-Out













Aunt Doodle’s House 8 blocks from Historic Main Street.. Convenient location!

Saint Charles, MO
9.8

Exceptional

218 reviews

Top rated

Refrigerator

Coffee / Tea Maker

Cable / Satellite TV













Cozy Mid-Century Modern Townhome

Saint Charles, MO
9.9

Exceptional

130 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













American Spirit

Saint Charles, MO
9.8

Exceptional

57 reviews

Top rated

Air Conditioned

Free Parking

TV













Skip Hotels SALE, Private, Hot Tub 1.2 Acres

Saint Charles, MO
9.6

Exceptional

57 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













cozy home

O'Fallon, MO
9.7

Exceptional

54 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













#8 The Quest at Le Velo Inn

Saint Charles, MO
10

Exceptional

18 reviews

Top rated

Air Conditioned

Free Parking

TV













WoodSpring Suites St Peters-OFallon

O'Fallon, MO
10

Exceptional

1 review

Affordable hotel with free parking and complimentary wifi, located near Bowlero St. Peters in O'Fallon, Missouri.

Top rated

Free Parking

Non-Smoking Rooms













Backyard Bbq Hidden Gemperfect Location groups /Pets Welcome st Peters

O'Fallon, MO
9.2

Superb

8 reviews

Top rated














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio