BookGuestRooms
Lebanon
Destinations

Hotels in Lebanon

Lebanon has 75 places to stay listed here — 75 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $68.

Browse by city
Where to stay

Cities in Lebanon

Where to stay in Lebanon

CityListingsFromTop-rated
Beirut 44 hotelsfrom $68Citea Apart Hotel (4.7/5)
Jounieh 8 hotelsfrom $78Ibiza Hotel (4.7/5)
Jbeil 6 hotelsfrom $75365 UrbanLiving (4.8/5)
Batroûn 4 hotelsfrom $100Escape by Orchid (4.7/5)
Ehden 2 hotelsfrom $130Hotel Ehden (4.7/5)
Baakleen 1 hotelfrom $185Bkerzay (4.3/5)
Chtaura 1 hotelfrom $129Chtaura Park Hotel (4.3/5)
Mayrūbā 1 hotelfrom $205Wood Hills Hotel & Resort (4.6/5)
Kfardebian 1 hotelfrom $151InterContinental Mzaar Lebanon Mountain Resort & Spa by IHG (4.3/5)
‘Ajaltūn 1 hotelfrom $244Scappa Resort (4.7/5)

Good to know

How many hotels are listed in Lebanon?

75 hotels, guesthouses and B&Bs across 16 cities in Lebanon, each with rooms, photos and live partner rates.

What do hotels in Lebanon cost?

Listed nightly rates on partner sites start around $68, varying by area, property and dates. Live prices show on the booking partner's page.

Which Lebanon city has the most listings here?

Beirut, with 44 listed hotels.