A large stately house with a red roof, surrounded by a well-maintained lawn and a curved driveway.

Motels in Marion County

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Marion County motels

1. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
Hannibal
7.4 out of 10, Good, (1,000 reviews)
"Excellent place to stay"
United States
Jared
The price is RM235
RM271 total
includes taxes & fees
11 Nov - 12 Nov
Motel 6 Hannibal, MO

2. FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
2.0 star property
Monroe City
8.4 out of 10, Very good, (495 reviews)
"Nice place to stop for a one night stay."
United States
Ron
The price is RM364
RM396 total
includes taxes & fees
20 Nov - 21 Nov
FairBridge Inn Express, Monroe City

3. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1,000 reviews)
"Clean, safe hotel and friendly staff"
United States
Julie
The price is RM224
RM258 total
includes taxes & fees
10 Nov - 11 Nov
Super 8 by Wyndham Hannibal

4. Prairie View Inn

Prairie View Inn
2.0 star property
Shelbina
8.2 out of 10, Very good, (167 reviews)
"Quiet well kept hotel. Good choice for your stay in Shelbina."
United States
Connie
The price is RM344
RM378 total
includes taxes & fees
1 Dec - 2 Dec
Prairie View Inn

5. Motel 728

Motel 728
2.0 star property
Monroe City
6.4 out of 10, (20 reviews)
"For budget conscious. "
United States
Ron
Motel 728
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Marion County Hotel Reviews

Find out more about Marion County

Marion County Motels information

Number of reviews
2,800
Accommodation
6 Motels
Lowest Price
RM258
Highest Price
RM396