Hotel deals Lebanon

Hotels in Lebanon

Find the best deals on 874 hotels in Lebanon

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Lebanon

Looking for a city in Lebanon to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£40 - £119
CHEAPEST CITY IN LEBANON Beirut 49% cheaper Hotels in Beirut are the cheapest in Lebanon at just £41 per night on average.
MOST EXPENSIVE CITY IN LEBANON Tripoli 51% more expensive Tripoli has the highest priced hotels in Lebanon with rooms averaging £120 per night.
MOST POPULAR CITY IN LEBANON Beirut 88% more users visited More momondo users search for hotels in Beirut than any other city in Lebanon

Popular Cities in Lebanon

Book one of the best deals Lebanon has to offer in these popular locations
$self.alt
Best value
Le Commodore
8.1
£52
$self.alt
No. 1 most popular
Radisson Blu Martinez Hotel, Beirut
8.5
£81
$self.alt
No. 2 most popular
Crowne Plaza Beirut
8.5
£82
$self.alt
No. 3 most popular
Le Bristol Hotel
8.6
£82
$self.alt
No. 4 most popular
Four Seasons Hotel Beirut
9.1
£257
$self.alt
No. 5 most popular
Galleria Hotel Beirut
8.1
£56
$self.alt
Best value
Hôtel Saint Jean Zahle
8.6
£41
$self.alt
No. 1 most popular
Grand Kadri Hotel
8.8
£111
$self.alt
No. 2 most popular
Beit El Kroum Boutique Hotel
7.9
£63
$self.alt
No. 3 most popular
Berdawny Apartments
8.0
£49
$self.alt
No. 4 most popular
La Place Hotel
8.7
£58
$self.alt
Best value
Ocean Blue Resort
8.3
£46
$self.alt
No. 1 most popular
Ahiram Hotel
8.6
£64
$self.alt
No. 2 most popular
Byblos Sur Mer
8.8
£103
$self.alt
No. 3 most popular
Eddé sands Hotel & Wellness Resort
7.2
£81
$self.alt
No. 4 most popular
Aleph Boutique Hotel
8.5
£60
$self.alt
Best value
Bil Residence
8.3
£27
$self.alt
No. 1 most popular
Portemilio Hotel & Resort
8.3
£65
$self.alt
No. 2 most popular
Hotel Grand Gabriel
£31
$self.alt
No. 3 most popular
Al Murjan Palace Hotel
8.3
£45
$self.alt
No. 4 most popular
Vista Del Mar Hotel
8.4
£30
$self.alt
No. 5 most popular
Burj On Bay Hotel
8.8
£75
$self.alt
Best value
Dar Yacoub Hotel
6.0
£45
$self.alt
No. 1 most popular
Al Qualaa Boutique Hotel
7.2
£86

Lebanon travel tips

Let us help you with the best tips about Lebanon

When is the least expensive time to stay in Lebanon?

Visiting Lebanon in March would make for the least expensive trip at just £25 per night on average. To save on your trip, avoid planning it during September, as this is the most expensive month on average.

Where do most people stay in Lebanon?

There is little doubt that travellers enjoy various cities in Lebanon, but the majority of travellers who visit Lebanon tend to spend the most time in Beirut.

Which city in Lebanon has the most expensive hotel rooms?

At £120 per night, Tripoli is the most expensive city in Lebanon to book a hotel room in. The average cost of £120 is about 51% above the country's average price per night.

Which city in Lebanon has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Lebanon, consider staying in Beirut. According to our data, Beirut is the least expensive city to spend the night in when visiting Lebanon, with an average nightly rate of £27, 67% below the country’s average.


Most popular tourist destinations in Lebanon

Explore the cities our users love in Lebanon

Popular international routes landing in Lebanon

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Beirut
Fastest flight time
10h 00m
Cheapest price
£178
Glasgow to Beirut
Fastest flight time
18h 45m
Cheapest price
£273
Edinburgh to Beirut
Fastest flight time
12h 00m
Cheapest price
£276
Liverpool to Beirut
Fastest flight time
11h 30m
Cheapest price
£278
Manchester to Beirut
Fastest flight time
6h 40m
Cheapest price
£281
Cardiff to Beirut
Fastest flight time
26h 10m
Cheapest price
£281
Inverness to Beirut
Fastest flight time
13h 00m
Cheapest price
£312
Birmingham to Beirut
Fastest flight time
7h 35m
Cheapest price
£362
Bristol to Beirut
Fastest flight time
13h 35m
Cheapest price
£392
Leeds to Beirut
Fastest flight time
7h 35m
Cheapest price
£399
View more
Hotel deals Lebanon