Flora Illinois Accommodations

Only hotels in Flora are listed below. Search for the cheapest discounted hotel and motel rates in or near Flora, IL for your upcoming personal or group travel. Explore the most favored Flora Illinois hotel rooms. Review the Flora hotel list below to find the perfect lodging. We also have a map of the Flora hotels.

Flora Hotels/Motels & Accommodations

Hampton Inn & Suites Effingham 1305 North Keller Dr, Effingham, IL 62401 +1-888-389-4121 ~32.59 miles north of Flora
  • 3 star hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Holiday Inn Effingham by IHG 1301 Ave. of Mid America, Effingham, IL 62401 +1-888-675-2083 ~32.55 miles north of Flora
  • 3 star property
  • 20 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Effingham by IHG 1604 West Fayette Avenue, Effingham, IL 62401 +1-800-716-8490 ~31.36 miles north of Flora
  • Three Star hotel
  • Hotel has 61 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites Marriott Effingham 1111 North Henrietta Street, Effingham, IL 62401 +1-800-805-5223 ~32.35 miles north of Flora
  • 3-star hotel
  • 4 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Holiday Inn Express & Suites Vandalia by IHG 21 Mattes Ave, Vandalia, IL 62471 +1-888-965-1860 ~40.16 miles northwest of Flora
  • Mid-scale hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Country Inn & Suites by Radisson Effingham, IL 1200 North Raney, Effingham, IL 62401 +1-888-788-5576 ~32.57 miles north of Flora
  • Affordable property
  • Check-in: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Holiday Inn Express & Suites Salem by IHG 102 Holiday Lane, Salem, IL 62881 +1-888-897-9207 ~26.13 miles west of Flora
  • Midscale property
  • Has environment-friendly policy Learn more
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Best Western Plus Centralia Hotel & Suites 8145 Jolliff Bridge Rd, Centralia, IL 62801 +1-888-311-4278 ~37.18 miles west of Flora
  • Mid-scale hotel
  • Hotel has 17 suites
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Mount Vernon by IHG 300 Potomac Blvd, Mount Vernon, IL 62864 +1-888-469-4795 ~34.96 miles southwest of Flora
  • 3 star hotel
  • Check in: 3:00 PM - 8:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
DoubleTree by Hilton Mt. Vernon 222 Potomac Blvd, Mount Vernon, IL 62864 +1-888-734-9421 ~35.02 miles southwest of Flora
  • Four star property
  • Hotel has 10 suites
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Best Western Delta Inn 1509 Hampton Dr, Effingham, IL 62401 +1-888-841-5292 ~32.08 miles north of Flora
  • Three Star hotel
  • 62 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Comfort Suites Effingham Central 1310 West Fayette Rd, Effingham, IL 62401 +1-888-455-5160 ~31.26 miles north of Flora
  • Mid-scale hotel
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Effingham 1103 Ave. of Mid America, Effingham, IL 62401 +1-888-965-8297 ~32.55 miles north of Flora
  • Midscale property
  • 4 floors in property
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Mt. Vernon Rend Lake 217 Potomac Blvd, Mount Vernon, IL 62864 +1-888-906-6358 ~35.08 miles southwest of Flora
  • 3 star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Comfort Suites Mount Vernon 404 South 44th Street, Mount Vernon, IL 62864 +1-888-749-6785 ~34.96 miles southwest of Flora
  • Midscale property
  • 80 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Hotel Reviews Call BookMore Details
Quality Inn Effingham North 1304 West Evergreen Drive, Effingham, IL 62401 +1-888-878-9982 ~32.28 miles north of Flora
  • Midscale hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Ramada by Wyndham Vandalia 2707 Veterans Ave, Vandalia, IL 62471 +1-888-389-4485 ~40.08 miles northwest of Flora
  • Economy property
  • Fitness center on property
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
Cobblestone Inn & Suites - Altamont 4 West Carriage Lane, Altamont, IL 62411 +1-888-389-4121 ~29.41 miles northwest of Flora
  • 3 star property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Baymont by Wyndham Effingham 1811 West Fayette Avenue, Effingham, IL 62401 +1-888-675-2083 ~31.33 miles north of Flora
  • 3-star property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton Effingham 1201 North Raney, Effingham, IL 62401 +1-800-716-8490 ~32.49 miles north of Flora
  • 3 star hotel
  • Check-in time: 15:00:00
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Cobblestone Hotel & Suites - Newton 100 Gregory Dr, Newton, IL 62448 +1-800-805-5223 ~27.55 miles northeast of Flora
  • Mid-scale property
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Ramada by Wyndham Effingham 1606 West Fayette Avenue, Effingham, IL 62401 +1-888-965-1860 ~31.39 miles north of Flora
  • Three Star property
  • Free breakfast
