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:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Family-friendly Quiet Restaurant Pets Allowed Suites Fitness centre Business & up Internet & up Non-Smoking Hotel Air Conditioning Meeting Rooms Business Centre & up Hotels with Jacuzzi Independent Hotels Accessible rooms 60+ Traveller Hotels with Smoking Rooms Family Holiday Maker $ $$ $$$ $$$$ Comfort Inn Concierge Room Service Super 8 Days Inn EconoLodge Bar/Lounge Cheap Hotels Motel 6 City Centre Best Western Quality Inn Holiday Inn Express Any distance from Rockcliffe Mansion
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Rockcliffe Mansion
1000 Bird St, Hannibal, MO 63401-3436
0.1 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
The Belvedere Inn Bed & Breakfast
521 Bird St, Hannibal, MO 63401-3525
0.4 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Reagan's Queen Anne
313 N 5th St, Hannibal, MO 63401-3515
0.5 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Dubach Inn
221 N 5th St, Hannibal, MO 63401-3513
0.5 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Garden House Bed & Breakfast
No availability for your dates from these sites
301 N 5th St, Hannibal, MO 63401-3515
0.5 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Country Hearth Inn Hannibal
SAVE US$6
US$57
Booking.com
US$51
View Deal
500 Mark Twain Ave, Hannibal, MO 63401-3250
0.6 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Best Western On The River
Booking.com
US$78
View Deal
401 N 3rd St, Hannibal, MO 63401-3301
0.7 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Main Street Bed & Breakfast
Booking.com
US$125
View Deal
201 N Main St, Hannibal, MO 63401-3538
0.8 km from Rockcliffe Mansion
  • Free Wifi
Motel 6 Hannibal
Booking.com
US$52
View Deal
123 Huckleberry Heights Dr, Hannibal, MO 63401-5663
2.1 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Super 8 Hannibal
Expedia.com
US$48
View Deal
120 Huckleberry Heights Dr, Hannibal, MO 63401-5600
2.2 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Econo Lodge
TripAdvisor
US$53
View Deal
3604 McMasters Ave, Hannibal, MO 63401-2543
2.3 km from Rockcliffe Mansion
  • Free Wifi
  • Free Parking
Mark Twain Cave & Campground
300 Cave Hollow Rd, Hannibal, MO 63401-5386
3.6 km from Rockcliffe Mansion
  • Free Wifi
  • Restaurant
Mark Twain Cave
300 Cave Hollow Rd, Hannibal, MO 63401-5386
3.6 km from Rockcliffe Mansion
    Comfort Inn & Suites
    ComfortInn
    US$77
    View Deal
    4000 Market St, Hannibal, MO 63401-5448
    4.0 km from Rockcliffe Mansion
    • Free Wifi
    • Free Parking
    Days Inn - Hannibal
    Booking.com
    US$54
    View Deal
    4070 Market St, Hwy 61 & Hwy 61 Business Route, Hannibal, MO 63401-5448
    4.1 km from Rockcliffe Mansion
    • Free Parking
    • Breakfast included
    The Hannibal Inn and Conference Center
    TripAdvisor
    View Deal
    4141 Market St, Hannibal, MO 63401-6028
    4.2 km from Rockcliffe Mansion
    • Free Wifi
    • Free Parking
    Garth Woodside Mansion Estate
    Booking.com
    US$199
    View Deal
    11069 New London Gravel Rd, Hannibal, MO 63401-7689
    5.7 km from Rockcliffe Mansion
    • Free Wifi
    • Free Parking
    Quality Inn & Suites
    Booking.com
    US$70
    View Deal
    120 Lindsey Dr, Hwy 36, Hannibal, MO 63401-6758
    5.8 km from Rockcliffe Mansion
    • Free Wifi
    • Free Parking
    Sleep Inn & Suites Hannibal
    Booking.com
    US$84
    View Deal
    105 Lakeside Dr, Hannibal, MO 63401-6741
    6.0 km from Rockcliffe Mansion
    • Free Wifi
    • Free Parking
    Holiday Inn Express and Suites Hannibal - Medical Center
    No availability for your dates from these sites
    120 Shinn Lane, Hannibal, MO 63401
    6.7 km from Rockcliffe Mansion
      No photo provided
      5388 County Road 409, Hannibal, MO 63401-6504
      7.5 km from Rockcliffe Mansion
        No photo provided
        59435 Old Flint Trl, New London, MO 63459-4003
        10.0 km from Rockcliffe Mansion
          Budget Inn Palmyra
          SAVE US$13
          US$57
          Booking.com
          US$44
          View Deal
          423 E Lafayette St, Palmyra, MO 63461-1723
          16.5 km from Rockcliffe Mansion
          • Free Wifi
          • Free Parking
          Spragues Kinderhook Lodge
          22168 State Highway 106, Barry, IL 62312-2012
          20.9 km from Rockcliffe Mansion
          • Free Wifi
          • Free Parking
          No photo provided
          1680 Maine St, Quincy, IL 62301-4265
          24.9 km from Rockcliffe Mansion
            Eagle's Nest Hotel & Conference Center
            SAVE US$11
            US$78
            Booking.com
            US$67
            View Deal
            300 South Third Street, Quincy, IL 62301
            24.9 km from Rockcliffe Mansion
            • Free Wifi
            • Free Parking
            Hampton Inn Quincy
            Booking.com
            US$109
            View Deal
            225 South 4th Street, Quincy, IL 62301
            25.0 km from Rockcliffe Mansion
            • Free Wifi
            • Free Parking
            Town & Country Inn and Suites Quincy
            Booking.com
            US$94
            View Deal
            110 N 54th St, Quincy, IL 62305-9104
            25.0 km from Rockcliffe Mansion
            • Free Wifi
            • Free Parking
            Quality Inn and Suites Quincy
            QualityInn
            US$78
            View Deal
            201 S 3rd St, Quincy, IL 62301-3808
            25.0 km from Rockcliffe Mansion
            • Free Wifi
            • Free Parking
            Microtel Inn & Suites by Wyndham Quincy
            No availability for your dates from these sites
            200 S 3rd St, Quincy, IL 62301-3809
            25.0 km from Rockcliffe Mansion
            • Free Wifi
            • Free Parking
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.