We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
Updating list...
RiverBank Lodge
Booking.com
View Deal
  • Free Wifi
  • Free Parking
See all hotels in or near Petersburg
Hampton Inn & Suites Springfield - Southwest
SAVE US$ 13
US$ 116
Booking.com
US$ 103
View Deal
33.1 km from Petersburg
  • Free Wifi
  • Free Parking
Homewood Suites Decatur-Forsyth
SAVE US$ 22
US$ 176
Booking.com
US$ 154
View Deal
76.6 km from Petersburg
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Springfield
Country Inns
US$ 73
View Deal
35.2 km from Petersburg
  • Free Wifi
  • Free Parking
Embassy Suites by Hilton East Peoria - Hotel & RiverFront Conf Center
SAVE US$ 63
US$ 216
EmbassySuites.com
US$ 153
View Deal
77.9 km from Petersburg
  • Breakfast included
  • Pool
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$ 175/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ramada Springfield North
SAVE US$ 6
US$ 91
Booking.com
US$ 85
View Deal
29.2 km from Petersburg
  • Free Wifi
  • Free Parking
Hampton Inn Lincoln
SAVE US$ 15
US$ 125
Hampton.com
US$ 110
View Deal
40.6 km from Petersburg
  • Free Wifi
  • Free Parking
Heritage Grand Inn
TripAdvisor
US$ 84
View Deal
61.0 km from Petersburg
  • Free Wifi
  • Free Parking
Northfield Inn, Suites & Conference Center
SAVE US$ 3
US$ 112
Hotels.com
US$ 109
View Deal
29.1 km from Petersburg
  • Free Wifi
  • Free Parking
Holiday Inn Hotel & Suites East Peoria
Booking.com
US$ 161
View Deal
76.8 km from Petersburg
  • Free Wifi
  • Free Parking
Hampton Inn Peoria-East At The River Boat Crossing
SAVE US$ 11
US$ 111
Travelocity
US$ 100
View Deal
77.7 km from Petersburg
  • Free Wifi
  • Free Parking
President Abraham Lincoln Springfield - a DoubleTree by Hilton Hotel
SAVE US$ 21
US$ 158
Booking.com
US$ 137
View Deal
29.4 km from Petersburg
  • Free Wifi
  • Pool
Comfort Suites
ComfortSuites
US$ 95
View Deal
34.2 km from Petersburg
  • Free Wifi
  • Free Parking
Hilton Garden Inn Springfield
SAVE US$ 34
US$ 128
Booking.com
US$ 94
View Deal
34.8 km from Petersburg
  • Free Wifi
  • Free Parking
The State House Inn - an Ascend Collection Hotel
SAVE US$ 18
US$ 139
AscendHotels
US$ 121
View Deal
28.9 km from Petersburg
  • Free Wifi
  • Free Parking
Drury Inn & Suites Springfield
Travelocity
US$ 124
View Deal
35.0 km from Petersburg
  • Free Wifi
  • Free Parking
Candlewood Suites Springfield
SAVE US$ 11
US$ 103
Booking.com
US$ 92
View Deal
34.0 km from Petersburg
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$ 103/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Residence Inn Springfield South
Residence Inn
US$ 189
View Deal
33.9 km from Petersburg
  • Free Wifi
  • Free Parking
Baymont Inn & Suites Springfield
Booking.com
US$ 65
View Deal
37.6 km from Petersburg
  • Free Wifi
  • Free Parking
Best Western Clearlake Plaza
SAVE US$ 11
US$ 97
Booking.com
US$ 86
View Deal
31.8 km from Petersburg
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Springfield
Booking.com
US$ 88
View Deal
34.7 km from Petersburg
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$ 105/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Carpenter Street Hotel
Booking.com
US$ 99
View Deal
28.7 km from Petersburg
  • Free Wifi
  • Free Parking
Comfort Inn & Suites
SAVE US$ 26
US$ 110
ComfortInn
US$ 84
View Deal
34.0 km from Petersburg
  • Free Wifi
  • Free Parking
Holiday Inn Express & Suites East Peoria - Riverfront
Booking.com
US$ 121
View Deal
78.2 km from Petersburg
  • Free Wifi
  • Free Parking
Wyndham Springfield City Centre
Expedia.com
US$ 134
View Deal
29.4 km from Petersburg
  • Free Wifi
  • Pool
Residence Inn Decatur Forsyth
Travelocity
US$ 238
View Deal
77.3 km from Petersburg
  • Free Wifi
  • Free Parking
Hampton Inn Jacksonville
SAVE US$ 23
US$ 155
Booking.com
US$ 132
View Deal
47.8 km from Petersburg
  • Pool
Stoney Creek Hotel & Conference Center - East Peoria
SAVE US$ 4
US$ 117
Orbitz.com
US$ 113
View Deal
80.2 km from Petersburg
  • Free Wifi
  • Free Parking
Super 8 Peoria East
TripAdvisor
US$ 62
View Deal
76.4 km from Petersburg
  • Free Wifi
  • Free Parking
Hampton Inn Decatur \/ Forsyth
SAVE US$ 38
US$ 145
Booking.com
US$ 107
View Deal
77.0 km from Petersburg
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.