Call to Book
Add your dates for price
Average 7.4 /10 Review Score Call BookMore Details
Best Western Flora Inn 201 Hagen Dr, Flora, IL 62839 +1-888-788-5576
  • Midscale hotel
  • Check-in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Quality Inn & Suites Vandalia near I-70 and Hwy 51 1920 Kennedy Boulevard, Vandalia, IL 62471 +1-888-897-9207 ~39.23 miles northwest of Flora
  • 3-star property
  • Hotel has 8 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Days Inn by Wyndham Effingham 1602 Damron Court, Effingham, IL 62401 +1-888-311-4278 ~32.48 miles north of Flora
  • Cheap property
  • Pet Friendly
Call to Book
Add your dates for price
Average 6.2 /10 Recent Reviews Call BookMore Details
Days Inn by Wyndham Salem Illinois 1812 West Main Street, Salem, IL 62881 +1-888-469-4795 ~26.48 miles west of Flora
  • Cheap Motel property
  • Check-in time: 4:00 PM - 3:00 AM
Call to Book
Add your dates for price
Average 6.4 /10 Latest Reviews Call BookMore Details
Rodeway Inn Effingham North 1400 Thelma Keller Ave, Effingham, IL 62401 +1-888-734-9421 ~32.69 miles north of Flora
  • Cheap Motel hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.4 /10 Latest Reviews Call BookMore Details
Quality Inn & Suites Salem near I-57 1800 West Main St, Salem, IL 62881 +1-888-841-5292 ~26.38 miles west of Flora
  • Affordable hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Studio 6 Effingham Il 1412 West Fayette Avenue, Effingham, IL 62401 +1-888-455-5160 ~31.36 miles north of Flora
  • Inexpensive Motel hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 6.7 /10 Hotel Reviews Call BookMore Details
Quality Inn Grayville 2200 South Court Street, Grayville, IL 62844 +1-888-965-8297 ~40.02 miles southeast of Flora
  • Three Star property
  • Hotel has an eco-friendly policy See policy
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Mount Vernon 205 Potomac Blvd, Mount Vernon, IL 62864 +1-888-906-6358 ~35.15 miles southwest of Flora
  • 2-star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Average 6.6 /10 Guest Reviews Call BookMore Details
Super 8 by Wyndham Mt. Vernon IL 401 South 44th St, Mount Vernon, IL 62864 +1-888-749-6785 ~35.06 miles southwest of Flora
  • Mid-scale property
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.3 /10 Guest Reviews Call BookMore Details
Americas Best Value Inn Mount Vernon 222 South 44th Street, Mount Vernon, IL 62864 +1-888-878-9982 ~34.93 miles southwest of Flora
  • 3 star hotel
  • 45 rooms in hotel
Call to Book
Add your dates for price
Average 6.6 /10 Latest Reviews Call BookMore Details
Motel 6 Effingham IL 1412 West Fayette Ave, Effingham, IL 62401 +1-888-389-4485 ~31.28 miles north of Flora
  • Economical Motel hotel
  • 111 sleeping rooms in hotel
Call to Book
Add your dates for price
Poor 5.7 /10 Review Score Call BookMore Details
Super 8 by Wyndham Salem 118 Woods Lane, Salem, IL 62881 +1-888-389-4121 ~26.34 miles west of Flora
  • Cheap Motel property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 7.0 /10 Reviews Call BookMore Details
