Photo by Michelle M

Find hotels in Petersburg, IL from $57

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

Riverbank Lodge

Riverbank Lodge
2.5 star property
Petersburg
9.0 out of 10, Wonderful, (423)
"The room was clean , the staff was great! It was a great place to stay !"
United States
Jeff
$90 nightly
The price is $100
Dec 28 - Dec 29
Total with taxes and fees
Riverbank Lodge

State House Inn, Trademark Collection by Wyndham

State House Inn, Trademark Collection by Wyndham
3.0 star property
Downtown Springfield
6.4 out of 10, (1008)
"The staffs were welcoming, room cleaned, I enjoyed my one night stay in the hotel."
United States
EMMANUEL
$84 nightly
The price is $96
Dec 27 - Dec 28
Total with taxes and fees
State House Inn, Trademark Collection by Wyndham

Northfield Inn, Suites & Conference Center

Northfield Inn, Suites & Conference Center
2.5 star property
Springfield
9.2 out of 10, Wonderful, (1327)
"Clean room, good breakfast."
United States
Jon-Michael
$99 nightly
The price is $113
Jan 2 - Jan 3, 2026
Total with taxes and fees
Northfield Inn, Suites & Conference Center

Inn at 835 Boutique Hotel

Inn at 835 Boutique Hotel
3.5 star property
Springfield
9.6 out of 10, Exceptional, (661)
"It's a nice place! Everything is great!"
United States
Kitty
$125 nightly
The price is $142
Jan 11 - Jan 12, 2026
Total with taxes and fees
Inn at 835 Boutique Hotel

Comfort Suites near Route 66

Comfort Suites near Route 66
2.5 star property
Springfield
9.2 out of 10, Wonderful, (999)
"Very clean and quiet would definitely stay again!"
United States
Dan
$92 nightly
The price is $105
Jan 1 - Jan 2, 2026
Total with taxes and fees
Comfort Suites near Route 66

La Quinta Inn & Suites by Wyndham Springfield IL

La Quinta Inn & Suites by Wyndham Springfield IL
3.0 star property
Springfield
8.0 out of 10, Very Good, (1357)
"Clean room, hot showers and friendly staff."
United States
DAVID
$85 nightly
The price is $96
Dec 28 - Dec 29
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Springfield IL

Holiday Inn Express Springfield by IHG

Holiday Inn Express Springfield by IHG
2.5 star property
Springfield
8.2 out of 10, Very Good, (1003)
"Great property, will stay again if travels take us there"
United States
Douglas
$102 nightly
The price is $116
Jan 24 - Jan 25, 2026
Total with taxes and fees
Holiday Inn Express Springfield by IHG

President Abraham Lincoln Springfield - DoubleTree by Hilton

President Abraham Lincoln Springfield - DoubleTree by Hilton
4.0 star property
Downtown Springfield
8.2 out of 10, Very Good, (1000)
"Great room & staff"
United States
Eric
$114 nightly
The price is $130
Jan 5 - Jan 6, 2026
Total with taxes and fees
President Abraham Lincoln Springfield - DoubleTree by Hilton

Carpenter Street Hotel

Carpenter Street Hotel
2.5 star property
Downtown Springfield
8.6 out of 10, Excellent, (1002)
"Clean hotel. Great location just north of Lincoln Museum/Library. Good breakfast. Great price. Would stay again."
United States
Daniel
$77 nightly
The price is $88
Jan 11 - Jan 12, 2026
Total with taxes and fees
Carpenter Street Hotel

Crowne Plaza Springfield by IHG

Crowne Plaza Springfield by IHG
3.5 star property
Springfield
8.2 out of 10, Very Good, (1004)
"Clean rooms and friendly staff"
United States
Nicole
$102 nightly
The price is $116
Jan 25 - Jan 26, 2026
Total with taxes and fees
Crowne Plaza Springfield by IHG

Comfort Inn & Suites Springfield I-55

Comfort Inn & Suites Springfield I-55
2.5 star property
Springfield
8.6 out of 10, Excellent, (1000)
"Clean rooms, quiet area and nice staff."
United States
Jennifer
$84 nightly
The price is $96
Jan 1 - Jan 2, 2026
Total with taxes and fees
Comfort Inn & Suites Springfield I-55

Hilton Garden Inn Springfield, IL.

Hilton Garden Inn Springfield, IL.
3.0 star property
Springfield
8.4 out of 10, Very Good, (1001)
"Good"
United States
robert
$92 nightly
The price is $104
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hilton Garden Inn Springfield, IL.

Best Western Clearlake Plaza

Best Western Clearlake Plaza
2.5 star property
Springfield
8.4 out of 10, Very Good, (727)
"The staff is friendly and very helpful."
United States
Mary Beth
$90 nightly
The price is $102
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Clearlake Plaza

