Hotels in Lebanon

Find deals on 907 hotels in Lebanon

Jun 28 — Jun 292
Tue 6/28
Wed 6/29

Top hotels in Lebanon

Find the perfect hotel for your stay in Lebanon
Review Score
Hotel class

Best cities to book a hotel in Lebanon

Below are the average prices for hotels in the most popular cities in Lebanon


$52 - $120

CHEAPEST CITY IN LEBANONJounieh38% cheaperHotels in Jounieh are the cheapest in Lebanon at just $52 per night on average
MOST EXPENSIVE CITY IN LEBANONKfardebian31% more expensiveKfardebian has the highest priced hotels in Lebanon with rooms averaging $120 per night
MOST POPULAR CITY IN LEBANONBeirut89% more users visitedMore momondo users search for hotels in Beirut than any other city in Lebanon

Things to do in Lebanon

Hotels in popular cities in Lebanon

Below are the most popular cities in Lebanon to stay in, as well as some of the best hotels in each area

When to book a hotel in Lebanon

Check out the information below to find the best deal on a hotel room in Lebanon
Low SeasonMarchcheapest month to stay
High SeasonFebruarymost expensive time to stay
35%expected price decrease
50%expected price increase


$78 - $239

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekTuesdayis the cheapest day of the week to book
$125is the average per night cost for a hotel on this day
$94is the average per night cost for a hotel on this day

Useful insights on Lebanon hotels

Get a quick overview on price and accommodation trends for your visit in Lebanon

Lowest Hotel Price


Most Popular Hotel (5-star)

Radisson Blu Martinez Hotel, Beirut

Hotels Near Airport


Average Length of Stay

4 days
The cheapest price for a room in Lebanon found in the last 7 days is $14/night. This rate is available with Ramada by Wyndham Downtown Beirut, a 4-star hotel.
Travel with comfort when booking a room with Radisson Blu Martinez Hotel, Beirut, the most popular 5-star hotel in Lebanon (8.3/10 rating - based on 843 reviews).
There are 9 hotels in Lebanon close to Beirut. Assaha Convention Hotel is the nearest with a distance of 1.7 mi from this airport.
On average, people stay for 4 days when lodging at hotels in Lebanon. The average accommodation price for 4 days in Lebanon in the past week is $398.

Information about staying in Lebanon

Read these important travel tips before booking a hotel in Lebanon

November is the least expensive month to stay in Lebanon, with an average price of $35 per night. That price is significantly cheaper than the most expensive month, February.

As many would assume, more people stay in Beirut than in any other city while visiting Lebanon.

Visiting and staying overnight in Ehden will cost you a premium compared to the rest of Lebanon. Expect to pay $129 per night, a rate that is about 88% more than the country’s average.

Our users typically find that Bsharri has the lowest nightly rates in the country at just $72. Bsharri offers hotel rooms at an average rate that is 70% lower than the average city in Lebanon.

momondo's favorite hotels in Lebanon

Learn more about these user-preferred hotels in Lebanon
The Grand Meshmosh Hotel

The Grand Meshmosh Hotel

Gemmayze Saint Nicolas stairway, Beirut, Lebanon

Princessa Hotel

Princessa Hotel

Jounieh Costal Road, Jounieh, Lebanon

Villetta di Faraya

Villetta di Faraya

Der Ali, Faraya, Lebanon

Elite Hotel & Spa

Elite Hotel & Spa

Raoushe Australia Street, Beirut, Lebanon

Q Hotel

Q Hotel

Hamra Wardieh Roma Street, 26, Beirut, Lebanon



Maïroûba, Lebanon

Theodos Lodge Hotel By Hansa

Theodos Lodge Hotel By Hansa

Deir El Norieh Road Hamat Nort,1400, Batroûn, Lebanon

Ny Suites Hotel

Ny Suites Hotel

Mina El Hoson, Ibn Sinaa Street, Beirut, Lebanon

Regis Hotel

Regis Hotel

Khodor Sajhane, Zaitunay Bay, Beirut, Lebanon

Zoukotel Hotel

Zoukotel Hotel

Zouk Michael Rue F- Kaslik Area Jounieh, Kaslik, Lebanon

Duroy Hotel

Duroy Hotel

Australia Street, Raouche Area, Beirut, Lebanon

Crown Royal Hotel Tyr

Crown Royal Hotel Tyr

Jal Al Baher, Tyre, Lebanon

Nj Hotel

Nj Hotel

Nahr El Kalb Road, Dbayeh, Lebanon

El Boutique Hotel

El Boutique Hotel

Kharab st, Old City, Seaside, Tyre, Lebanon

Mozart Hotel

Mozart Hotel

Sadat Intersection, Hamra District, Beirut, Lebanon

Ibiza Hotel

Ibiza Hotel

Tabarja, Tabarja, Lebanon

Sea Valley Suites

Sea Valley Suites

Byblos, we Are Situated 5 Miles From Byblos., Hâlât, Lebanon


Hotels in other regions in Lebanon

Find great hotel deals in these popular Lebanon regions

Start planning your trip to Lebanon

Why use momondo?

Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Lebanon and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.

You can find a great place to stay in Lebanon by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet as well as enhanced health and safety options.

Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.