Hotels in Lebanon

Search for Lebanon Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Lebanon Hotels

Lebanon overview

Whatever your interests are, Lebanon has something for you. Nature lovers can visit Cedar Creek Park in Lebanon.

Where to stay in Lebanon

Whether travelling for business or on holiday, Lebanon can accommodate all visitors. There are 2 hotels in Lebanon and you can shop for as many as 40 deals for rooms on, some with discounts of up to 30%. We have room prices starting at GBP 30 per night. Here's a breakdown of hotels by star rating in Lebanon as well as in the surrounding area:
  • • 21 3-star hotels from GBP 37 per night
  • • 15 2-star hotels from GBP 36 per night

How to get to Lebanon

Fly into Abingdon, VA (VJI-Virginia Highlands), 15.1 mi (24.4 km) from the heart of Lebanon.

When to visit Lebanon

If you're starting to plan your holiday, you might be curious about the best time of year to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperatures
  • • January-March: 16°F day, -5°F night
  • • April-June: 29°F day, 2°F night
  • • July-September: 29°F day, 8°F night
  • • October-December: 23°F day, -5°F night
Seasonal average rainfall
  • • January-March: 291 inches
  • • April-June: 320 inches
  • • July-September: 304 inches
  • • October-December: 244 inches