Comfort Inn & Suites near Route 66

Comfort Inn & Suites near Route 66
2.5 star property
Lincoln
8.0 out of 10, Very Good, (518)
"Friendly welcome, nice breakfast, clean room. Our go to spot to stay traveling I 55. Love leaving town with a Dunkin coffee too. "
United States
Heather
$74 nightly
The price is $82
Jan 5 - Jan 6, 2026
Total with taxes and fees
Comfort Inn & Suites near Route 66

Hampton Inn & Suites Springfield-Southwest

Hampton Inn & Suites Springfield-Southwest
2.5 star property
Springfield
9.0 out of 10, Wonderful, (951)
"Everything was good the receptionist was pleasant, friendly and helpful. Overall it was great stay"
United States
Lita
$85 nightly
The price is $97
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hampton Inn & Suites Springfield-Southwest

Ramada by Wyndham Springfield North

Ramada by Wyndham Springfield North
2.5 star property
Springfield
9.2 out of 10, Wonderful, (1010)
"Nice staff, breakfast was good, room was clean and housekeeping was good"
United States
Heather
$86 nightly
The price is $98
Dec 30 - Dec 31
Total with taxes and fees
Ramada by Wyndham Springfield North

Microtel Inn & Suites by Wyndham Springfield

Microtel Inn & Suites by Wyndham Springfield
2.0 star property
Springfield
7.8 out of 10, Good, (1003)
"Staff was very friendly. The room was clean but smelly. "
United States
Uttam
$63 nightly
The price is $72
Jan 1 - Jan 2, 2026
Total with taxes and fees
Microtel Inn & Suites by Wyndham Springfield

Spark by Hilton Springfield Southwest

Spark by Hilton Springfield Southwest
2.0 star property
Springfield
7.8 out of 10, Good, (470)
"Room was clean and staff was amazing"
United States
Karen
$65 nightly
The price is $74
Jan 4 - Jan 5, 2026
Total with taxes and fees
Spark by Hilton Springfield Southwest

Courtyard by Marriott Springfield

Courtyard by Marriott Springfield
3.0 star property
Springfield
8.8 out of 10, Excellent, (620)
"Clean room and courteous staff! Everyone on your team was a pleasure to talk with. "
United States
Tomasz
$93 nightly
The price is $106
Jan 2 - Jan 3, 2026
Total with taxes and fees
Courtyard by Marriott Springfield

Drury Inn & Suites Springfield IL

Drury Inn & Suites Springfield IL
3.0 star property
Springfield
9.2 out of 10, Wonderful, (1009)
"We battled a car breakdown and dodged snow, and the front desk and manager provided so much gracious help. This location is much more than a good place to stay…good people run it!"
United States
Ann
$106 nightly
The price is $121
Jan 1 - Jan 2, 2026
Total with taxes and fees
Drury Inn & Suites Springfield IL
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

Learn more about Petersburg

Step back in time at Lincoln's New Salem, where costumed interpreters bring Abraham Lincoln's formative years to life. Explore the Menard County Museum and Edgar Lee Masters' gravesite, then paddle along the Sangamon River for peaceful views of Illinois countryside.

Split Rail Fence and Log Cabin Style Homes at Lincoln's New Salem State Historic Site.  A reconstruction of the former village where Abraham Lincoln lived 1831 to 1837. Public park on public land.

Top Petersburg Hotel Reviews

More cheap stays in Petersburg

Hotels in Petersburg with star-rating

Find out more about Petersburg

Top reasons to visit Petersburg

  • Outdoor Adventures: Petersburg is perfect for those seeking outdoor family fun, with activities like motor racing events and arena entertainment.
  • Rich History: Explore local attractions such as historic sites, a mausoleum, and the vibrant downtown Springfield nearby.
  • Family-Friendly Activities: Enjoy various activities that cater to all ages, ensuring a fun-filled experience for everyone.
  • Scenic Parks: Relax in local parks with opportunities for scenic walks and recreational activities.
  • Comfortable Accommodations: Find a range of hotels, including pet-friendly and business-friendly options, for a pleasant stay.

Find great hotels near Petersburg

