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., Lebanon, MO 65536
  • Economy Highway hotel
  • Free comp. breakfast
  • Breakfast included
  • Run down econo lodge
Days Inn - Lebanon
+1-800-230-4134
2071 West Elm St., Lebanon, MO 65536
  • Low-priced hotel
  • Incompetent desk guy
  • Service is relatively friendly
Super 8 Lebanon 1831 West Elm, Lebanon, MO 65536
  • Two star property
  • Check in time: 11:00 AM
From$75
Very Good 4.0 /5Reviews Call
Hampton Inn in Lebanon
+1-888-690-5247
930 Ivey Lane, Lebanon, MO 65536
  • Mid-scale Highway hotel
  • Free breakfast available
  • Big rooms
  • Every guests reviewed said rooms were clean
Sleep Inn & Suites 1390 East Us Highway 54, Camdenton, MO 65020 Website ~19.80 miles north of Lebanon
  • Inexpensive Lake property
  • Hotel has 4 floors
  • Great continental breakfast
  • Every guests reviewed thought, the hotel was modern
Old Kinderhook 678 Old Kinderhook Dr., Camdenton, MO 65020 ~22.98 miles north of Lebanon
  • 3-star Golf Course hotel
  • 84 rooms in property
Super 8 - Iowa Falls
+1-888-283-3404
839 South Oak Highway 65 South, Iowa Falls, IA 50126 ~24.49 miles west of Lebanon
  • 2 star hotel
  • 45 sleeping rooms in hotel
Super 8 St. Robert Ft. Leonard W
+1-800-997-5149
107 Mckinnon St., St Robert, MO 65584 ~28.35 miles east of Lebanon
  • Inexpensive hotel
From$49
Very Good 4.0 /5Reviews Call
Liberty Lodge in St. Robert 140 Old Rt 66, St. Robert, MO 65584 ~28.45 miles east of Lebanon
  • 2-star Rural hotel
  • Hotel has 2 suites
  • Most guests said the reception staff was great
  • Rather comfortable
Alliance Inn & Suites in Saint Robert
+1-800-230-4134
562 Old Route 66, Saint Robert, MO 65584 ~28.69 miles east of Lebanon
  • 2 star Rural hotel
  • Free breakfast
  • Most guests thought they were poorly maintained
  • Plug broke
Mainstay Suites 227 St. Robert Blvd., St. Robert, MO 65584 ~28.81 miles east of Lebanon
  • Two-star Highway hotel
  • Check-in time: 3pm
  • Lots of restaurants
  • Most guests said the beds were comfortable
All Towne Suites 250 Carmel Valley Way, Saint Robert, MO 65584 ~29.25 miles east of Lebanon
  • Two-star hotel
  • Check in time: 3:00 PM
  • Horrible vibe
  • Amenities are not the best
From$39
Very Good 4.0 /5Read Reviews Call
Candlewood Suites : 140 Carmel Valley Way
+1-888-305-3366
140 Carmel Valley Way, Saint Robert, MO 65584 ~29.34 miles east of Lebanon
  • Economy Highway hotel
  • Check in: 3PM
  • Rooms are great
  • Great room
Baymont Inn & Suites
+1-800-881-1523
139 Carmel Valley Way, Saint Robert, MO 65584 ~29.38 miles east of Lebanon
  • Affordable Highway hotel
  • 4 floors in property
  • Center close to
  • Great location
Fairfield Inn in St Robert 131 St. Robert Blvd., St Robert, MO 65584 ~29.38 miles east of Lebanon
  • Low priced Highway property
  • Check in: 3pm
Comfort Inn St. Robert / Fort Leonard Wood 103 St. Robert Blvd., St Robert, MO 65583 ~29.41 miles east of Lebanon
  • Low Cost Highway hotel
  • Hotel has an eco-friendly policy Read more
  • Almost all guests enjoyed the friendly atmosphere
  • Morning breakfast was also enjoyed
From$54
Very Good 4.5 /5Review Score Call
Hampton Inn St. Robert I44 : 103 St. Robert Plaza 103 St. Robert Plaza, Saint Robert, MO 65584 ~29.41 miles east of Lebanon
  • 2-star Highway property
  • 79 sleeping rooms in hotel
From$66
Very Good 4.5 /5Review Score Call
Howard Johnson St. Robert in Saint Robert 239 Saint Robert Blvd., Saint Robert, MO 65584 ~29.46 miles east of Lebanon
  • Economical Downtown hotel
  • Check in time: 3pm
  • Terrific location
  • First thought it was clean
From$29
Very Good 4.0 /5Review Score Call
Quality Inn : 114 Vickie Lynn Lane 114 Vickie Lynn Lane, St Robert, MO 65584 ~29.53 miles east of Lebanon
  • Midscale Highway hotel
  • Gym / Fitness Center Available
From$45
Very Good 4.0 /5Review Score Call
Econo Lodge : 309 Highway Z
+1-888-690-5247
309 Highway Z, Saint Robert, MO 65584 ~29.57 miles east of Lebanon
  • Low-priced Highway property
  • Check in time: 03:00 PM
  • Average cleanliness
  • About half of guests said rooms were clean enough
Baymont Inn & Suites Lake of The Ozarks : 5885 Highway 54 5885 Highway 54, Osage Beach, MO 65065 ~29.81 miles north of Lebanon
  • Economy Beach hotel
  • Hotel has 2 suites
From$50
Very Good 4.0 /5Review Score Call
Town & Country Motel 5451 Osage Beach Pkwy., Osage Beach, MO 65065 ~30.57 miles north of Lebanon
  • Midscale Lake property
  • Check-in: 3 pm
From$59
Very Good 4.5 /5Review Score Call
Hawk's Nest Lodge
+1-888-283-3404
5136 Osage Beach Pkwy., Osage Beach, MO 65065 ~30.74 miles north of Lebanon
  • 3-star Lake property
  • Check-in time: 3:00 PM
Days Inn 14125 Highway Z, Saint Robert, MO 65584 ~31.09 miles east of Lebanon
  • Economy property
  • Free breakfast available
From$46
Very Good 4.0 /5Review Score Call
Best Western Montis Inn
+1-888-690-5281
14086 Highway Z, Saint Robert, MO 65584 ~31.10 miles east of Lebanon
  • Affordable Suburban hotel
  • Free breakfast available
  • Good breakfast
  • Good location
Next 25 Lebanon Hotels >  [1 - 25 of 48]    
Next: See My Lebanon Hotels with Pricing
Back to Top