Lodging in Hannibal, Missouri
Hotels, Lodges, Extended Stay
Americas Best Value Inn Hannibal 573-221-4100
500 Mark Twain Avenue, Hannibal, MO 63401
This hotel provides guest rooms with two queen beds, family rooms with three beds, suites with kitchenettes, and many other types of rooms. A picnic area with barbecue grills, guest laundry facilities, and a heated outdoor pool are available for guests to enjoy. A continental breakfast is served. mapComfort Inn 573-221-9988
123 Huckleberry Drive, Hannibal, MO 63401
Nestled in a relaxing, wooded setting, this hotel provides guest rooms with your choice of queen or king size beds amd also features an outdoor swimming pool and a... more info mapDays Inn Hannibal 573-248-1700
4070 Market Street, Hannibal, MO 63401
This AAA, 3-Diamond rated hotel provides an outdoor heated pool, large whirlpool, and guest laundry facilities. A continental breakfast is served. mapEcono Lodge Hannibal 573-221-0422
3604 McMasters Avenue, Hannibal, MO 63401
This hotel features a daily continental breakfast, impeccably clean, spacious rooms, and friendly service bring back guests who visit each year. mapHannibal Inn and Conference Center 573-248-8000
4141 Market Street, Hannibal, MO 63401
US 61 & Market Street
One of Northeast Missouri's finest full service resorts that offers a variety of accommodations to suit everyone's needs. On site amenities include a large heated pool,... more info mapHoliday Inn Express Hotel & Suites Hannibal 573-406-0300
4000 Market Street, Hannibal, MO 63401
Guest rooms available at this hotel include two queen beds, king executive rooms, rooms with king size beds and sofa beds, and rooms with Jacuzzis or kitchenettes. A heated indoor pool, hot tub, game room, meeting room, and laundry facilities are available for guests to enjoy. An extended continental breakfast is served. mapMark Twain Motor Inn Hannibal 573-221-7950
3603 McMasters Avenue, Hannibal, MO 63401
The Howard Johnson Express of Hannibal is located near all major attractions. The Howard Johnson features an outdoor pool and a donut/ice cream shop on property. more info mapQuality Inn & Suites 573-221-4001
120 Lindsey Drive, Hannibal, MO 63401
This hotel features 94 guestrooms & suites with a full hot breakfast for guests. Enjoy the indoor pool, fitness & entertainment center, cable TV, movies and high speed Internet access. Allow them to host your special event in the spacious ballroom. mapSuper 8 Hannibal 573-221-5863
120 Huckleberry Heights Drive, Hannibal, MO 63401
Super 8 Motel Hannibal, Missouri is minutes away from Mark Twain Historic District. Other attractions include many museums and historic sites in the area. The Super 8 offers High Speed Wireless Internet, Pets Welcome with Permission and a SuperStart breakfast. map
Bed & Breakfast, Cabins & Cottages
Robards Mansion Bed & Breakfast 573-248-1218
215 North Sixth Street, Hannibal, MO 63401
Listed on the National Register of Historic Places, this classic Italianate bed and breakfast was built by John L. Robards, a prominent Hannibal citizen and lifelong... more info mapCannon Dam Cabins 573-565-3432
42526 Cabin Road, Route J, Hannibal, MO 63462
Located in Perry 40 miles west of Hannibal
Rental cabins with a private lake, and indoor pool at Mark Twain Lake. more info mapCottage Grove Bed and Breakfast 660-627-4444
301 South Cottage Grove, Kirksville, MO 63501
Built in 1973 with four 15 x 13 bedrooms, each with private bath. Fine king sized mattresses, you'll sleep wonderfully. TV with VCR/cable, wireless Internet n/c, and... more info mapDubach Inn 573-355-1167
221 North Fifth Street, Hannibal, MO 63401
The inn offers two private three-room suites and one room all with private bath, full breakfast. Is located in the heart of Hannibal's Central Park Historic District. more info mapGarden House Bed & Breakfast 573-221-7800
301 North Fifth Street, Hannibal, MO 63401
3 Blocks from town center and MS River
A beautifully restored Victorian Queen Anne home. Located on Millionaire's Rowe in historic Hannibal, just three blocks from the downtown area. No need to drive to explore the attractions, museums, shops. Awarded "Best in Hannibal, 2009" in Bed and Breakfast Inns category by U.S. Commerce, Washington, D.C. mapGarth Woodside Mansion 573-221-2789
11069 New London Road, Hannibal, MO 63401
This beautifully restored Second Empire Victorian mansion has eight lovely rooms each with private baths and antique furnishing. They serve a full breakfast and have... more info mapHeaven Sent Bed & Breakfast 573-221-0445
213 South Fifth Street, Hannibal, MO 63401
The Italianate architecture is reminiscent of an Italian country villa with the cupola on top providing a view of the Mississippi River. The house is on the National... more info mapLodge at Mark Twain Lake Bed and Breakfast 579-672-3230
20884 Monroe County Road 479, Stoutsville, MO 65283
Located 30 Miles West of Hannibal, MO
A bed and breakfast close to Mark Twain State Park and Mark Twain Lake. A full breakfast is served. more info mapLulabelle's 573-221-6662
111 Bird Street, Hannibal, MO 63401
This stunning home offers charming, themed guest rooms, heart-shaped jacuzzis, and a delicious full breakfast served each day. more info mapPainted Lady, The 573-221-6662
306 North Street, Hannibal, MO 63401
This unusual private accommodation has two bedrooms with king and twin beds, full kitchen, big screen cable TV, living room and bedroom view of the river. Relax on your... more info mapReagan's Queen Anne 573-221-0774
313 North Fifth Street, Hannibal, MO 63401
This enchanting Victorian beauty is a supreme example of period architecture and decor. Guests enjoy the inviting common area, cozy fireplaces, hot tub, and a splendid... more info mapRothacker House
423 North Fourth Street, Hannibal, MO 63401
Belle's Historic Rothacker House offers one or two bedroom suites with private baths. Many have Jacuzzi tubs, fully furnished kitchens and sitting rooms with... more info mapStone School Inn B&B 573-406-0398
5388 Marion County Road 409, Hannibal, MO 63401
Oldest standing school house standing West of MS. Nestled away on 13 acres of secluded, private woodland. Slip away and enjoy relazation into one of the two private... more info mapLodging Guides and Directories
Condos & Vacation Rentals
R.V. Parks & Camping
Bay View Campers Park 573-221-6589
Located on the Missouri Great River Road, Hannibal, MO 63401
3 Miles North of Hannibal on Highway 168
Offers overnight and lease spots, laundromat, picnic tables, barbeque grills, dump stations, electrical outlets, shade trees, three natural lakes and good fishing. more info mapInjun Joe Campground 573-985-3581
14113 Clemens Drive, New London, MO 63459
Located 4 Miles South on US Highway 61
Injun Joe Campground is one of the best and most well-equipped campgrounds in the area. Injun Joe Campground is open to RVs big and small, tents. Full electric and... more info map
Print - Lodging
Lodging in Hannibal
Towns Near Hannibal