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 & Accommodations

Crossroads Inn And Suites
+1-888-389-4121
1200 South Main St., Salem, MO 65560
  • Three Star hotel
  • Check-in time: 15:00
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem"
Echo Bluff State Park in Eminence
+1-888-675-2083
34489 Echo Bluff Dr., Eminence, MO 65466 ~21.73 miles south of Salem
  • Midscale property
Super 8 by Wyndham Rolla
+1-800-716-8490
1641 Martin Springs Dr., Rolla, MO 65401 ~26.70 miles northwest of Salem
  • Economical Suburban property
  • Check in time: 3:00 PM
  • Hotel buildings could use some improvement
  • Professional staff and clean rooms
From$35
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Coachlight - Rolla
+1-800-805-5223
1403 Martin Springs Dr., Rolla, MO 65401 ~26.71 miles northwest of Salem
  • Affordable Highway hotel
  • Hotel has 76 rooms
  • Close by shopping
  • Room needs to be redecorated
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge near Missouri University of Science and Technology in Rolla
+1-888-965-1860
1417 Martin Springs Dr., Rolla, MO 65401 ~26.77 miles northwest of Salem
  • Two-star property
  • Check in time: 3:00 pm
  • Food is inedible
  • Every guests reviewed criticized the small bathroom
Quality Inn
+1-888-788-5576
1507 Martin Springs Dr., Rolla, MO 65401 ~26.81 miles northwest of Salem
  • Affordable Rural property
  • 49 rooms in hotel
Baymont by Wyndham Rolla : 1801 Martin Springs Dr.
+1-888-897-9207
1801 Martin Springs Dr., Rolla, MO 65401 ~26.95 miles northwest of Salem
  • Affordable Highway hotel
  • Hotel has 13 suites
  • Bathroom could be optimized
  • Convenient to highway
Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T, an
+1-888-311-4278
1610 Old Wire Outer Rd., Rolla, MO 65401 ~26.96 miles northwest of Salem
  • Two star Suburban hotel
  • Check-in: 3pm
From$95
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites Rolla
+1-888-469-4795
1670 Old Wire Outer Rd., Rolla, MO 65401 ~26.97 miles northwest of Salem
  • 3-star property
  • Hotel has 88 rooms
Budget Deluxe Motel
+1-888-734-9421
1908 North Bishop, Rolla, MO 65401 ~27.13 miles northwest of Salem
  • Economy hotel
  • 27 sleeping rooms in hotel
Pear Tree Inn Rolla in Rolla
+1-888-841-5292
2006 North Bishop Ave., Rolla, MO 65401 ~27.25 miles northwest of Salem
  • Midscale Suburban hotel
  • Check in time: 3:00 PM
Comfort Suites Rolla
+1-888-455-5160
1650 Old Wire Outter Rd., Rolla, MO 65401 ~27.26 miles northwest of Salem
  • Mid-scale hotel
  • Hotel has 3 floors
  • Comfortable rooms
  • Best value for money
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Motel 6 Rolla Mo #8800
+1-888-965-8297
2001 North Bishop Ave., Rolla, MISSOURI 65401 ~27.26 miles northwest of Salem
  • Cheap property
  • 32 sleeping rooms in hotel
Hampton Inn Rolla in Rolla
+1-888-906-6358
2201 North Bishop Ave., Rolla, MO 65401 ~27.30 miles northwest of Salem
  • Affordable Rural hotel
  • Free comp. breakfast
  • Including rolling hills
  • Good dinner
From$119
Very Good 4.5 /5Recent Reviews CallBookMore Details
Days Inn & Suites by Wyndham Cuba
+1-888-749-6785
97 Ozark Dr., Cuba, MO 65453 ~32.27 miles north of Salem
  • 2-star Highway property
  • 59 sleeping rooms in hotel
