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

Econo Lodge : 1221 Millcreek Rd. 1221 Millcreek Rd., Lebanon, MO 65536
  • Two star Highway property
  • Comp. Breakfast
Days Inn
+1-800-230-4134
2071 West Elm St., Lebanon, MO 65536
  • 2 star property
Super 8 Motel
+1-800-997-5148
1831 West Elm St., Lebanon, MO 65536
  • Economy property
Hampton Inn : 930 Ivey Lane
+1-888-690-5247
930 Ivey Lane, Lebanon, MO 65536
  • 3-star Highway property
  • 68 sleeping rooms in hotel
From$80
Very Good 4.5 /5Reviews Call
Sleep Inn & Suites 1390 East Us Highway 54, Camdenton, MO 65020 Website ~19.80 miles north of Lebanon
  • 2-star Lake hotel
  • Hotel has 23 suites
Old Kinderhook - Camdenton 678 Old Kinderhook Dr., Camdenton, MO 65020 ~22.98 miles north of Lebanon
  • Midscale Golf Course property
  • 4 floors in property
Super 8 - Iowa Falls
+1-800-997-5149
839 South Oak Highway 65 South, Iowa Falls, IA 50126 ~24.49 miles west of Lebanon
  • Cheap hotel
  • Hotel has 45 rooms
From$67
Average 3.0 /5Reviews Call
Super 8 St. Robert Ft. Leonard W
+1-888-690-5281
107 Mckinnon St., St Robert, MO 65584 ~28.35 miles east of Lebanon
  • Low priced property
From$49
Very Good 4.0 /5Review Score Call
Liberty Lodge in St. Robert 140 Old Rt 66, St. Robert, MO 65584 ~28.45 miles east of Lebanon
  • Low Cost Rural hotel
  • 66 sleeping rooms in hotel
Alliance Inn & Suites
+1-800-997-5148
562 Old Route 66, Saint Robert, MO 65584 ~28.69 miles east of Lebanon
  • Cheap Rural hotel
  • Free complimentary breakfast
Mainstay Suites 227 St. Robert Blvd., St. Robert, MO 65584 ~28.81 miles east of Lebanon
  • Cheap Highway hotel
  • Check-in time: 3pm
All Towne Suites : 250 Carmel Valley Way 250 Carmel Valley Way, Saint Robert, MO 65584 ~29.25 miles east of Lebanon
  • Inexpensive property
  • Hotel has 3 floors
From$39
Very Good 4.0 /5Reviews Call
Candlewood Suites - Saint Robert
+1-800-881-1523
140 Carmel Valley Way, Saint Robert, MO 65584 ~29.34 miles east of Lebanon
  • Two star Highway hotel
  • 74 sleeping rooms in hotel
From$62
Very Good 4.5 /5Read Reviews Call
Baymont Inn & Suites : 139 Carmel Valley Way
+1-800-997-5149
139 Carmel Valley Way, Saint Robert, MO 65584 Website ~29.38 miles east of Lebanon
  • 3-star Highway property
  • 6 suites in property
From$55
Very Good 4.5 /5Read Reviews Call
Fairfield Inn : 131 St. Robert Blvd. 131 St. Robert Blvd., St Robert, MO 65584 ~29.38 miles east of Lebanon
  • Cheap Highway property
  • Comp. Breakfast
From$66
Very Good 4.5 /5Read Reviews Call
Comfort Inn St. Robert / Fort Leonard Wood in St Robert 103 St. Robert Blvd., St Robert, MO 65583 ~29.41 miles east of Lebanon
  • Inexpensive Highway hotel
  • 70 sleeping rooms in hotel
Hampton Inn St. Robert I44 : 103 St. Robert Plaza 103 St. Robert Plaza, Saint Robert, MO 65584 ~29.41 miles east of Lebanon
  • Economy Highway hotel
  • 3 meeting rooms in property
Howard Johnson St. Robert - Saint Robert 239 Saint Robert Blvd., Saint Robert, MO 65584 ~29.46 miles east of Lebanon
  • Economical Downtown property
  • Fitness / Gym is on-site
Quality Inn in St Robert
+1-888-305-3366
114 Vickie Lynn Lane, St Robert, MO 65584 ~29.53 miles east of Lebanon
  • Mid-scale Highway property
  • 2 floors in property
Econo Lodge in Saint Robert
+1-800-881-1523
309 Highway Z, Saint Robert, MO 65584 ~29.57 miles east of Lebanon
  • Low-priced Highway property
  • Hotel has 50 rooms
Baymont Inn & Suites Lake of The Ozarks 5885 Highway 54, Osage Beach, MO 65065 ~29.81 miles north of Lebanon
  • Inexpensive Beach hotel
  • 70 rooms in property
From$50
Very Good 4.0 /5Reviews Call
Motel 6
+1-888-690-5281
545 Highway Z, St.robert, MO 65584 ~29.82 miles east of Lebanon
  • Economical Highway hotel
  • Check-in time: 3:00 PM
Town & Country Motel - Osage Beach 5451 Osage Beach Pkwy., Osage Beach, MO 65065 ~30.57 miles north of Lebanon
  • Three Star Lake property
  • 31 sleeping rooms in hotel
From$59
Very Good 4.5 /5Reviews Call
Hawk's Nest Lodge
+1-800-997-5148
5136 Osage Beach Pkwy., Osage Beach, MO 65065 ~30.74 miles north of Lebanon
  • 3-star Lake property
  • Hotel has 26 rooms
Days Inn - Saint Robert 14125 Highway Z, Saint Robert, MO 65584 ~31.09 miles east of Lebanon
  • Economical hotel
  • Check-in time: 2:00 pm
Next 25 Lebanon Hotels >  [1 - 25 of 46]    
Next: See My Lebanon Hotels with Pricing
Back to Top