Star Rating
Hotel Name
Price Range (USD) to
Amenities

Petersburg Illinois Accommodations

Find hotels & motels in Petersburg using the list below. Search for the cheapest discounted hotel and motel rates in or near Petersburg, IL for your personal leisure or group travel. We show the best Petersburg Illinois hotel rooms. Review the Petersburg hotel list below to find the perfect lodging. We also have a map of the Petersburg hotels. Need 5+ Rooms? Secure Petersburg Group Hotel Discounts

The Petersburg center point is around 14 miles northwest of Abraham Lincoln Capital Airport and 16 miles northwest of Illinois State Fairgrounds.

Petersburg Hotels & Accommodations

Riverbank Lodge in Petersburg
+1-888-389-4121
522 South 6th St., Petersburg, IL 62675
  • 3-star property
  • 22 rooms in property
From$90
Average 3.0 /5 Hotel Reviews Call BookMore Details
Howard Johnson Inn & Suites Springfield
+1-888-675-2083
1701 J David Jones Pkwy., Springfield, IL 62702 ~16.42 miles southeast of Petersburg
  • Economy Airport hotel
  • Airport shuttle provided
Homestyle Inn & Suites in Springfield
+1-800-716-8490
500 North 1st St., Springfield, IL 62702 ~17.71 miles southeast of Petersburg
  • Two star Downtown property
  • Check-in time: 2:30
  • Every guests reviewed liked the proximity to sightseeing
  • The majority of guests criticized the unstylish hotel
Carpenter Street Hotel - Springfield
+1-800-805-5223
525 North 6th St., Springfield, IL 62702 ~17.94 miles southeast of Petersburg
  • Midscale Downtown property
  • Check-in time: 3:00pm
  • Internet is average
  • Friendly service
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
State House Inn a Red Collection Hotel - Springfield
+1-888-965-1860
101 East Adams St., Springfield, IL 62701 ~18.03 miles southeast of Petersburg
  • Mid-scale Highway hotel
  • Fitness / Gym is on-site
From$63
Very Good 4.0 /5 Review Score Call BookMore Details
Northfield Inn Suites & Conference Center in Springfield
+1-888-788-5576
3280 Northfield Dr., Springfield, IL 62702 ~18.11 miles southeast of Petersburg
  • Midscale Highway property
  • 8 conference rooms in property
  • Large conference center
  • Most guests thought, the hotel was modern
From$103
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Ramada by Wyndham - Springfield
+1-888-897-9207
3281 Northfield Dr., Springfield, IL 62702 ~18.19 miles southeast of Petersburg
  • Cheap Suburban hotel
  • Shuttle to airport available
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
President Abraham Lincoln Springfield a Doubletree
+1-888-311-4278
701 East Adams St., Springfield, IL 62701 ~18.30 miles southeast of Petersburg
  • Affordable Downtown hotel
  • Hotel has 12 floors
  • Disappointing internet connection
  • That there wasn't a mini fridge
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Wyndham Springfield City Centre in Springfield
+1-888-469-4795
700 East Adams, Springfield, IL 62701 ~18.35 miles southeast of Petersburg
  • Three Star Downtown hotel
  • 3 meeting rooms in property
From$69
Average 3.5 /5 Guest Reviews Call BookMore Details
Mansion View Inn & Suites in Springfield
+1-888-734-9421
529 South 4th, Springfield, IL 62701 ~18.41 miles southeast of Petersburg
  • Economical hotel
  • 90 rooms in hotel
From$60
Poor 2.5 /5 Reviews Call BookMore Details
Quality Inn in Springfield
+1-888-841-5292
3442 Freedom Dr., Springfield, IL 62704 ~19.76 miles southeast of Petersburg
  • Affordable Suburban property
  • Fitness / Gym is on-site
  • Comfortable beds
  • Hot tub not working
From$80
Average 3.5 /5 Read Reviews Call BookMore Details
Fairfield Inn by Marriott Springfield
+1-888-455-5160
3446 Freedom Dr., Springfield, IL 62704 ~19.80 miles southeast of Petersburg
  • 3-star Highway hotel
  • 62 rooms in property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Clearlake Plaza : 3440 East Clearlake Ave.
+1-888-965-8297
3440 East Clearlake Ave., Springfield, IL 62702 ~19.83 miles southeast of Petersburg
  • Two star Highway hotel
  • 45 rooms in hotel
From$70
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Sleep Inn Springfield : 3470 Freedom Dr.
+1-888-906-6358
3470 Freedom Dr., Springfield, IL 62704 ~19.87 miles southeast of Petersburg
  • Three Star Suburban property
  • Check in time: 3:00PM
