Visiting Hannibal and not sure where to stay? We don’t want you to worry when on vacation, so here is a lodging guide of the best places to fit your needs and make planning your trip to Hannibal a breeze.

Are you looking for a place that is walking distance from the Historic Downtown area? These hotels and B&Bs are ALL within walking distance from shopping, restaurants, attractions, and the Mississippi River. Perfect for your Hannibal MO lodging needs!
best western dubach372x182

Best Western on the River

Dubach Inn

Gardenhouse372x182  belvedere inn
Garden House B&B

The Belvedere Inn

Looking for lodging that offers hot breakfast each morning? All of Hannibal’s B&B’s offer a hot meal as well as the bundle of hotels and motels below that offer you a delicious breakfast.
sleep inn Hannibal-Best Western May 2012 022 holiday inn express

Sleep Inn & Suites

Best Western on the River

Holiday Inn Express

Hannibal-Days Inn May 775 quality inn
Days Inn Quality Inn & Suites

Grandview Lodge

Hannibal, MO is full of historic charm. Check out this list of historical places to stay!
dubach inn 775 belv inn rockcliffe_mansion 372x182

Dubach Inn

The Belvedere Inn

Rockcliffe Mansion

garth372x182 garden house 775
Garth Woodside Mansion & Cottages

Garden House B&B

Bringing children and want an accommodation with a pool? Hannibal has many options for both outdoor and indoor pools!
days inn holiday inn express quality inn 775 vcm_s_kf_repr_882x588

Days Inn

Holiday Inn Express

Quality Inn & Suites

Best Western on the River

sleep inn motel 6 Super8

Sleep Inn & Suites

Motel 6

Super 8

Is your pet joining you on the adventure? Check out these bed and breakfasts, hotels, and motels for the perfect stay with your pooch.
 quality inn  Hannibal-Garden House Bed & Breakfast May 2012 016  sleep inn

Quality Inn & Suites

Garden House B&B

Sleep Inn & Suites

 motel 6 775

Motel 6