If you intend to stay in Lebanon, book a room as early as possible, as there's not an abundance of accommodation options near the town center.
A good option if you would like to stay near the downtown of Lebanon, is the Courtyard by Marriott Lebanon.
The Bernards Inn is 14 miles away from the main part of Lebanon. Another alternative is the The National Hotel, which can be found 15 miles away. Some other options are the Bridgewater Marriott and the Hotel Indigo Basking Ridge.
After you've enjoyed Lebanon, schedule in a little time visit the other cultural and scenic attractions of the Central Jersey area. Central Jersey boasts coastal plains, and common Central Jersey tourist destinations include history museums. Fun-loving travelers can also try hiking here.
Located 18 miles to the west of Lebanon is Phillipsburg, which boasts number of Expedia-listed hotels and apartments. Hotel options here include the Grand Eastonian Hotel & Suites and Americas Best Value Inn Phillipsburg.
If you enjoy sports and really like games you could visit Madison Square Garden, which is 45 miles to the east of Lebanon. Sleep nearby to the action at the The St. Regis New York or the Mandarin Oriental, New York.
Lehigh Valley International Airport is a nearby airport, and can be found 30 miles from Lebanon. Nearby accommodation options include Staybridge Suites Allentown Bethlehem Airport and Courtyard by Marriott Allentown Bethlehem/Lehigh Valley AP.