Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
This weekend
Feb 21 - Feb 23
Next weekend
Feb 28 - Mar 1

Top Rated Petersburg Hotels

Riverbank Lodge
Riverbank Lodge
2.5 out of 5.0 522 South 6th Street, Petersburg, IL
Free Cancellation
$75
Guests of Riverbank Lodge enjoy features like a casino, free WiFi in public areas, and a conference center. A stay here includes free parking. Front-desk staff ...
The Loft on the Square
The Loft on the Square
Petersburg, IL
$105
This apartment is a smoke-free apartment building.
Three Pines Petersburg - Luxurious 10 Bedroom Home in Historic Petersburg
Three Pines Petersburg - Luxurious 10 Bedroom Home in Historic Petersburg
Petersburg, IL
$800
This vacation home is a smoke-free vacation home.
Spruce Room @ Three Pines Petersburg
Spruce Room @ Three Pines Petersburg
Petersburg, IL
$68
This vacation home is a smoke-free vacation home.
The Oak Room @ Three Pines Petersburg IL
The Oak Room @ Three Pines Petersburg IL
Petersburg, IL
$98
At The Oak Room @ Three Pines Petersburg IL, guests have access to a garden.
Juniper Room @ Three Pines Petersburg
Juniper Room @ Three Pines Petersburg
Petersburg, IL
$68
This vacation home is a smoke-free vacation home.
Maple Suite @ Three Pines Petersburg
Maple Suite @ Three Pines Petersburg
Petersburg, IL
$98
This vacation home is a smoke-free vacation home.
Dogwood Suite @ Three Pines Petersburg
Dogwood Suite @ Three Pines Petersburg
Petersburg, IL
$98
This vacation home is a smoke-free vacation home.
Linden Suite @ Three Pines Petersburg
Linden Suite @ Three Pines Petersburg
Petersburg, IL
$98
This vacation home is a smoke-free vacation home.

Where should you stay in Petersburg?


What are the best hotels to stay with the kids in Petersburg?

Riverbank Lodge is a hotel offering a restaurant, free parking, and laundry facilities.


What are the best hotels in downtown Petersburg?

Here are some of our travelers' favorite hotels in downtown Petersburg:

  • Riverbank Lodge is a hotel offering a casino, a restaurant, and free WiFi.
  • The Oak Room @ Three Pines Petersburg IL is a lodge offering in-room sofa beds.

Enjoy the natural setting of Petersburg and experience the riverfront. Not all of the most important sights are in the heart of Petersburg, so consider a visit to well-known places in the larger area like Abraham Lincoln Presidential Library and Museum.

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.