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

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 hotelHilton Garden Inn Hanover/Lebanon – 4.5

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

  • The same magic behind our flight search can also help you find the hottest room deals around. Use these hacks to search smarter and unlock savings on your Lebanon hotel.

  • Save on your Lebanon hotel and unlock a wider selection of stays by booking early. You'll also have extra time to weigh your options and choose the ideal place.

  • Still, act fast if you spot any last-minute offers. Some places reduce their rates a day or two before arrival to avoid having empty rooms. It's more likely this will happen during low season or on quieter days, though.

  • Flexible on dates? Consider it your ticket to a lower rate. Play around with your trip timing to discover what deals are up for grabs. Prices are typically cheaper midweek and outside of busy travel seasons.

  • Explore the range of accommodation options with free cancellation and book with peace of mind. You can cancel your stay without fees if plans fall through or a better offer shows up.

Where to stay in Lebanon

Central Lebanon

  • Choose the city centre and you'll never be far from your next adventure. Take your pick of these hotels that keep you close to the best attractions in central Lebanon.

  • Courtyard Hanover Lebanon sets the stage for easy exploring. Around 3 kilometres away, it's a sought-after stay near AVA Gallery & Art Centre.

  • Hotels near The Dana House - 1765 Landmark & Lebanon's Oldest Standing Building are other options to keep in mind. Hotel Coolidge is 0.97 kilometres or so from this popular sight. It's a convenient launch pad for exploring the city.

When to go to Lebanon

  • The tourist season peaks in April. If you want to be there when things are in full swing, this is the ideal time to book a hotel in Lebanon.

  • April is the best month to lock in your Lebanon hotel for a less hectic experience.

  • The weather can play a big part in when you choose to travel. If you prefer warmer conditions, July tends to deliver with temperatures reaching up to 28ºC (82ºF).

  • Lows hit -16ºC (3ºF) in January, the coolest time of year here.

  • Browse around for Lebanon hotels in September for your best shot at clearer skies. Averaging five days of rain, this is the driest month.

  • January brings the wettest conditions. You can expect around ten days of rainfall.

Best hotels in Lebanon

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least ten budget Lebanon hotels available, you can spend more on what matters and less on where you crash at night. Expect basic comforts like simple breakfasts, laundry facilities, and cosy beds at these well-priced stays.

  • The Quechee Inn at Marshland Farm is a 3-star option that delivers comfort without the fuss or frills. Parking and a restaurant are some of its amenities.

  • Holiday Inn Express & Suites White River Junction by IHG offers conveniences like heating and room desks. Set yourself up at this 2-star Lebanon hotel and keep more money for what matters.

  • Another dependable find is Sunset Motor Inn. This 2-star stay features hair dryers and room desks.

Best 4-star hotels in Lebanon

  • Searching for hotels in Lebanon that offer more than just the necessities? A 4-star stay is exactly your vibe. They tend to feature stylish rooms, welcoming service and attractive extras like cocktail bars, wellness centres, and airport shuttles. You get top quality without the top-end price tag.

  • Book a room at Hanover Inn Dartmouth and enjoy the elevated comforts that come with this 4-star stay. Take advantage of a restaurant and bathrobes here.

Best hotels with a pool

  • A pool adds another element of fun to a trip. Book a resort and you'll usually find large outdoor setups and maybe even lazy rivers and water slides. At city hotels, indoor and rooftop pools are the norm. Choose from at least five pool hotels in Lebanon and get set to dive right in.

  • Relaxing by the water will be high on your agenda at Hilton Garden Inn Hanover/Lebanon. With an indoor swimming pool, luggage storage and air conditioning, this Lebanon hotel invites you to slow down and enjoy your time away.

  • Good times are guaranteed at Best Western West Lebanon-Hanover. This popular option features an outdoor swimming pool, a 24-hour front desk and parking.

  • Or add a little play to your stay at Hampton Inn White River Junction. You'll have access to an indoor swimming pool, express check-out and a golf course at this hotel.

Best pet-friendly hotels

  • Why travel solo when your pet can come too? From comfy beds and water bowls to dedicated dog-walking trails, pet-friendly hotels are set up to help you and your best buddy feel right at home. There are around ten Lebanon hotels that are happy to host your furry friend.

  • At Hanover Inn Dartmouth, thoughtful pet perks are part of the experience. Luggage storage and room service are some other amenities you'll find at this hotel in Lebanon.

  • The Norwich Inn is another place that'll treat your loyal companion like family. This accommodation option comes with internet access and Wi-Fi.

  • Residence Inn Hanover Lebanon ensures a smooth and comfortable stay. Its amenities include accessible parking and parking.

Flying to Lebanon

Lebanon Municipal Airport (LEB)

  • Book a flight to Lebanon and land at Lebanon Municipal Airport (LEB), the main airport for this city. It's about 5 kilometres from the centre.

  • The drive to central Lebanon takes about 10 minutes, while public transport is roughly 25 minutes.

  • Fairfield Inn by Marriott White River Junction is ideal if you're flying in after dark. Close to the airport and with a 3-star rating, guests regularly comment on its rooms as one of the top reasons to stay.

  • Particularly popular with families, Hampton Inn White River Junction is another recommendation. This 3-star hotel is a welcome pause before your next connection.

Finding cheap hotels in Lebanon: FAQs

In Lebanon, the expected average temperature in July is 19°C. The warmest month is typically July, which averages 24°C. The coolest month is January, with temperatures averaging -14°C. The rainiest month is June, and the driest month is February.

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 119 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 127 € per night.
The average price of a hotel during the week is 187 € per night, and the average price on weekends is 184 €. Overall, it looks like the cheapest day to stay in Lebanon could be Sunday.
The nearest airport to Lebanon is Lebanon Airport (LEB), which is 4.6km from the city centre.

Other airports include:

Rutland Airport, which is 57.6km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Lebanon. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Lebanon is currently around 228 € per night. And the cheapest 3-star hotel we found is 162 € per night.
If you're hitting up Lebanon with kids in tow, try Fireside Inn & Suites West Lebanon.