Find hotels near Public Square, Palmyra from $65
Check prices for these dates
Compare 177 hotels close to Public Square with room rates, reviews, and availability. Most hotels are fully refundable.

Sleep Inn & Suites Hannibal West
7.6 mi from Public Square
9.6 out of 10, Exceptional, (1005)
$101 nightly
The price is $117
Jan 2 - Jan 3, 2026
Total with taxes and fees

Quality Inn & Suites Hannibal West
7.7 mi from Public Square
8.0 out of 10, Very Good, (1003)
$79 nightly
The price is $92
Jan 2 - Jan 3, 2026
Total with taxes and fees

Baymont by Wyndham Hannibal
10.1 mi from Public Square
6.4 out of 10, (735)
$65 nightly
The price is $75
Dec 10 - Dec 11
Total with taxes and fees

Quality Inn & Suites Quincy - Downtown
10.9 mi from Public Square
8.8 out of 10, Excellent, (446)
$113 nightly
The price is $128
Jan 1 - Jan 2, 2026
Total with taxes and fees

Best Western On The River
10.6 mi from Public Square
8.6 out of 10, Excellent, (1003)
$100 nightly
The price is $115
Dec 10 - Dec 11
Total with taxes and fees

Riverside Inn Hannibal
10.8 mi from Public Square
9.4 out of 10, Exceptional, (164)
$197 nightly
The price is $226
Dec 13 - Dec 14
Total with taxes and fees
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.
Top Public Square Hotel Reviews

Stoney Creek Inn Quincy
10/10 Excellent


























































