Find and Book Top Rated Hotels in Beirut

Search among 68 available resorts and all inclusive hotels in Beirut from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 68
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great166 reviews
MapView on map1.2 mi from City Center700 yd from Pigeon Rock, Rawcheh
From   US$ 204 /nightSelect
8.4
Great124 reviews
MapView on map7.1 mi from City Center
From   US$ 184 /nightSelect
8.4
Great83 reviews
1600 yd from City Center900 yd from Nicolas Sursock Museum
From   US$ 505 /nightSelect
8.2
Great112 reviews
1.2 mi from City Center600 yd from Pigeon Rock, Rawcheh
From   US$ 72 /nightSelect
8.2
Great79 reviews
2.7 mi from City Center
From   US$ 130 /nightSelect
8.4
Great73 reviews
1.5 mi from City Center1100 yd from Pine Park Beirut
From   US$ 84 /nightSelect
8.2
Great170 reviews
1400 yd from City Center1500 yd from Hamra Street
From   US$ 121 /nightSelect
Aparthotel
8.4
Great70 reviews
1.1 mi from City Center900 yd from Nicolas Sursock Museum
From   US$ 76 /nightSelect
8.4
Great64 reviews
1.6 mi from City Center1300 yd from Camille Chamoun Olympic Stadium
From   US$ 211 /nightSelect
8.4
Great345 reviews
1.5 mi from City Center800 yd from American University of Beirut
From   US$ 95 /nightSelect
8.2
Great169 reviews
1500 yd from City Center300 yd from Hamra Street
From   US$ 43 /nightSelect
8.2
Great385 reviews
1500 yd from City Center500 yd from Zaitouna Bay
From   US$ 88 /nightSelect
8.2
Great147 reviews
1.2 mi from City Center700 yd from Pigeon Rock, Rawcheh
From   US$ 137 /nightSelect
8.2
Great65 reviews
1.4 mi from City Center1600 yd from ABC Mall
From   US$ 196 /nightSelect
Hotel
8.0
Great150 reviews
2.6 mi from City Center
From   US$ 63 /nightSelect
8.4
Great59 reviews
1300 yd from City Center600 yd from Hamra Street
From   US$ 142 /nightSelect
8.2
Great171 reviews
1700 yd from City Center700 yd from Zaitouna Bay
From   US$ 80 /nightSelect
8.4
Great222 reviews
1400 yd from City Center800 yd from Hamra Street
From   US$ 95 /nightSelect
Hotel
8.0
Great51 reviews
1700 yd from City Center400 yd from Place des Martyrs
From   US$ 133 /nightSelect
Hotel
8.4
Great139 reviews
1700 yd from City Center400 yd from Place des Martyrs
From   US$ 167 /nightSelect

Best Resorts and Places to Stay in Beirut

Why visit?

Beirut, the capital city of Lebanon, is a compelling destination for tourists. This bustling city offers a rich blend of history, culture, and natural beauty. With its stunning landmarks, such as the iconic Pigeon Rocks, the historic Roman Baths, and the vibrant Martyrs' Square, tourists can explore a wealth of attractions. Beirut also boasts a thriving arts and culinary scene, making it a vibrant cultural hub you don't want to miss.

Why is choosing a resort in Beirut better than staying in a hotel?

Privacy and Space: Resorts in Beirut often provide more spacious accommodations compared to traditional hotels, allowing guests to enjoy their own private retreat.

Recreational Facilities: Resorts offer a wide range of amenities, including pools, spa facilities, sports courts, and recreational activities, ensuring that guests have plenty of options for relaxation and entertainment.

Enhanced Services: Many resorts offer personalized services, including concierge assistance, daily housekeeping, and exclusive dining options, making your stay more luxurious and convenient.

Beautiful Surroundings: Resorts in Beirut are often set in stunning locations, such as by the sea or amidst lush greenery, offering breathtaking views and a serene ambiance.

All-inclusive Options: Some resorts in Beirut provide all-inclusive packages, which cover meals, drinks, and various activities, allowing guests to fully indulge in their vacation without worriment.

What is the price to stay in a resort per night?

In Beirut, resort prices can vary depending on the level of luxury and service. On average, a night's stay in a 3-star resort can range from $80 to $130. A 4-star resort would typically cost between $130 and $200 per night. For a more luxurious 5-star resort experience, prices can range from $200 to $400 per night.

Best Value for Money Resorts:

Lancaster Beirut: Located in the heart of Beirut, this 4-star resort offers spacious rooms, a rooftop pool, and a fitness center. Prices start at $130 per night.

Coral Beach Hotel & Resort Beirut: A 5-star resort with a private beach, multiple dining options, and a spa. Prices start at $180 per night.

The Living Beirut: A budget-friendly 3-star resort offering comfortable rooms and a rooftop terrace. Prices start at $80 per night.

Best Luxury Resorts:

Kempinski Summerland Hotel & Resort Beirut: This 5-star beachfront resort boasts luxurious rooms, multiple restaurants, and a stunning infinity pool. Prices start at $300 per night.

Le Gray Beirut: Situated in the heart of the city, this 5-star resort blends modern aesthetics with elegance. It features a rooftop pool and panoramic views. Prices start at $320 per night.

Best Pets-Friendly Resorts:

Portemilio Hotel & Resort: Located in Kaslik, this 4-star resort welcomes pets and offers comfortable rooms, beach access, and a pool. Prices start at $150 per night.

Napoleon Hotel: A pet-friendly 3-star resort in the Hamra district, close to several popular attractions, offering affordable accommodations starting at $90 per night.

Best Resorts for Families:

Mövenpick Hotel Beirut: A 5-star resort offering a dedicated kids' club, swimming pools, and spacious family rooms. Prices start at $240 per night.

Golden Tulip Midtown Hotel & Suites: A family-friendly 4-star resort with connecting rooms, a rooftop pool, and a convenient location. Prices start at $130 per night.

Gefinor Rotana Hotel: This 4-star resort offers family rooms, babysitting services, and a rooftop pool with panoramic views. Prices start at $150 per night.

Best Resorts with Unique Views:

Bayview Hotel Beirut: With its elevated location overlooking the Mediterranean Sea, this 4-star resort offers stunning panoramic views. Prices start at $140 per night.

Boutique Hotel Beirut: Located in the heart of Beirut's trendy Gemmayzeh neighborhood, this stylish 4-star resort offers rooftop views of the city and the Mediterranean. Prices start at $160 per night.

Show moreLess