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

1. AmericInn by Wyndham Mount Pleasant
AmericInn by Wyndham Mount PleasantMount Pleasant
8.6 out of 10, Excellent, (588 reviews)
The price is CA $120
CA $135 total
includes taxes & fees
Jul 5 - Jul 6

2. Best Western Mt. Pleasant Inn
Best Western Mt. Pleasant InnMount Pleasant
8.2 out of 10, Very good, (836 reviews)
The price is CA $104
CA $116 total
includes taxes & fees
Jun 21 - Jun 22

3. Super 8 by Wyndham Mt Pleasant
Super 8 by Wyndham Mt PleasantMount Pleasant
8.2 out of 10, Very good, (854 reviews)
The price is CA $120
CA $135 total
includes taxes & fees
Jul 12 - Jul 13

4. Rivers Inn Fort Madison
Rivers Inn Fort MadisonFort Madison
6.4 out of 10, (185 reviews)
The price is CA $69
CA $77 total
includes taxes & fees
Jul 10 - Jul 11

5. Nauvoo Temple House Hotel
Nauvoo Temple House HotelNauvoo
9.0 out of 10, Wonderful, (373 reviews)
The price is CA $155
CA $183 total
includes taxes & fees
Jul 4 - Jul 5

6. The Inn at Old Nauvoo
The Inn at Old NauvooNauvoo
8.8 out of 10, Excellent, (382 reviews)
The price is CA $159
CA $179 total
includes taxes & fees
Jun 30 - Jul 1

7. Quality Inn & Suites Mount Pleasant
Quality Inn & Suites Mount PleasantMount Pleasant
8.2 out of 10, Very good, (155 reviews)
The price is CA $107
CA $120 total
includes taxes & fees
Jul 13 - Jul 14

8. Quality Inn Fairfield
Quality Inn FairfieldFairfield
8.2 out of 10, Very good, (420 reviews)
The price is CA $126
CA $141 total
includes taxes & fees
Jul 20 - Jul 21

9. Willard Richards Inn
Willard Richards InnNauvoo
9.6 out of 10, Exceptional, (165 reviews)
The price is CA $246
CA $295 total
includes taxes & fees
Jul 4 - Jul 5

10. Cobblestone Inn & Suites - Fort Madison
Cobblestone Inn & Suites - Fort MadisonFort Madison
9.2 out of 10, Wonderful, (687 reviews)
The price is CA $204
CA $228 total
includes taxes & fees
Jul 13 - Jul 14

11. AmericInn by Wyndham West Burlington
AmericInn by Wyndham West BurlingtonWest Burlington
7.0 out of 10, Good, (882 reviews)
The price is CA $107
CA $120 total
includes taxes & fees
Jul 5 - Jul 6

12. Nauvoo Grand Bed & Breakfast
Nauvoo Grand Bed & BreakfastNauvoo
8.8 out of 10, Excellent, (121 reviews)
The price is CA $337
CA $381 total
includes taxes & fees
Jun 22 - Jun 23

13. Super 8 by Wyndham Fort Madison
Super 8 by Wyndham Fort MadisonFort Madison
6.8 out of 10, (336 reviews)
The price is CA $113
CA $127 total
includes taxes & fees
Jul 5 - Jul 6

14. Comfy, Freshly Remodeled Apt Near Nauvoo Temple
Comfy, Freshly Remodeled Apt Near Nauvoo TempleNauvoo
6.0 out of 10, (1 review)
The price is CA $164
CA $411 total
includes taxes & fees
Jun 23 - Jun 24

15. Quality Inn & Suites Fort Madison near Hwy 61
Quality Inn & Suites Fort Madison near Hwy 61Fort Madison
8.6 out of 10, Excellent, (616 reviews)
The price is CA $145
CA $162 total
includes taxes & fees
Jul 5 - Jul 6

