36 guests from the United States made a booking in the last 10 minutes

FREE cancellation on most rooms!
Instant confirmation when you reserve

In and Around Hamra


Show me hotels in nearby cities:

Places of Interest

Show me hotels near:


Show me hotels near:

Other Accommodations

Different ways to stay in Beirut:

See how Booking.com rates

  • 4.3/5 From 9,829 reviews
  • 88.4% of users recommended Booking.com

Popular Hotels in Hamra

See where others are staying...

The Mayflower Hotel Good 7.7 The hotel facilities were great. However, what impressed me the most is the human quality of the staff. Only few times have I found such a willingness to help in every way possible.
Le Commodore Hotel Good 7.3 highly respected staff and hotel, I recommend it and would like to stay in it again
Embassy Hotel Okay 5.9 Friendly staff Great service with a smile Quiet room - no traffic noise Walk to everything - supermarket, bars, restaurants, cafes, shops Quiet air conditioning Good hot water for showering and a bath Spacious room for a single Nice small balcony Quiet refrigerator Clean premises throughout
Plaza Hotel Very good 8.1 Staff very helpful got free upgrade excellent value for money
Napoleon Hotel Good 7.5 Restaurant Wlan Location Staff Suite
Coral Beirut Al Hamra Hotel Good 7.7 the room was big and comfort and the staff is helpful
Hotel Cavalier Very good 8.5 People at the reception were great. Breakfast is good. The hotel taxi is very convenient and the drivers are very very professional.
Casa D'or Hotel Good 7.8 newly renovated rooms Helpful and cheerful staff Superb location Clean facilities
Midtown Hotel & Suites Good 7.5 The value for this hotel is very good. You get a very nice room, rooftop pool, free breakfast, and the staff are kind and genuine. I also like the airport transfer (for a fee) to the hotel.
Queens Suite Hotel Very good 8 Everything is more than excellent. this is a great hotel with great location
My Lists
Choose a check-in date
Choose a check-out date

Enter your email address and we'll resend your confirmation