Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Hannibal Regional Hospital - Hannibal Regional Hospital

Hotels/Motels close to Hannibal Regional Hospital are provided in the list below sorted by distance (closest at the top). Browse our hotels to find accommodations near Hannibal Regional Hospital (in Hannibal Regional Hospital) for your personal or business travels.Hannibal Regional Hospital is located at 109 Virginia St. We sell the best motels and hotels close to Hannibal Regional Hospital so you can review the discounted Hannibal Regional Hospital hotels & motels below and securely book your ideal hotel. Booking 5+ Rooms for a group? Lock in a Hannibal Regional Hospital group hotel rate

Lodging/Accommodations close by Hannibal Regional Hospital

Motel 6 Hannibal Mo
+1-888-690-5247
123 Huckleberry Heights, Hannibal, MO 63401 ~0.53 miles southwest of Hannibal Regional Hospital
~9 minute walk
  • Inexpensive property
  • 48 rooms in hotel
Super 8 by Wyndham Hannibal - Hannibal
+1-888-305-3366
120 Huckleberry Heights Dr., Hannibal, MO 63401 ~0.54 miles southwest of Hannibal Regional Hospital
~9 minute walk
  • Two-star hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge - Hannibal
+1-800-881-1523
3604 Mcmasters Ave., Hannibal, MO 63401 ~0.92 miles northwest of Hannibal Regional Hospital
~16 minute walk
  • Low priced Highway property
  • 43 sleeping rooms in hotel
Country Hearth Inn
+1-888-283-3404
500 Mark Twain Ave., Hannibal, MO 63401 ~1.15 miles northeast of Hannibal Regional Hospital
~20 minute walk
  • Economy Downtown property
Best Western on the River
+1-866-221-8581
401 North 3rd St., Hannibal, MO 63401-3301 ~1.29 miles east of Hannibal Regional Hospital
~23 minute walk
  • 2-star Downtown hotel
  • 2 suites in property
Comfort Inn & Suites in Hannibal
+1-866-429-5787
4000 Market St., Hannibal, MO 63401 ~1.67 miles southwest of Hannibal Regional Hospital
  • Economy Highway property
  • Hotel has a green policy Learn more
Days Inn in Hannibal
+1-888-690-5281
4070 Market St., Hannibal, MO 63401 ~1.70 miles southwest of Hannibal Regional Hospital
  • Cheap hotel
  • 2 floors in property
  • Rooms are ok
  • Very old decor
Hannibal Inn & Conference Center in Hannibal
+1-888-690-5247
4141 Market St., Hannibal, MO 63401 ~1.77 miles southwest of Hannibal Regional Hospital
  • 2 star Convention Center property
  • Free comp. breakfast
  • Amenities are not the best
  • Food could be better
Quality Inn & Suites : 120 Lindsey Dr.
+1-888-305-3366
120 Lindsey Dr., Hannibal, MO 63401 ~2.27 miles west of Hannibal Regional Hospital
  • 3 star property
  • Hotel has 3 floors
  • Good for sightseeing and close to the city center
  • Most guests said rooms were clean
Sleep Inn & Suites : 105 Lakeside Dr.
+1-800-881-1523
105 Lakeside Dr., Hannibal, MO 63401 ~2.90 miles west of Hannibal Regional Hospital
  • Inexpensive property
  • 3 floors in hotel
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Budget Inn Palmyra
+1-888-283-3404
423 East Lafayette St., Palmyra, MO 63461 ~9.86 miles northwest of Hannibal Regional Hospital
  • Affordable property
  • 22 rooms in hotel
Eagles Nest Hotel - Quincy
+1-866-221-8581
300 South Gardner Expwy, Quincy, IL 62301 ~15.65 miles north of Hannibal Regional Hospital
  • Low Cost Convention Center hotel
  • 3 floors in property
Hampton Inn by Hilton in Quincy
+1-866-429-5787
225 South 4th St., Quincy, IL 62301 ~15.69 miles north of Hannibal Regional Hospital
  • Three Star Downtown property
  • Gym / Fitness Center Available