Rodeway Inn Mount Vernon IL 220 South 44th Street, Mount Vernon, IL 62864 +1-888-675-2083 ~34.90 miles southwest of Flora
  • Low Cost Motel property
  • 75 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Super 8 by Wyndham Grayville 2060 County Rd. 2450 N, Grayville, IL 62844 +1-800-716-8490 ~40.14 miles southeast of Flora
  • Low-priced Motel property
  • Hotel has 55 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Quality Inn Mount Vernon IL 201 Potomac Blvd, Mount Vernon, IL 62864 +1-800-805-5223 ~35.17 miles southwest of Flora
  • Three Star property
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.3 /10 Reviews Call BookMore Details
Budget Host Inn Greenup 716 East Elizabeth Street, Greenup, IL 62428 +1-888-965-1860 ~44.07 miles northeast of Flora
  • Economy Motel hotel
  • Pet Friendly
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
The Holiday Motel & Restaurant 1300 South West St, Olney, IL 62450 +1-888-788-5576 ~21.75 miles east of Flora
  • Mid-scale Motel property
  • 75 rooms in property
Call to Book
Add your dates for price
Average 7.0 /10 Reviews Call BookMore Details
Super 8 by Wyndham Mt. Carmel IL 937 Enterprise Ln, Mount Carmel, IL 62863 +1-888-897-9207 ~42.22 miles east of Flora
  • Two-star Motel hotel
  • Check in time: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Gas Lite Motel 8927 State Route 1, Lawrenceville, IL 62439 +1-888-311-4278 ~43.22 miles east of Flora
  • Low-priced Motel hotel
  • 20 rooms in property
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Royal Inn 750 South 10th Street, Mount Vernon, IL 62864 +1-888-469-4795 ~33.35 miles southwest of Flora
  • Low-priced Motel hotel
  • Hotel has 37 rooms
Call to Book
Add your dates for price
Average 6.8 /10 Review Score Call BookMore Details
Super 8 by Wyndham Olney 425 SW Route 130, Olney, IL 62450 +1-888-734-9421 ~21.79 miles east of Flora
  • 2 star Motel property
  • 41 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.6 /10 Recent Reviews Call BookMore Details
centralia motel 215 South Poplar Street, Centralia, IL 62801 +1-888-841-5292 ~36.12 miles west of Flora
  • Two star Motel hotel
  • 28 rooms in property
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Royal INN 1001 West Main St, Olney, IL 62450 +1-888-455-5160 ~21.78 miles east of Flora
  • Mid-scale Motel hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Poor 4.4 /10 Hotel Reviews Call BookMore Details
Rodeway Inn Flora 900 North Olive Rd, Flora, IL 62839 +1-888-965-8297
  • Economical Motel hotel
  • 22 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.4 /10 Latest Reviews Call BookMore Details
Travelers Inn Motel 1801 East Main St, Olney, IL 62450 +1-888-906-6358 ~23.39 miles east of Flora
  • Three Star Motel hotel
  • 16 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Americas Best Value Inn Vandalia 1500 North 6th St., Vandalia, IL 62471 +1-888-749-6785 ~38.92 miles northwest of Flora
  • Economy Motel property
  • 42 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
Briarwood Inn 116 N.Market Avenue, Fairfield, IL 62837 +1-888-878-9982 ~20.65 miles south of Flora
  • Midscale hotel
  • Check-in: 2:00 PM - anytime
Call to Book
Add your dates for price
Average 6.4 /10 Latest Reviews Call BookMore Details

Next: See My Flora Hotels with Pricing

What did travelers think of the city of Flora?

Below are reviews of the city of Flora, IL from an actual visitor's perspective.

"Fireworks on July 4"
Score 4.0 / 5

Michele V., from 05-Jul-2026
"Extremely friendly"
Score 5.0 / 5

Extremely friendly, easy to get around, very clean everywhere.

Kathy W., from 15-May-2026
"Nice and quiet, several decent restaurants."
Score 5.0 / 5

Nice and quiet, several decent restaurants

Michael H., from 25-May-2025
"Nice Small Town"
Score 4.0 / 5

Flora is a nice small town, I went to school there and have many friends there. If you like fast food, Mexican and pizza, then they have restaurants for you.

Stephen F., from 04-Jul-2024
Back to Top
Table of Contents Top: Check Rates Flora Hotels