Experience a delightful stay in Petersburg, Illinois, with a range of hotels that cater to every traveler's needs. Whether you're looking for a pet-friendly option or a business-friendly environment, you'll find welcoming accommodations here. Explore hotel reviews, room rates, and the charming Riverbank Lodge to make your visit memorable. Petersburg's hotels are perfect for both leisure and business travelers seeking comfort and convenience.

  • State House Inn, Trademark Collection by Wyndham: Nestled in the heart of the city, State House Inn offers a business-themed getaway for travelers seeking convenience and efficient services. This 3-star hotel is tailored for business professionals, featuring a range of amenities such as a 24-hour business center, meeting rooms, and expansive conference space. Guests will appreciate the modern accommodations that blend comfort with functionality, making it an ideal choice for those looking to conduct business in a vibrant urban setting.
  • Northfield Inn, Suites & Conference Center: This welcoming hotel provides a solid option for business-oriented visitors. Northfield Inn, located 18 miles from Petersburg, is equipped with essential amenities like a 24-hour business center, meeting rooms, and conference space to cater to professional needs. The hotel’s spacious suites offer a relaxing retreat after a busy day, ensuring guests can unwind while still being connected to the city's business district.
  • Wyndham Springfield City Centre: With its 3.5-star rating, Wyndham Springfield City Centre stands out as a pet-friendly, LGBTQIA-welcoming hotel that offers a unique blend of comfort and inclusivity. Situated conveniently for both business and leisure travelers, this hotel features meeting rooms and conference spaces, making it perfect for professional gatherings. Guests can enjoy the relaxed atmosphere, knowing they are in a welcoming environment, complete with amenities for furry companions, ensuring a delightful stay for all.

Where to stay near Petersburg

Petersburg, Illinois, offers a delightful mix of outdoor adventures and family-friendly activities. Visitors can explore the charming downtown Springfield nearby, rich in heritage and entertainment. Local parks provide ample opportunities for relaxation and recreation, making it perfect for those seeking scenic walks. Whether you're after thrilling adventures or a peaceful getaway, Petersburg and its surrounding areas promise a memorable vacation experience.

  • Athens: Located 7 miles from Petersburg, Athens is a vibrant city known for its seasonal charm. With peak visitors from May to June and December, this city offers a delightful mix of family-friendly activities and outdoor entertainment. You can immerse yourself in the thrill of motor racing or enjoy the lively atmosphere of the fairground and its shows. Local landmarks include an event conference venue and a historic site, making Athens an exciting stop for those seeking both adventure and culture.
  • Greenview: Just 8 miles from Petersburg, Greenview is a city that provides a unique blend of urban charm and outdoor experiences. While visitor numbers are highest from June to August, its inviting parks and family-friendly atmosphere make it a great destination year-round. Whether you're looking to enjoy a leisurely stroll in the urban park or participate in community events, Greenview offers a welcoming environment for travelers of all ages.
  • Oakford: Situated 9 miles from Petersburg, Oakford is a hidden gem that attracts visitors with its outdoor and adventure experiences. Peak travel times in January to February, July to August, and November suggest a well-rounded appeal throughout the year. With access to campgrounds and the nearby national state park, Oakford is perfect for families looking to connect with nature. Whether hiking or camping, this city ensures an unforgettable outdoor adventure awaits.

Things to do in and around Petersburg

Petersburg, Illinois, is an ideal destination for outdoor family adventures. Visitors can enjoy various activities, including an arena entertainment facility, a fairground show ground, and exciting motor racing events. Whether you're looking for thrilling experiences or family-friendly fun, Petersburg offers plenty to keep everyone entertained in a beautiful outdoor setting.

Shopping

Petersburg offers charming local shops for unique gifts and souvenirs. You can visit the downtown area for quaint boutiques. If you're up for a drive, head to the nearby Jacksonville Mall for a wider selection of stores, including popular brands and specialty shops.

Recreation

At Shambolee Golf Course, enjoy a serene day of golf surrounded by lush landscapes and fresh air. For a more active retreat, head to Future Champions Sport Complex for various sports activities. Jacksonville Community Park offers a peaceful environment for relaxation and wellness amidst nature.

Adventure

At Knights Action Park, enjoy thrilling water slides and wave pools for a fun-filled day. Explore the Mt. Bike Trailhead for an exhilarating outdoor biking experience amidst scenic views. For tennis enthusiasts, the Velasco Tennis Center offers exciting matches in a vibrant atmosphere.

Nightlife

Petersburg offers a charming nightlife with options like the Route 66 Drive-In Theater, just 21 miles away, where you can enjoy a classic film under the stars. For a fun thrill, visit the Small Eli Ferris Wheel, located 28 miles away, perfect for a romantic evening ride.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petersburg

To save money on your trip to Petersburg, Illinois, consider visiting between November and January when hotel prices are lower. Sundays are the cheapest days to stay, while Saturdays tend to be pricier. Use Expedia’s search tool to compare room rates and filter for eco-certified hotels for sustainable options. Booking a package that includes flights and activities can also lead to savings. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Don’t forget to explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are November to January, where the prices are slightly lower. This is in comparison to May to June and August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Sunday. The most expensive day to stay in Petersburg is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to customize your travel experience by letting you choose your budget, desired location, and additional preferences. You can sort your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your Petersburg hotel reservation with your flights and activities when you book an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Petersburg

