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 : 1221 Millcreek Rd. 1221 Millcreek Rd., Lebanon, MO 65536
  • 2 star Highway property
  • Has environment-friendly policy Learn more
  • Awesome vibe
  • Terrible amenities
Americas Best Value Inn 1830 West Elm St., Lebanon, MO 65536
  • Economical property
Super 8 Lebanon 1831 West Elm, Lebanon, MO 65536
  • Cheap property
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn - Lebanon
+1-888-283-3404
930 Ivey Lane, Lebanon, MO 65536
  • 3-star Highway property
  • Free breakfast available
  • Almost all guests said the beds were comfortable
  • All guests said rooms were clean
Holiday Inn Express & Suites Lebanon
+1-866-221-8581
1955 West Elm St., Lebanon, MO 65536
  • Low Cost hotel
  • 62 rooms in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn Lebanon : 2071 West Elm St. 2071 West Elm St., Lebanon, MO 65536
  • Low-priced Highway hotel
  • Comp. Breakfast
  • Good cleanliness
  • Most guests didn't like the uncomfortable beds
Sleep Inn & Suites : 1390 East Us Highway 54 1390 East Us Highway 54, Camdenton, MO 65020 ~19.80 miles north of Lebanon
  • Cheap Lake hotel
  • Free complimentary breakfast
  • Hotel friendly and courteous
  • Nice building
From$73
Very Good 4.5 /5Read Reviews CallBookMore Details
Old Kinderhook 678 Old Kinderhook Dr., Camdenton, MO 65020 ~22.98 miles north of Lebanon
  • 3 star Golf Course hotel
  • Check in time: 4:00 PM
From$89
Excellent 5.0 /5Read Reviews 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
Super 8 St. Robert Ft. Leonard W - St Robert
+1-800-881-1523
107 Mckinnon St., St Robert, MO 65584 ~28.35 miles east of Lebanon
  • Cheap property
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
  • Great reception
  • Most guests found the staff to be very friendly
From$26
Very Good 4.0 /5Review Score CallBookMore Details
Alliance Inn & Suites in Saint Robert
+1-866-221-8581
562 Old Route 66, Saint Robert, MO 65584 ~28.69 miles east of Lebanon
  • Low priced Rural property
  • 13 suites in property
  • Quite clean
  • Clean rooms
Mainstay Suites 227 St. Robert Blvd., St. Robert, MO 65584 ~28.81 miles east of Lebanon
  • Economical Highway hotel
  • Hotel has an eco-friendly policy See policy
  • Most guests thought the service was very professional
  • Reasonable place to stay
From$68
Very Good 4.5 /5Reviews CallBookMore Details
All Towne Suites - Saint Robert 250 Carmel Valley Way, Saint Robert, MO 65584 ~29.25 miles east of Lebanon
  • 2-star hotel
  • Hotel has 3 floors
  • Rather comfortable
  • Free laundry room
Candlewood Suites - Saint Robert
+1-888-690-5247
140 Carmel Valley Way, Saint Robert, MO 65584 ~29.34 miles east of Lebanon
  • Low-priced Highway hotel
  • Hotel has 74 suites
  • Room was very clean
  • Fantastic service
Baymont Inn & Suites in Saint Robert
+1-888-305-3366
139 Carmel Valley Way, Saint Robert, MO 65584 ~29.38 miles east of Lebanon
  • Affordable Highway property
  • 6 suites in hotel
  • Great wellness & sports facilities
  • The smell in the lobby
Fairfield Inn in St Robert 131 St. Robert Blvd., St Robert, MO 65584 ~29.38 miles east of Lebanon
  • Low-priced Highway hotel
  • Free breakfast available
From$68
Very Good 4.5 /5Read Reviews CallBookMore Details
Americas Best Value Inn 110 Carmel Valley Way, St. Robert, MO 65584 ~29.40 miles east of Lebanon
  • Low priced property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn St. Robert / Fort Leonard Wood in St Robert 103 St. Robert Blvd., St Robert, MO 65583 ~29.41 miles east of Lebanon
  • Two-star Highway hotel
  • Access to gym on-site
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • Delicious food
Hampton Inn St. Robert I44 in Saint Robert 103 St. Robert Plaza, Saint Robert, MO 65584 ~29.41 miles east of Lebanon
  • Two star Highway hotel
  • Fitness center on 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 Cost Downtown property
  • Comp. Breakfast
  • Most guests found the staff to be very friendly
  • Noisy heater
Quality Inn : 114 Vickie Lynn Lane 114 Vickie Lynn Lane, St Robert, MO 65584 ~29.53 miles east of Lebanon
  • 3 star Highway property
  • Free breakfast available
Econo Lodge 309 Highway Z, Saint Robert, MO 65584 ~29.57 miles east of Lebanon
  • Two star Highway hotel
  • Hotel has 2 floors
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 3 floors
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Baymont Inn & Suites Lake of The Ozarks 5885 Highway 54, Osage Beach, MO 65065 ~29.81 miles north of Lebanon
  • 2 star Beach property
  • Hotel has 70 rooms
Next 25 Lebanon Hotels >  [1 - 25 of 50]    
Next: See My Lebanon Hotels with Pricing
Back to Top