
Find Cheap Hotels in Farmington, IA from CA $94
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Farmington Cheap Hotels
Top Farmington Hotel Reviews

Rivers Inn Fort Madison
8/10 Good

Super 8 by Wyndham Mt Pleasant
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Mount Sterling
- Waterpark Hotels in Burlington
- Washington Hotels
- Red Fern Hotel
- Holiday Inn Express & Suites Ottumwa by IHG
- Cabin Rentals in Donnellson
- Historic Steckel carriage house with picturesque landscaping
- Marriott Hotels & Resorts in Ainsworth
- Holiday Inn Express Hotel & Suites Burlington by IHG
- Maharishi Vedic City Hotels
- Americinn by Wyndham Fairfield
- Keokuk Hotels
- Apartments in West Burlington
- Super 8 by Wyndham Burlington
- The Rukmapura Park Hotel
- Adults Only Resorts & in Burlington
- Hotels with smoking rooms in Fairfield
- 3 Star Hotels in Wever
- West Grove Hotels
- Budget Inn
- Keosauqua Hotels
- Fort Madison Hotels
- B&B in Swedesburg
- Apartments in Westwood
- St. Paul Hotels
- Farmstay in Brighton
- Romantic Hotels in Mount Pleasant
- B&B in Louisa County
- B&B in Moulton
- Evans Holly Grove Inn B&B
- Ottumwa Hotels
- Burlington Hotels
- Casino Hotels in Burlington
- Super 8 by Wyndham Ottumwa
- Cheap Hotels in Ottumwa
- Mount Pleasant Hotels
- Apartments in Conesville
- Fairfield Hotels
- Cottages in Kirkville
- Cabin Rentals in Birmingham
- Squirrel's Nest Penthouse Suite
- Americinn by Wyndham Ottumwa
- Best Western Mt. Pleasant Inn
- Lodges in Olds
- Chief Motel
- Quality Inn & Suites Ottumwa North
- Fun City Resort Hotel
- Birmingham Hotels
- Motels in Westwood
- Flights to Fort Madison
- Flights to Ottumwa
- Flights from Montreal (YUL) to Burlington (BRL)
- Flights from Fairfield
- Flights from Toronto (YYZ) to Burlington (BRL)
- Flights from Mediapolis
- Flights from Keokuk Municipal
- Flights to Burlington
- Flights to Fairfield
- Flights from Harper
- Flights from Quincy (UIN) to Keokuk (EOK)
- Flights from Vancouver (YVR) to Burlington (BRL)
- Flights from Calgary (YYC) to Burlington (BRL)