Petersburg, Illinois, offers a delightful mix of outdoor and family-friendly adventures, perfect for vacationers seeking cultural experiences. Explore local attractions such as the fairground, mausoleum, and historic sites that showcase the town's rich history. For a comfortable stay, consider nearby hotels, and immerse yourself in the charm of historic Petersburg while enjoying various activities catered to outdoor enthusiasts and adventure seekers.

  • Illinois State Fairgrounds: Located 16 miles from Petersburg, the Illinois State Fairgrounds is a vibrant space that hosts the annual Illinois State Fair. Experience the lively atmosphere with family-friendly activities, exciting rides, and delicious local food offerings, perfect for creating lasting memories.
  • Lincoln's New Salem State Historic Site: Situated within Petersburg, this historic site allows visitors to step back in time to the early 19th century. Explore reconstructed buildings and immerse yourself in the culture and daily life of the era when Abraham Lincoln lived here.
  • Lincoln's Tomb: Just 17 miles away, Lincoln's Tomb is a magnificent mausoleum dedicated to the 16th President of the United States. Marvel at its impressive architecture and reflect on Lincoln's legacy in this serene and culturally rich site.

Best time to go to Petersburg

The best time to visit Petersburg is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January27.3°F (-2.6°C)Light RainMostly CloudySlightly LowSlightly Low
February30.4°F (-0.9°C)Light RainMostly CloudyAverageAverage
March43.0°F (6.1°C)Light RainMostly SunnyAverageAverage
April53.2°F (11.8°C)Light RainMostly SunnyAverageAverage
May64.2°F (17.9°C)Light RainMostly SunnyAverageSlightly High
June72.9°F (22.7°C)Light RainMostly SunnySlightly HighSlightly High
July75.2°F (24.0°C)Light RainMostly SunnySlightly HighAverage
August73.9°F (23.3°C)Light RainMostly SunnyAverageSlightly High
September68.4°F (20.2°C)Light RainMostly SunnySlightly HighAverage
October56.1°F (13.4°C)Light RainMostly SunnyAverageAverage
November43.3°F (6.3°C)Light RainMostly SunnySlightly LowSlightly Low
December34.3°F (1.3°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Petersburg

Petersburg, Illinois, is conveniently accessible via three major airports. Springfield Abraham Lincoln Capital Airport (SPI) is the closest, located 15 miles away. Nearby hotels include the President Abraham Lincoln Springfield - DoubleTree by Hilton, just 3 miles from the airport, offering scheduled airport shuttle services. Greater Peoria Regional Airport (PIA) is 46 miles away, with good hotel options like Embassy Suites by Hilton and Courtyard Peoria Downtown, both 5 miles from the airport, providing various shuttle services. Lastly, Central Illinois Regional Airport (BMI) is 59 miles from Petersburg, with the 4-star DoubleTree by Hilton Hotel Bloomington, located only 3 miles away and offering convenient transportation options.

Frequently asked questions

What are the best budget hotels in Petersburg?
Riverbank Lodge, a charming option in Petersburg, offers a delightful blend of comfort and convenience, making it an excellent choice for travelers seeking a budget-friendly experience without sacrificing quality. With an excellent guest review rating of 9.0, this hotel stands out for its friendly space and thoughtful amenities. View all budget hotels in Petersburg.
When is the best time to go to Petersburg?
The most popular time to visit St. Petersburg is June, when the city comes alive with the vibrant colors of summer and the famous White Nights phenomenon. During this peak season, from late May to early August, temperatures typically range from the mid-60s to low 70s Fahrenheit. This pleasant weather encourages leisurely strolls along the Neva River and exploration of the city's stunning architecture, including the iconic Hermitage Museum and the Church of the Savior on Blood.

As you delve into the heart of St. Petersburg during these months, you'll find a bustling atmosphere filled with cultural events, outdoor festivals, and extended daylight hours, which create a magical ambiance for sightseeing. The long summer days, with the sun barely setting, offer ample time for activities such as boat tours, visits to the famous Peterhof Gardens, and open-air concerts.

For travelers who appreciate a more serene experience, consider visiting in September. This month often brings a slight dip in tourist crowds while still offering pleasant weather and the chance to enjoy the city's attractions at a more leisurely pace. You can savor the local cuisine in cozy restaurants or take in a performance at one of St. Petersburg's renowned theaters without the hustle and bustle of peak season.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Petersburg hotel for you.
How can I save on a Petersburg hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Petersburg hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Petersburg hotel?
Prices for hotels in Petersburg often vary, but you can find a great deal from $57 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia