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 walking distance from shopping, restaurants, attractions, and the Mississippi River. Perfect for your Hannibal MO lodging needs!
best western hannibal-reagans_queen_anne_bed_&_breakfast 372x182 (improved) dubach372x182

Best Western on the River

Reagan’s Queen Anne B&B

Dubach Inn

Gardenhouse372x182 Main St B&B  belvedere inn
Garden House B&B Main Street 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 econo lodge
Days Inn Quality Inn & Suites

Econo 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 Main St B&B

Dubach Inn

The Belvedere Inn

Rockcliffe Mansion

Main Street B&B

stone school reagan's queen anne 775 garth372x182 garden house 775

Stone School Inn

Reagan’s Queen Anne

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 hannibal inn

Sleep Inn & Suites

Motel 6

Super 8

Hannibal Inn & Conference Center

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 Hannibal-Hannibal Inn May 2012 289

Motel 6

Hannibal Inn & Conference Center