
Find hotels in Montrose, IA from CA $64
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Montrose
Pet friendly
Apartment
Check prices for these dates
Our top choices for Montrose hotels

1. Nauvoo Temple House Hotel
Nauvoo Temple House HotelNauvoo
9.0 out of 10, Wonderful, (422 reviews)
The price is CA $120
CA $141 total
includes taxes & fees
Dec 8 - Dec 9

2. Cobblestone Inn & Suites - Fort Madison
Cobblestone Inn & Suites - Fort MadisonFort Madison
9.2 out of 10, Wonderful, (746 reviews)
The price is CA $127
CA $142 total
includes taxes & fees
Nov 10 - Nov 11

3. The Inn at Old Nauvoo
The Inn at Old NauvooNauvoo
8.8 out of 10, Excellent, (467 reviews)
The price is CA $173
CA $195 total
includes taxes & fees
Nov 9 - Nov 10

4. Nauvoo Vacation Villas & Condos
Nauvoo Vacation Villas & CondosNauvoo
9.8 out of 10, Exceptional, (459 reviews)
The price is CA $177
CA $188 total
includes taxes & fees
Dec 8 - Dec 9

5. Quality Inn & Suites Keokuk North
Quality Inn & Suites Keokuk NorthKeokuk
8.6 out of 10, Excellent, (879 reviews)
The price is CA $128
CA $143 total
includes taxes & fees
Dec 6 - Dec 7

6. Quality Inn & Suites Fort Madison near Hwy 61
Quality Inn & Suites Fort Madison near Hwy 61Fort Madison
8.6 out of 10, Excellent, (666 reviews)
The price is CA $115
CA $129 total
includes taxes & fees
Nov 15 - Nov 16

7. Hampton Inn Keokuk
Hampton Inn KeokukKeokuk
8.8 out of 10, Excellent, (701 reviews)
The price is CA $154
CA $172 total
includes taxes & fees
Nov 22 - Nov 23

8. Willard Richards Inn
Willard Richards InnNauvoo
9.6 out of 10, Exceptional, (179 reviews)
The price is CA $244
CA $293 total
includes taxes & fees
Dec 8 - Dec 9

9. Super 8 by Wyndham Keokuk
Super 8 by Wyndham KeokukKeokuk
7.6 out of 10, Good, (654 reviews)
The price is CA $78
CA $87 total
includes taxes & fees
Dec 1 - Dec 2

10. Nauvoo Grand Bed & Breakfast
Nauvoo Grand Bed & BreakfastNauvoo
9.0 out of 10, Wonderful, (130 reviews)
The price is CA $238
CA $269 total
includes taxes & fees
Nov 11 - Nov 12

11. Baymont by Wyndham Keokuk
Baymont by Wyndham KeokukKeokuk
6.2 out of 10, (578 reviews)
The price is CA $98
CA $110 total
includes taxes & fees
Nov 9 - Nov 10

12. Budget Inn
Budget InnKeokuk
8.4 out of 10, Very good, (91 reviews)
The price is CA $85
CA $95 total
includes taxes & fees
Nov 22 - Nov 23

13. Rivers Inn Fort Madison
Rivers Inn Fort MadisonFort Madison
6.6 out of 10, (203 reviews)
The price is CA $57
CA $64 total
includes taxes & fees
Nov 22 - Nov 23

14. Chief Motel
Chief MotelKeokuk
7.8 out of 10, Good, (129 reviews)
The price is CA $85
CA $95 total
includes taxes & fees
Nov 10 - Nov 11

15. Comfort Suites Burlington
Comfort Suites BurlingtonBurlington
8.6 out of 10, Excellent, (868 reviews)
The price is CA $149
CA $175 total
includes taxes & fees
Nov 29 - Nov 30

16. Hotel Prairie Winds Carthage Keokuk Hwy 136
Hotel Prairie Winds Carthage Keokuk Hwy 136Carthage
7.0 out of 10, Good, (94 reviews)
The price is CA $106
CA $112 total
includes taxes & fees
Nov 10 - Nov 11

17. Super 8 by Wyndham Fort Madison
Super 8 by Wyndham Fort MadisonFort Madison
6.8 out of 10, (357 reviews)
The price is CA $92
CA $103 total
includes taxes & fees
Nov 9 - Nov 10
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.
Compare top hotels in Montrose
![]() Nauvoo Temple House HotelNauvoo | ![]() Cobblestone Inn & Suites - Fort MadisonFort Madison | ![]() The Inn at Old NauvooNauvoo | ![]() Nauvoo Vacation Villas & CondosNauvoo | ![]() Quality Inn & Suites Keokuk NorthKeokuk |
|---|---|---|---|---|
9.0 Wonderful 422 reviews | 9.2 Wonderful 746 reviews | 8.8 Excellent 467 reviews | 9.8 Exceptional 459 reviews | 8.6 Excellent 879 reviews |
The price is CA $120 CA $141 total includes taxes & fees Dec 8 - Dec 9 | The price is CA $127 CA $142 total includes taxes & fees Nov 10 - Nov 11 | The price is CA $173 CA $195 total includes taxes & fees Nov 9 - Nov 10 | The price is CA $177 CA $188 total includes taxes & fees Dec 8 - Dec 9 | The price is CA $128 CA $143 total includes taxes & fees Dec 6 - Dec 7 |
|
|
|
|
|
Stay near popular Montrose attractions
Top Montrose Hotel Reviews

Hotel Prairie Winds Carthage Keokuk Hwy 136
8/10 Good
More cheap stays in Montrose

Baymont by Wyndham Keokuk
325 Main St Keokuk IA
The price is CA $98 per night from Nov 9 to Nov 10
CA $98
CA $110 total
Nov 9 - Nov 10
includes taxes & fees
Hotels in Montrose with star rating

3 Star Hotels
10 properties

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
































































