Star Rating
Hotel Name
Price Range (USD)to
Amenities

Salem Missouri Accommodations

Find hotels & motels in Salem using the list below. Search for the cheapest discounted hotel and motel rates in or near Salem, MO for your business or personal leisure travel. We provide the best Salem Missouri hotel/motel rooms. Review the Salem hotel list below to find the perfect lodging. We also have a map of the Salem hotels. Need 5+ Rooms? Secure Salem Group Hotel Discounts

Salem Hotels/Motels & Accommodations

Days Inn in Rolla 1207 Kings Highway, Rolla, MO 65401 ~25.76 miles northwest of Salem
  • Inexpensive property
  • 37 rooms in hotel
  • Service is below average
  • Room noisy
Super 8 Rolla : 1641 Martin Springs Dr. 1641 Martin Springs Dr., Rolla, MO 65401 ~26.70 miles northwest of Salem
  • Low priced Suburban property
  • Hotel has 5 suites
  • Amazing staff
  • Average comfort
From$35
Very Good 4.0 /5Review Score Call
Econo Lodge 1417 Martin Springs Dr., Rolla, MO 65401 ~26.77 miles northwest of Salem
  • Two-star hotel
  • 2 floors in hotel
  • Great location
  • Friendly service
Best Western Coachlight : 1403 Martin Springs Dr. 1403 Martin Springs Dr., Rolla, MO 65401 ~26.77 miles northwest of Salem
  • Midscale Highway hotel
  • Check-in: 3:00 PM
  • Best value for money
  • Excellent value
Quality Inn - Rolla
+1-888-305-3366
1507 Martinsprings Dr., Rolla, MO 65401 ~26.83 miles northwest of Salem
  • Cheap Rural property
  • Comp. Breakfast
  • Fresh fruit
  • Vibe is not too good
From$60
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Hotel & Suites : 1610 Old Wire Outer Rd. 1610 Old Wire Outer Rd., Rolla, MO 65401 ~26.93 miles northwest of Salem
  • Midscale Suburban property
  • Check-in: 3pm
  • Plenty of counter space
  • Good accessibility by car
Baymont Inn & Suites 1801 Martin Springs Dr., Rolla, MO 65401 ~26.95 miles northwest of Salem
  • Three Star Highway hotel
  • 3 floors in property
  • About half of guests said the wifi quality was bad
  • Heated pool and hot tub that is open 24/7
From$65
Very Good 4.0 /5Review Score Call
Pear Tree Inn Rolla : 2006 North Bishop Ave. 2006 North Bishop Ave., Rolla, MO 65401 ~27.25 miles northwest of Salem
  • Mid-scale Suburban property
  • Check-in: 3:00 PM
Comfort Suites : 1650 Old Wire Outter Rd. 1650 Old Wire Outter Rd., Rolla, MO 65401 ~27.26 miles northwest of Salem
  • 3-star property
  • 73 suites in hotel
  • Great location
  • Clean rooms
Hampton Inn in Rolla 2201 North Bishop Ave., Rolla, MO 65401 ~27.30 miles northwest of Salem
  • 3-star Rural property
  • Check in time: 3:00 PM
  • Hotel was clean
  • Tasty breakfast
From$109
Very Good 4.5 /5Latest Reviews Call
Super 8 Cuba : 28 Highway P 28 Highway P, Cuba, MO 65453 ~32.27 miles north of Salem
  • 2 star property
Econo Lodge in Cuba 246 Highway P, Cuba, MO 65453 ~32.38 miles north of Salem
  • Two star property
  • 52 rooms in hotel
  • Quick road trip
  • Fair Hotel
Magnuson Hotel in Saint Robert 14175 Highway Z, Saint Robert, MO 65584 ~34.66 miles west of Salem
  • Inexpensive property
  • Check-in time: 3:00
Best Western Montis Inn
+1-800-881-1523
14086 Highway Z, Saint Robert, MO 65584 ~35.11 miles west of Salem
  • Affordable Suburban property
  • Free complimentary breakfast
  • Pleasant staff
  • Almost all guests said rooms were clean
From$49
Very Good 4.0 /5Reviews Call
Days Inn 14125 Highway Z, Saint Robert, MO 65584 ~35.12 miles west of Salem
  • 2 star property
  • 36 rooms in hotel
Econo Lodge
+1-800-997-5149
309 Highway Z, Saint Robert, MO 65584 ~36.41 miles west of Salem
  • Low-priced Highway hotel
  • Check in time: 03:00 PM
  • Tasty breakfast
  • Average beds
Quality Inn 114 Vickie Lynn Lane, St Robert, MO 65584 ~36.44 miles west of Salem
  • Mid-scale Highway hotel
  • Gym is available on property
Fairfield Inn 131 St. Robert Blvd., St Robert, MO 65584 ~36.77 miles west of Salem
  • Cheap Highway hotel
  • Hotel has 3 floors
Howard Johnson St. Robert - Saint Robert 239 Saint Robert Blvd., Saint Robert, MO 65584 ~36.78 miles west of Salem
  • Economy Downtown hotel
  • 103 rooms in property
  • Room was clean and very comfortable
  • Excellent value
From$39
Very Good 4.0 /5Reviews Call
Comfort Inn St. Robert / Fort Leonard Wood in St Robert 103 St. Robert Blvd., St Robert, MO 65583 ~36.86 miles west of Salem
  • Cheap Highway hotel
  • Hotel has an eco-friendly policy See policy
  • Good breakfast
  • Tasty breakfast
From$54
Very Good 4.5 /5Read Reviews Call
Hampton Inn St. Robert I44 103 St. Robert Plaza, Saint Robert, MO 65584 ~36.86 miles west of Salem
  • Low priced Highway property
  • Check-in: 3PM
Baymont Inn & Suites : 139 Carmel Valley Way
+1-800-881-1523
139 Carmel Valley Way, Saint Robert, MO 65584 ~36.89 miles west of Salem
  • Three Star Highway hotel
  • 4 floors in property
  • Breakfast was cheap
  • Disappointing internet connection
From$62
Very Good 4.5 /5Review Score Call
Candlewood Suites in Saint Robert
+1-888-283-3404
140 Carmel Valley Way, Saint Robert, MO 65584 ~36.95 miles west of Salem
  • 2 star Highway property
  • Hotel has 74 suites
  • Rather comfortable
  • Terrific location
From$66
Very Good 4.5 /5Review Score Call
All Towne Suites 250 Carmel Valley Way, Saint Robert, MO 65584 ~37.16 miles west of Salem
  • Economy hotel
  • 3 floors in property
  • Plenty of stores
  • World class service
Alliance Inn & Suites in Saint Robert
+1-888-690-5281
562 Old Route 66, Saint Robert, MO 65584 ~37.35 miles west of Salem
  • Economy Rural hotel
  • Free breakfast available
  • Clean towels
  • Friendly service
Next 25 Salem Hotels >  [1 - 25 of 28]    
Next: See My Salem Hotels with Pricing
Back to Top