Hotels in Lebanon

Find the best Lebanon hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Lebanon hotels with free cancellation or excellent ratings

Trusted Lebanon hotel providers

See all hotels in Lebanon

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Lebanon rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Lebanon.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelGrand Lake Hotel – 3.0
Average 5 star hotel priceRs25,467 per night

How to find the best hotel deals in Lebanon

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Lebanon

  • Want to find hotel deals as easily as you book flights? Our award-winning search can do it all. Here's how you can save time and money when searching for your Lebanon hotel.

  • Score the best Lebanon hotel prices by organising your plans early. Hotels often offer special rates or early booking discounts to fill rooms well in advance.

  • Still, be prepared to grab any last-minute deals. Some places cut their rates shortly before check-in to fill empty rooms. It's more likely this will happen on less busy days or in low season, though.

  • Flexible with your dates? You could land a better rate. Move your travel window around to discover what deals pop up. Prices are usually cheaper on weekdays and outside of high-demand periods.

  • Book without the worry by searching for stays that have free cancellation. If things change or a better deal shows up, you can cancel your booking without penalty.

When to go to Lebanon

  • Weather plays a big role in choosing the right time to visit. If you prefer warmer conditions, July tends to deliver with a maximum high temperature of 30ºC.

  • The coolest month is January. Expect lows of -9ºC.

  • Hoping to leave the raincoat at home? Search for Lebanon hotels in September. It's the driest time to visit, with six days of rain on average.

  • It rains the most in July, which gets around ten days of wet weather.

Best hotels in Lebanon

Best budget hotels

  • A great trip doesn't have to come with a big hotel tab. With at least five budget Lebanon hotels available, you can spend more on enjoying the city and less on where you lay your head. Expect basic comforts like simple breakfasts, standard toiletries, and cosy beds at these affordable stays.

  • Settle in with just the right amount of comfort at Courtyard by Marriott Norwich. It has a 3-star rating and amenities including air conditioning and Wi-Fi.

  • Alternatively, book a room at Comfort Suites Near Casinos. Equipped with conveniences such as a lift and a 24-hour front desk, this 2-star Lebanon hotel lets you save without missing out.

Best hotels with a pool

  • Turn up the fun factor on your trip with a pool. If you go for a city hotel, expect indoor or rooftop options. Resorts? They usually come with expansive outdoor setups and the occasional swim-up bar. There are at least three pool hotels in Lebanon made for your next adventure.

  • Courtyard by Marriott Norwich comes with an indoor swimming pool, luggage storage and parking. You'll have the right mix of features for a memorable stay at this Lebanon hotel.

  • A swimsuit and good vibes are all you need at Comfort Suites Near Casinos. An indoor swimming pool, a tennis court and accessible parking give you a taste of what's included.

  • Or make time for a little fun at Inn on Storrs. An indoor swimming pool, this hotel offers express check-out and room service.

Best pet-friendly hotels

  • Let your best buddy be part of the fun at a pet-friendly Lebanon hotel. Many have outdoor spaces or nearby parks for exercise, and some even offer extras like welcome treats and chew toys. A few conditions might apply, but most places go the extra mile to make your furry friend feel included.

  • At Rosemont Suites, thoughtful pet perks are part of the experience. Air conditioning and parking are other amenities you'll find at this hotel in Lebanon.

Finding cheap hotels in Lebanon: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Lebanon with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is Rs20,641 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs28,387 per night.
The average price of a hotel during the week is Rs26,523 per night, and the average price on weekends is Rs25,609. Overall, it looks like the cheapest day to stay in Lebanon could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Lebanon. And the most expensive day seems to be Monday
The average price of a 5-star hotel in Lebanon is currently around Rs26,001 per night. And the cheapest 5-star hotel we found is Rs20,641 per night.
The cheapest month to stay in a hotel in Lebanon is January, with an average price of Rs22,252 per night. The most expensive month is August, when the average room rate can rise to Rs40,288 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is Rs26,586 per night, which is around 11% lower than the rest of the year.