16. AmericInn by Wyndham Fairfield
AmericInn by Wyndham FairfieldFairfield
9.2 out of 10, Wonderful, (599 reviews)
The price is CA $189
CA $212 total
includes taxes & fees
Jul 2 - Jul 3

17. Walk to Nauvoo Temple: Remodeled Family Apartment
Walk to Nauvoo Temple: Remodeled Family ApartmentNauvoo
6.0 out of 10, (1 review)
The price is CA $217
CA $528 total
includes taxes & fees
Jun 25 - Jun 26
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
Stay near popular Salem attractions
More cheap stays in Salem

Best Western Mt. Pleasant Inn
810 N Grand Avenue Mount Pleasant IA
The price is CA $104 per night from Jun 21 to Jun 22
CA $104
CA $116 total
Jun 21 - Jun 22
includes taxes & fees
8.2/10 Very Good! (836 reviews)
Hotels in Salem with star rating

3 Star Hotels
9 properties

2 Star Hotels
18 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Birmingham
- Cottages in Birmingham
- Birmingham Hotels
- B&B in Bonaparte
- Luxury Hotels in Bonaparte
- Bonaparte Hotels
- Inns in Bonaparte
- Lodges in Bonaparte
- Burlington Hotels
- Hotels near Burlington Station
- Hotels near Catfish Bend Casino
- Columbus Junction Hotels
- B&B in Donnellson
- Cabin Rentals in Donnellson
- Donnellson Hotels
- Inns in Donnellson
- Lodges in Donnellson
- Eldon Hotels
- B&B in Fairfield
- Hotels with Free Breakfast in Fairfield
- Hotels with smoking rooms in Fairfield
- Lgbt Friendly Hotels in Fairfield
- Pet-Friendly Hotels in Fairfield
- Romantic Hotels in Fairfield
- Fairfield Hotels
- Inns in Fairfield
- Motels in Fairfield
- B&B in Farmington
- Farmington Hotels
- Hotels with a Pool in Fort Madison
- Hotels with Wifi in Fort Madison
- Luxury Hotels in Fort Madison
- Fort Madison Hotels
- Inns in Fort Madison
- Hotels near FunCity
- Motels in Hillsboro
- Hotels near Keokuk Municipal
- Keosauqua Hotels
- Hotels near Lover's Leap Swinging Bridge
- Lgbt Friendly Hotels in Maharishi Vedic City
- Maharishi Vedic City Hotels
- Lodges in Maharishi Vedic City
- Milton Hotels
- Montrose Hotels
- B&B in Mount Pleasant
- Boutique Hotels in Mount Pleasant
- Hotels with Free Parking in Mount Pleasant
- Hotels with Hot Tubs in Mount Pleasant
- Romantic Hotels in Mount Pleasant
- Spa Hotels in Mount Pleasant
- Waterpark Hotels in Mount Pleasant
- Mount Pleasant Hotels
- Motels in Mount Pleasant
- Hotels near Mt. Pleasant Station
- Motels in Mt. Pleasant Station
- Farmstay in New London
- B&B in New London
- Luxury Hotels in New London
- New London Hotels
- Inns in New London
- Hotels with a Pool in Olds
- Lodges in Olds
- Packwood Hotels
- St. Paul Hotels
- B&B in Swedesburg
- Wapello Hotels
- Washington Hotels
- Apartments in Wayland
- B&B in Wayland
- Wayland Hotels
- Lodges in Wayne
- Apartments in West Burlington
- B&B in West Burlington
- Americinn Hotels in West Burlington
- Hotels with Hot Tubs in West Burlington
- West Burlington Hotels
- B&B in West Point
- West Point Hotels
- Inns in West Point
- Apartments in Westwood
- Lodges in Westwood
- Motels in Westwood
- Chalets in Wever
- Wever Hotels
- Inns in Wever
- Motels in Wever
- Farmstay in Winfield
- B&B in Winfield
- Winfield Hotels
- Lodges in Winfield

































































