Hotels in Petersburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 24 - Sep 25Tomorrow
Sep 25 - Sep 26This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Where to stay in Petersburg?




1. Hampton Inn & Suites Dundee
Hampton Inn & Suites DundeeDundee
$107
$115 total
includes taxes & fees
Sep 30 - Oct 1




2. Country Inn & Suites by Radisson, Dundee, MI
Country Inn & Suites by Radisson, Dundee, MIDundee
$100
$108 total
includes taxes & fees
Sep 27 - Sep 28




3. Quality Inn Dundee
Quality Inn DundeeDundee
$67
$73 total
includes taxes & fees
Oct 25 - Oct 26




4. The Vine Bed & Breakfast LLC
The Vine Bed & Breakfast LLCDundee
$125
$133 total
includes taxes & fees
Sep 27 - Sep 28




5. Splash Universe Resort
Splash Universe ResortDundee
$67
$75 total
includes taxes & fees
Sep 28 - Sep 29




7. American Inn and Suites Dundee
American Inn and Suites DundeeDundee
$113
$122 total
includes taxes & fees
Sep 27 - Sep 28




8. Baymont by Wyndham Milan
Baymont by Wyndham MilanMilan
$103
$116 total
includes taxes & fees
Sep 27 - Sep 28




9. Holiday Inn Express Toledo North by IHG
Holiday Inn Express Toledo North by IHGToledo
$75
$88 total
includes taxes & fees
Oct 25 - Oct 26




11. Wingate by Wyndham - Sylvania/Toledo
Wingate by Wyndham - Sylvania/ToledoSylvania
$144
$169 total
includes taxes & fees
Oct 18 - Oct 19




12. Econo Lodge Inn & Suites Monroe
Econo Lodge Inn & Suites MonroeMonroe
$60
$65 total
includes taxes & fees
Oct 14 - Oct 15




13. Quality Inn & Suites Monroe
Quality Inn & Suites MonroeMonroe
$72
$80 total
includes taxes & fees
Oct 25 - Oct 26




14. Hampton Inn & Suites Toledo/Westgate
Hampton Inn & Suites Toledo/WestgateWestgate
$89
$105 total
includes taxes & fees
Oct 11 - Oct 12




15. Hampton Inn & Suites Adrian
Hampton Inn & Suites AdrianAdrian
$97
$108 total
includes taxes & fees
Oct 12 - Oct 13




16. Tru by Hilton Monroe
Tru by Hilton MonroeMonroe
$89
$97 total
includes taxes & fees
Sep 30 - Oct 1




17. Tecumseh Inn and Suites
Tecumseh Inn and SuitesTecumseh
$80
$89 total
includes taxes & fees
Sep 27 - Sep 28




18. Baymont by Wyndham Monroe
Baymont by Wyndham MonroeMonroe
$70
$75 total
includes taxes & fees
Sep 27 - Sep 28




19. Courtyard by Marriott Toledo North
Courtyard by Marriott Toledo NorthToledo
$85
$100 total
includes taxes & fees
Oct 4 - Oct 5




20. Best Motel
Best MotelReynolds Corners
$65
$77 total
includes taxes & fees
Sep 25 - Sep 26
Go beyond your typical stay in Petersburg
Pet friendly
Family friendly
Top landmarks in Petersburg
Deme Acres Golf Course
You might want to practice your swing at Deme Acres Golf Course, a golf course located 0.6 mi (1 km) from central Petersburg. If Deme Acres Golf Course doesn't quite scratch your golfing itch, Giant Oak Golf Club is just a short drive away.
Check out reviews of Petersburg hotels guests love
Renaissance Toledo Downtown Hotel
8/10 Good
"Staff was helpful and professional. I had a corner room with a nice view. Room was very clean and cozy."
Splash Universe Resort
8/10 Good
"It was standard and you could tell they were making updates to the property so that’s good."
Holiday Inn Express Toledo North by IHG
10/10 Excellent
"Enjoyed my night in Toledo - Good parking with great room to rest my weary bones - Easy check in and check out with a good breakfast to send me on the way"
Courtyard by Marriott Toledo West
10/10 Excellent
"Great for an overnight stay. Just what you would expect"
Delta Hotels by Marriott Toledo
8/10 Good
"The room is clean, plenty of parking, the staff are nice and professional."
Quality Inn Holland - Toledo
8/10 Good
"Room was clean, staff was helpful. Good location and a great price!"








