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

1. Super 8 by Wyndham Mt Pleasant
Super 8 by Wyndham Mt PleasantMount Pleasant
8.2 out of 10, Very good, (878 reviews)
The price is CA $119
CA $133 total
includes taxes & fees
Nov 5 - Nov 6

2. AmericInn by Wyndham Mount Pleasant
AmericInn by Wyndham Mount PleasantMount Pleasant
8.6 out of 10, Excellent, (642 reviews)
The price is CA $106
CA $118 total
includes taxes & fees
Dec 3 - Dec 4

3. Best Western Mt. Pleasant Inn
Best Western Mt. Pleasant InnMount Pleasant
8.2 out of 10, Very good, (904 reviews)
The price is CA $93
CA $105 total
includes taxes & fees
Dec 1 - Dec 2

4. Quality Inn & Suites Mount Pleasant
Quality Inn & Suites Mount PleasantMount Pleasant
8.2 out of 10, Very good, (212 reviews)
The price is CA $92
CA $103 total
includes taxes & fees
Dec 1 - Dec 2

5. Cobblestone Inn & Suites - Fort Madison
Cobblestone Inn & Suites - Fort MadisonFort Madison
9.2 out of 10, Wonderful, (745 reviews)
The price is CA $126
CA $141 total
includes taxes & fees
Nov 10 - Nov 11

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

7. Nauvoo Temple House Hotel
Nauvoo Temple House HotelNauvoo
9.0 out of 10, Wonderful, (421 reviews)
The price is CA $138
CA $162 total
includes taxes & fees
Nov 9 - Nov 10

8. Quality Inn Fairfield
Quality Inn FairfieldFairfield
8.2 out of 10, Very good, (449 reviews)
The price is CA $132
CA $148 total
includes taxes & fees
Nov 29 - Nov 30

9. The Inn at Old Nauvoo
The Inn at Old NauvooNauvoo
8.8 out of 10, Excellent, (466 reviews)
The price is CA $171
CA $193 total
includes taxes & fees
Nov 5 - Nov 6

10. Willard Richards Inn
Willard Richards InnNauvoo
9.6 out of 10, Exceptional, (179 reviews)
The price is CA $234
CA $281 total
includes taxes & fees
Dec 5 - Dec 6

11. Super 8 by Wyndham Fort Madison
Super 8 by Wyndham Fort MadisonFort Madison
6.8 out of 10, (357 reviews)
The price is CA $86
CA $96 total
includes taxes & fees
Nov 8 - Nov 9

12. AmericInn by Wyndham Fairfield
AmericInn by Wyndham FairfieldFairfield
9.2 out of 10, Wonderful, (640 reviews)
The price is CA $162
CA $181 total
includes taxes & fees
Dec 2 - Dec 3

13. Nauvoo Grand Bed & Breakfast
Nauvoo Grand Bed & BreakfastNauvoo
9.0 out of 10, Wonderful, (130 reviews)
The price is CA $236
CA $267 total
includes taxes & fees
Nov 5 - Nov 6

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

15. AmericInn by Wyndham West Burlington
AmericInn by Wyndham West BurlingtonWest Burlington
7.0 out of 10, Good, (947 reviews)
The price is CA $77
CA $87 total
includes taxes & fees
Nov 15 - Nov 16
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.
Stay near popular Salem attractions
More cheap stays in Salem

Quality Inn & Suites Mount Pleasant
1200 E Baker St Mount Pleasant IA
The price is CA $92 per night from Dec 1 to Dec 2
CA $92
CA $103 total
Dec 1 - Dec 2
includes taxes & fees
8.2/10 Very good! (212 reviews)
Hotels in Salem with star rating

3 Star Hotels
10 properties

2 Star Hotels
18 properties
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Swedesburg
- Americinn by Wyndham Ottumwa
- Golf Hotels in Iowa City
- Chief Motel
- Ottumwa Hotels
- Waterpark Hotels in Burlington
- Farmstay in Brighton
- Keosauqua Hotels
- Comfort Inn Muscatine near Hwy 61
- Apartments in West Burlington
- The Merrill Hotel
- The Rukmapura Park Hotel
- Burlington Hotels
- Holiday Inn Express Hotel & Suites Burlington by IHG
- Riverside Casino & Golf Resort
- Cottages in Kirkville
- 3 Star Hotels in Wever
- Maharishi Vedic City Hotels
- Squirrel's Nest Penthouse Suite
- Iowa River Landing Hotels
- B&B in Louisa County
- Evans Holly Grove Inn B&B
- Best Western Mt. Pleasant Inn
- Fort Madison Hotels
- Motels in Westwood
- The Sage Hotel
- Vacation Homes in Parnell
- Holiday Inn Express & Suites Ottumwa by IHG
- Cabin Rentals in Mount Sterling
- Fun City Resort Hotel
- Villas in Riverside
- Apartments in Conesville
- Coralville Hotels
- Marriott Hotels & Resorts in Ainsworth
- B&B in Moulton
- Washington Hotels
- Cheap Hotels in Iowa City
- Courtyard by Marriott Iowa City University Heights
- Fairfield Hotels
- Historic Hotels in Kalona
- Cheap Hotels in Ottumwa
- Luxury Hotels in Iowa City
- Vacation Homes in Hills
- Hotels near Iowa City
- Luxurious Condo in Heart of Downtown Iowa City
- Historic Steckel carriage house with picturesque landscaping
- Super 8 by Wyndham Burlington
- Romantic Hotels in Mount Pleasant
- Kalona Hotels
- Red Fern Hotel
- Apartments in Westwood
- Cabin Rentals in Birmingham
- Iowa City Hotels
- Condo Rentals in West Liberty
- Hotels with smoking rooms in Fairfield
- Casino Hotels in Burlington
- Cabin Rentals in Donnellson
- Cottages in Webster
- Americinn by Wyndham Fairfield
- West Grove Hotels
- Mount Pleasant Hotels
- Quality Inn & Suites Ottumwa North
- Adults Only Resorts & in Burlington
- 5 Star Hotels in Kalona
- Super 8 by Wyndham Ottumwa
- St. Paul Hotels
- Budget Inn
- Casino Hotels in Iowa City
- Lone Tree Hotels
- Birmingham Hotels
- Lodges in Olds
- Keokuk Hotels
- Flights to Fort Madison
- Flights from Calgary (YYC) to Burlington (BRL)
- Flights from Quincy (UIN) to Keokuk (EOK)
- Flights to Fairfield
- Flights to Kalona
- Flights to Ottumwa
- Flights from Mediapolis
- Flights from Minneapolis (FCM) to Muscatine (MUT)
- Flights from Harper
- Flights from Toronto (YYZ) to Burlington (BRL)
- Flights from Iowa City
- Flights from Keokuk Municipal
- Flights from Vancouver (YVR) to Burlington (BRL)
- Flights from West Liberty
- Flights from Fairfield
- Flights to Burlington
- Flights from Montreal (YUL) to Burlington (BRL)
- Flights to Iowa City



























