From$55
Average 3.0 /5Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem"
Super 8 by Wyndham Cuba
+1-888-878-9982
28 Highway P, Cuba, MO 65453 ~32.30 miles north of Salem
  • Economy Rural hotel
  • Free breakfast available
Best Western Montis Inn - Saint Robert
+1-888-389-4485
14086 Highway Z, Saint Robert, MO 65584 ~34.61 miles west of Salem
  • Mid-scale Suburban hotel
  • Hotel has a green policy See more
  • Tasty breakfast
  • Courteous staff
Country Hearth Inn & Suites
+1-888-389-4121
14175 Highway Z, St Robert, MO 65584 ~34.66 miles west of Salem
  • Two-star Highway hotel
  • Free breakfast
Motel 6 St. Robert Mo #8859 in Saint Robert
+1-888-675-2083
14175 State Highway Z, Saint Robert, MISSOURI 65584 ~34.67 miles west of Salem
  • Inexpensive hotel
  • 43 sleeping rooms in hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Days Inn by Wyndham St. Robert Waynesville/Ft. Leonard Wood in Saint Robert
+1-800-716-8490
14125 Highway Z, Saint Robert, MO 65584 ~35.12 miles west of Salem
  • Cheap property
  • Comp. Breakfast
Holiday Inn Express Hotel & Suites St. Robert, an IHG Hotel
+1-800-805-5223
605 Highway Z, Saint Robert, MO 65584 ~36.17 miles west of Salem
  • Two star hotel
  • 17 suites in property
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Econo Lodge St Robert
+1-888-965-1860
309 Highway Z, Saint Robert, MO 65584 ~36.41 miles west of Salem
  • Two star Highway property
  • Hotel has 2 floors
Quality Inn in St Robert
+1-888-788-5576
114 Vickie Lynn Lane, St Robert, MO 65584 ~36.44 miles west of Salem
  • Mid-scale Highway property
  • Fitness / Gym is on-site
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn St Robert - Ft Leonard Wood in Saint Robert
+1-888-897-9207
129 Saint Robert Blvd., Saint Robert, MO 65584 ~36.77 miles west of Salem
  • Cheap property
  • 3 floors in property
Fairfield Inn by Marriott Ft. Leonard Wood : 131 St. Robert Blvd.
+1-888-311-4278
131 St. Robert Blvd., Saint Robert, MO 65584 ~36.80 miles west of Salem
  • 3 star Highway property
  • Hotel has an eco-friendly policy Learn more
  • Every guests reviewed found the staff to be very friendly
  • Good accessibility by car
Next 25 Salem Hotels >  [1 - 25 of 38]    
Next: See My Salem Hotels with Pricing

Graph: Upcoming 20 Days of Salem Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Salem, MO discounts available. The chart reflects the cheapest Salem hotel for each day and each star rating category.

FAQs about hotels in Salem

What are the top reviewed hotels in Salem?

Comfort Suites Rolla, Hampton Inn Rolla and Holiday Inn Express Hotel & Suites St. Robert, an IHG Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Salem?

Crossroads Inn And Suites, Echo Bluff State Park and Best Western Coachlight are the top 3 luxury hotels near Salem city center.

What hotels are closest to the city center of Salem?

Crossroads Inn And Suites, Echo Bluff State Park, and Super 8 by Wyndham Rolla are the properties closest to Salem city center.

How much does a cheap hotel in Salem cost per night?

In the last year, a 2 star hotel in Salem can be as cheap as $83.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Salem cost per night?

In the last year, the average 3 star hotel in Salem has been $93.85 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Salem?

All Towne Suites, Liberty Lodge and Crossroads Inn And Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Salem?

Fairfield Inn by Marriott Ft. Leonard Wood and Fairfield Inn & Suites Rolla are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Salem?

Comfort Suites Rolla, Mainstay Suites and Quality Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Salem?

Best Western Coachlight and Best Western Montis Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Salem?

Holiday Inn Express Hotel & Suites St. Robert, an IHG Hotel, Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T, an and Candlewood Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top