Prairie du Rocher Illinois Hotels & Motels

Find hotels in Prairie du Rocher using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Prairie du Rocher, IL for your upcoming personal or group travel. Discover the most popular Prairie du Rocher, Illinois hotel and motel rooms. Browse the Prairie du Rocher area hotels to find the perfect lodging! Please use the provided map of the Prairie du Rocher hotels.


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Prairie du Rocher Hotels/Motels & Accommodations

Exterior of Microtel Inn & Suites Microtel Inn & Suites
+1-800-230-4134Check Rates
21958 Highway 32, Sainte Genevieve, MO 63670
  • 4.5/5, Very Good Reviews
  • Two-star Highway property
  • Check-in time: 3:00 pm
~7.95 Miles from Prairie du Rocher
K River Motel
+1-800-997-5148Check Rates
7795 Rt 154, Baldwin, IL 62217
  • Economical hotel
~14.62 Miles from Prairie du Rocher
Image of Reids Inn by Best Western Reids Inn by Best Western
+1-800-997-5149Check Rates
2150 State St., Chester, IL 62233
  • 4.5/5, Very Good Review Score
  • 3 star Rural hotel
  • Hotel has 2 floors
~18.89 Miles from Prairie du Rocher
Exterior of Lexington Inn Festus & Shalimar Conference Center Lexington Inn Festus & Shalimar Conference Center
+1-800-230-4134Check Rates
1200 West Gannon Dr., Festus, MO 63028
  • Low priced Suburban property
  • 4 floors in property
~19.19 Miles from Prairie du Rocher
Image of Drury Inn Festus Drury Inn Festus in Festus
+1-800-997-5148Check Rates
1001 Veterans Blvd., Festus, MO 63028
  • 4.5/5, Very Good Review Score
  • 3 star Suburban property
  • 2 suites in hotel
~19.23 Miles from Prairie du Rocher
Image of Holiday Inn Express & Suites Festus Holiday Inn Express & Suites Festus
+1-800-997-5149Check Rates
1802 Gamel Cemetery Rd., Festus, MO 63028
  • 4.5/5, Very Good Hotel Reviews
  • Midscale Highway hotel
  • 23 suites in hotel
~19.40 Miles from Prairie du Rocher
Baymont Inn & Suites
+1-800-230-4134Check Rates
1303 Veterans Blvd., Festus, MO 63028
  • 3-star Suburban property
  • 95 sleeping rooms in hotel
~19.43 Miles from Prairie du Rocher
Exterior of Super 8 Waterloo Il Super 8 Waterloo Il
+1-800-997-5148Check Rates
112 Warren Dr., Waterloo, IL 62298
  • 4.0/5, Very Good Review Score
  • Low-priced Rural property
  • Hotel has 2 suites
~20.31 Miles from Prairie du Rocher
Holiday Inn Express & Suites
+1-800-997-5149Check Rates
1301 North Market St., Sparta, IL 62286
  • 4.0/5, Very Good Recent Reviews
  • 3 star Rural hotel
  • Free complimentary breakfast
~21.54 Miles from Prairie du Rocher
Hampton Inn
+1-800-230-4134Check Rates
165 Admiral Trost Dr., Columbia, IL 62236
  • 4.5/5, Very Good Hotel Reviews
  • 3 star Suburban property
  • 77 rooms in property
~25.99 Miles from Prairie du Rocher
Crown Pointe Lodge in Farmington
+1-800-997-5148Check Rates
4245 Hunt Rd., Farmington, MO 63640
  • 3-star Golf Course hotel
  • Free complimentary breakfast
~26.43 Miles from Prairie du Rocher
Hampton Inn Farmington - Farmington
+1-800-997-5149Check Rates
850 Valley Creek Dr., Farmington, MO 63640
  • 4.5/5, Very Good Recent Reviews
  • 3-star Highway hotel
  • Check-in time: 3:00pm
~27.27 Miles from Prairie du Rocher
Holiday Inn Express Hotel & Suites - Farmington
+1-800-230-4134Check Rates
820 Market St., Farmington, MO 63640
  • 4.0/5, Very Good Read Reviews
  • Three Star Rural property
  • Hotel has 20 suites
~27.31 Miles from Prairie du Rocher
Super 8 Farmington Mo - Farmington
+1-800-997-5148Check Rates
930 Valley Creek Dr., Farmington, MO 63640 ~27.38 Miles from Prairie du Rocher
Americas Best Value Inn
+1-800-997-5149Check Rates
1500 Liberty St., Perryville, MO 63775
  • 4.0/5, Very Good Read Reviews
  • Two star Highway property
  • Check in: 3:00 PM
~27.76 Miles from Prairie du Rocher
Executive Inn in Farmington
+1-800-230-4134Check Rates
1400 West Liberty St., Farmington, MO 63640 ~28.12 Miles from Prairie du Rocher
Comfort Inn Arnold : 3610 West Outer Rd.
+1-800-997-5148Check Rates
3610 West Outer Rd., Arnold, MO 63010
  • 3.5/5, Average Guest Reviews
  • Inexpensive Rural hotel
  • Hotel has 3 floors
~28.28 Miles from Prairie du Rocher
Value Place St. Louis (Arnold) in Arnold
+1-800-997-5149Check Rates
888 Arnold Commons Dr., Arnold, MO 63010
  • Cheap Highway property
  • 4 floors in hotel
~29.24 Miles from Prairie du Rocher
Drury Inn & Suites St. Louis Arnold in Arnold
+1-800-230-4134Check Rates
3800 State Rt 141, Arnold, MO 63010
  • 5.0/5, Excellent Read Reviews
  • Mid-scale Suburban hotel
  • 6 floors in hotel
~29.55 Miles from Prairie du Rocher
Pear Tree Inn St. Louis Arnold : 1201 Drury Lane
+1-800-997-5148Check Rates
1201 Drury Lane, Arnold, MO 63010
  • 4.0/5, Very Good Latest Reviews
  • Midscale Suburban property
  • Complimentary breakfast is offered
~29.62 Miles from Prairie du Rocher

 [1 - 20 of 50]   


Next: See My Prairie du Rocher Hotels with Pricing >