Star Rating
Hotel Name
Price Range (USD)to
Amenities

Lebanon Missouri Hotels & Motels

Find the perfect hotel in Lebanon using our hotel guide provided below. Find discounted hotel accommodations in or close to Lebanon, MO for your personal leisure or group travel. We show the best Lebanon, Missouri motel and hotel rooms. Browse the Lebanon area hotels to find the perfect lodging! Please use the provided map of the Lebanon hotels. Coordinating a group? Get Lebanon Group Hotel Deals

The Lebanon center is around the area of Laclede Co History Society Museum and 2 miles north of Breech Regional Medical Center.

Lebanon Hotels/Motels & Accommodations

Econo Lodge - Lebanon 1221 Millcreek Rd., Lebanon, MO 65536
  • Low priced Highway hotel
  • Free complimentary breakfast
  • Welcoming service and easy access by car
  • Bathroom could be optimized
Americas Best Value Inn - Lebanon 1830 West Elm St., Lebanon, MO 65536
  • Inexpensive property
Super 8 Lebanon in Lebanon 1831 West Elm, Lebanon, MO 65536
  • Economy property
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn : 930 Ivey Lane
+1-888-283-3404
930 Ivey Lane, Lebanon, MO 65536
  • 3-star Highway hotel
  • 12 suites in property
  • Most guests thought they were poorly maintained
  • Easily the best hotel in town
Holiday Inn Express & Suites Lebanon in Lebanon
+1-866-221-8581
1955 West Elm St., Lebanon, MO 65536
  • Low Cost property
  • Hotel has 18 suites
Days Inn Lebanon - Lebanon 2071 West Elm St., Lebanon, MO 65536
  • Cheap Highway hotel
  • Hotel has 2 floors
  • Fantastic service
  • Fridge didn't work
Sleep Inn & Suites - Camdenton 1390 East Us Highway 54, Camdenton, MO 65020 ~19.80 miles north of Lebanon
  • Low Cost Lake property
  • Check in time: 3.00
  • Road in front of the hotel
  • Hotel was clean and pleasant
The Lodge at Old Kinderhook : 678 Old Kinderhook Dr. 678 Old Kinderhook Dr., Camdenton, MO 65020 ~23.58 miles north of Lebanon
  • Midscale Golf Course property
  • Hotel has 4 meeting rooms
From$82
Excellent 5.0 /5Reviews CallBookMore Details
Holiday Inn Express Marshfield (Springfield Area)
+1-888-305-3366
1301 Banning St., Marshfield, MO 65706 ~28.03 miles southwest of Lebanon
  • 2 star property
  • 58 rooms in property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 St. Robert Ft. Leonard W in St Robert
+1-800-881-1523
107 Mckinnon St., St Robert, MO 65584 ~28.35 miles east of Lebanon
  • Two-star hotel
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Liberty Lodge : 140 Old Rt 66 140 Old Rt 66, St. Robert, MO 65584 ~28.45 miles east of Lebanon
  • Cheap Rural hotel
  • Check in: 3:00pm
  • Best value for money
  • Most guests said the reception staff was great
From$26
Very Good 4.0 /5Read Reviews CallBookMore Details
Alliance Inn & Suites : 562 Old Route 66
+1-866-221-8581
562 Old Route 66, Saint Robert, MO 65584 ~28.69 miles east of Lebanon
  • Economy Rural property
  • 3 floors in hotel
  • Most guests said rooms were clean
  • Average cleanliness
Mainstay Suites 227 St. Robert Blvd., St. Robert, MO 65584 ~28.81 miles east of Lebanon
  • Economical Highway property
  • Free complimentary breakfast
  • Clean facility
  • Clean Rooms
All Towne Suites : 250 Carmel Valley Way 250 Carmel Valley Way, Saint Robert, MO 65584 ~29.25 miles east of Lebanon
  • Low Cost property
  • Check-in: 3:00 PM
  • High comfort
  • Horrible vibe
Candlewood Suites - Saint Robert
+1-888-690-5247
140 Carmel Valley Way, Saint Robert, MO 65584 ~29.34 miles east of Lebanon
  • Low Cost Highway hotel
  • Check-in: 3PM
  • Great staff
  • Rather comfortable
From$68
Very Good 4.5 /5Reviews CallBookMore Details
Baymont Inn & Suites
+1-888-305-3366
139 Carmel Valley Way, Saint Robert, MO 65584 ~29.38 miles east of Lebanon
  • 3 star Highway property
  • Complimentary breakfast is offered
  • Breakfast was cheap
  • WiFi system needs upgrading
Fairfield Inn 131 St. Robert Blvd., St Robert, MO 65584 ~29.38 miles east of Lebanon
  • Economical Highway property
  • 79 rooms in property
Americas Best Value Inn 110 Carmel Valley Way, St. Robert, MO 65584 ~29.40 miles east of Lebanon
  • Low Cost property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn St. Robert / Fort Leonard Wood : 103 St. Robert Blvd. 103 St. Robert Blvd., St Robert, MO 65583 ~29.41 miles east of Lebanon
  • 2 star Highway hotel
  • Free breakfast available
  • Food is delicious
  • For only 55%, the tv was ok
From$61
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn St. Robert I44 103 St. Robert Plaza, Saint Robert, MO 65584 ~29.41 miles east of Lebanon
  • Economical Highway property
  • 3 meeting rooms in property
From$38
Very Good 4.5 /5Review Score CallBookMore Details
Flex Stay Hotel : 239 Saint Robert Blvd. 239 Saint Robert Blvd., Saint Robert, MO 65584 ~29.46 miles east of Lebanon
  • Low-priced Downtown property
  • 103 rooms in property
  • Best value for money
  • Room was clean and very comfortable
Quality Inn - St Robert 114 Vickie Lynn Lane, St Robert, MO 65584 ~29.53 miles east of Lebanon
  • 3-star Highway hotel
  • Check in: 3:00pm
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge - Saint Robert 309 Highway Z, Saint Robert, MO 65584 ~29.57 miles east of Lebanon
  • Two-star Highway hotel
  • 2 floors in hotel
Red Roof Inn Osage Beach - Osage Beach 5927 Osage Beach Pkwy. Us 54 at Kk Dr., Osage Beach, MO 65065 ~29.65 miles north of Lebanon
  • Two-star property
  • Hotel has 52 rooms
Baymont Inn & Suites Lake of The Ozarks - Osage Beach 5885 Highway 54, Osage Beach, MO 65065 ~29.81 miles north of Lebanon
  • Cheap Beach hotel
  • Complimentary breakfast is offered
Next 25 Lebanon Hotels >  [1 - 25 of 50]    
Next: See My Lebanon Hotels with Pricing
Back to Top