From$62
Average 3.5 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott : 3462 Freedom Dr.
+1-888-749-6785
3462 Freedom Dr., Springfield, IL 62704 ~19.89 miles southeast of Petersburg
  • Three Star Suburban property
  • Check-in: 03:00pm
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 : 1330 South Dirksen Pkwy.
+1-888-878-9982
1330 South Dirksen Pkwy., Springfield, IL 62703 ~20.32 miles southeast of Petersburg
  • Low-priced Highway hotel
  • 63 sleeping rooms in hotel
  • Door key didn't work
  • For 100%, the lobby entrance was sub-standard
From$44
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn Springfield Il - Springfield
+1-888-389-4485
3200 Singer Ave., Springfield, IL 62703 ~20.34 miles southeast of Petersburg
  • Low Cost Highway hotel
  • Check in: 02:00 pm
From$41
Average 3.0 /5 Reviews Call BookMore Details
Quest Inn Motel : 3125 Wide Track Dr.
+1-888-389-4121
3125 Wide Track Dr., Springfield, IL 62703 ~20.47 miles southeast of Petersburg
  • Affordable hotel
  • Check-in time: 11:00
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites Springfield Sw
+1-888-675-2083
2300 Chuckwagon Dr., Springfield, IL 62707 ~20.59 miles southeast of Petersburg
  • Three Star hotel
  • Location is great
  • Great reception
From$89
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Staybridge Suites Springfield South : 4231 Schooner Dr.
+1-800-716-8490
4231 Schooner Dr., Springfield, IL 62707 ~20.67 miles southeast of Petersburg
  • Three Star Rural property
  • Hotel has 82 suites
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Springhill Suites Springfield Southwest
+1-800-805-5223
3921 Macarthur Blvd., Springfield, IL 62711 ~20.87 miles southeast of Petersburg
  • Midscale Highway hotel
  • Check-in time: 3:00PM
From$80
Excellent 5.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites - Springfield
+1-888-965-1860
3675 South 6th St., Springfield, IL 62703 ~20.94 miles southeast of Petersburg
  • Two star Highway hotel
  • Has environment-friendly policy Read more
From$69
Very Good 4.5 /5 Review Score Call BookMore Details
Residence Inn by Marriott Springfield South : 2915 Stanford Ave.
+1-888-788-5576
2915 Stanford Ave., Springfield, IL 62703 ~21.16 miles southeast of Petersburg
  • Midscale Suburban property
  • Check in: 3:00PM
From$89
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Candlewood Suites Springfield North in Springfield
+1-888-897-9207
2501 Sunrise Dr., Springfield, IL 62703 ~21.21 miles southeast of Petersburg
  • Affordable Downtown property
  • 110 rooms in hotel
  • Horrible pool
  • Breakfast can be improved
From$59
Very Good 4.5 /5 Reviews Call BookMore Details
Comfort Suites Springfield
+1-888-311-4278
2620 South Dirksen Pkwy., Springfield, IL 62703 Website ~21.34 miles southeast of Petersburg
  • Affordable Convention Center hotel
  • Check-in time: 03:00PM
  • Large shower
  • Most guests liked the big bathroom
From$70
Very Good 4.5 /5 Review Score Call BookMore Details
Next 25 Petersburg Hotels >   [1 - 25 of 50]    
Next: See My Petersburg Hotels with Pricing

Graph: Upcoming 20 Days of Petersburg Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Petersburg, IL discounts available. The chart reflects the cheapest Petersburg hotel for each day and each star rating category.

FAQs about hotels in Petersburg

What are the most favored hotels in Petersburg?

Springhill Suites Springfield Southwest, Sleep Inn & Suites and Northfield Inn Suites & Conference Center are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Petersburg?

Riverbank Lodge, Carpenter Street Hotel and State House Inn a Red Collection Hotel are the top 3 luxury hotels near Petersburg city center.

What hotels are closest to the city center of Petersburg?

Riverbank Lodge, Howard Johnson Inn & Suites Springfield, and Homestyle Inn & Suites are the properties closest to Petersburg city center.

How much does a cheap hotel in Petersburg cost per night?

In the last year, a 2 star hotel in Petersburg can be as cheap as $82.43 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Petersburg cost per night?

In the last year, the average 3 star hotel in Petersburg has been $98.78 per night. (based on HotelPlanner prices)

What are the best independent hotels in Petersburg?

Northfield Inn Suites & Conference Center, Carpenter Street Hotel and Homestyle Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Petersburg?

Springhill Suites Springfield Southwest, Residence Inn by Marriott Springfield South and Fairfield Inn by Marriott Springfield are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Petersburg?

Sleep Inn & Suites, Comfort Inn & Suites and Comfort Suites Springfield are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Petersburg?

Best Western Clearlake Plaza, Best Western Lincoln Inn and Best Western Jacksonville Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Petersburg?

Candlewood Suites Springfield North, Staybridge Suites Springfield South and Holiday Inn Express Hotel & Suites Jacksonville are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top