From$94
Very Good 4.0 /5Review Score CallBookMore Details
Microtel Inn & Suites - Quincy
+1-888-690-5281
200 South 3rd St., Quincy, IL 62301 ~15.73 miles north of Hannibal Regional Hospital
  • Low-priced Downtown hotel
  • Gym is available on property
From$70
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Quincy in Quincy
+1-888-690-5247
201 South 3rd St., Quincy, IL 62301 ~15.76 miles north of Hannibal Regional Hospital
  • Cheap hotel
  • Nice pool
  • Clean
Eagles Nest Hotel & Conference Center : 300 South 3rd
+1-888-305-3366
300 South 3rd, Quincy, IL 62301 ~15.77 miles north of Hannibal Regional Hospital
  • Economical Convention Center property
  • 3 conference rooms in property
Town & Country Inn & Suites
+1-800-881-1523
110 North 54th St., Quincy, IL 62305 ~15.96 miles north of Hannibal Regional Hospital
  • Cheap Highway hotel
  • Fitness center on property
  • Most guests thought it was pleasantly quiet
  • World class service
From$104
Very Good 4.5 /5Recent Reviews CallBookMore Details
Comfort Inn
+1-888-283-3404
4122 Broadway St., Quincy, IL 62305 ~16.06 miles north of Hannibal Regional Hospital
  • Two star Suburban hotel
  • Check in time: 14:00
From$54
Very Good 4.0 /5Read Reviews CallBookMore Details
Quincy Fairfield Inn - Quincy
+1-866-221-8581
4415 Broadway St., Quincy, IL 62305 ~16.11 miles north of Hannibal Regional Hospital
  • 2 star Downtown hotel
  • Free breakfast
  • Most guests said the beds were comfortable
  • Clean Rooms
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Stoney Creek Quincy
+1-866-429-5787
3809 Broadway St., Quincy, IL 62305 ~16.16 miles north of Hannibal Regional Hospital
  • 2 star Rural hotel
  • Check-in: 15:00
  • Great amenities
  • Great shopping
From$100
Very Good 4.5 /5Latest Reviews CallBookMore Details
 [1 - 20 of 23]    
Next: Show All Available Hannibal Regional Hospital Hotels with Pricing

Graph: Upcoming 20 Days of Hannibal Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Hannibal, MO discounts available. The chart reflects the cheapest Hannibal hotel for each day and each star rating category.

Chart of the best hotels near Hannibal Regional Hospital

HotelDescriptionLink
1. Motel 6 Hannibal MoThe Motel 6 Hannibal Mo is a leading 2-Star hotel located approx. 0.5 miles southwest of Hannibal Regional Hospital and approx. a 9 minute stroll. Travelers gave this hotel a guest review score of 3.5/5.Get the latest price
2. Super 8 by Wyndham HannibalThe Super 8 by Wyndham Hannibal is a popular 2 star hotel located approx. 0.5 miles southwest of Hannibal Regional Hospital and about a 9 min. walk. With a guest review score of 3.5 out of 5, this makes it one of the perfect accommodations close to Hannibal Regional Hospital.Get the latest price
3. Econo LodgeThe Econo Lodge is a well-liked 2 star hotel located about 0.9 miles northwest of Hannibal Regional Hospital and about a 16 min. walk by foot. Recent guests gave this hotel an average guest review rating of 3.5 out of 5.Get the latest price
4. Best Western on the RiverThe Best Western on the River is a favored 2-Star hotel located ~1.3 mi. east of Hannibal Regional Hospital and roughly a 2 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 4.5/5.Get the latest price
5. Comfort Inn & SuitesThe Comfort Inn & Suites is a well-liked 2 star hotel located about 1.7 miles southwest of Hannibal Regional Hospital and about a 3 min. drive by car. With a guest review score of 4 out of 5, this makes it one of the most desirable hotel options near Hannibal Regional Hospital.Get the latest price

5 Best Hotels near Hannibal Regional Hospital

Back to Top