Find All-inclusive Hotel in Diani Beach

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Diani Beach All-inclusive Hotel

Compare Diani Beach All-inclusive Hotel room rates, reviews, and availability. Most hotels are fully refundable.

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (252)
"Beautiful property with friendly and helpful staff. "
The price is SAR 1,215
SAR 1,434 total
includes taxes & fees
5 Apr - 6 Apr
Swahili Beach Resort

Southern Palms Beach Resort

4.0 star property
8.0 out of 10, Very Good, (180)
"Loved our stay! We came here for a wedding and the staff were very attentive and accommodating! Would highly recommend this resort if staying in Mombasa. "
The price is SAR 1,253
SAR 1,478 total
includes taxes & fees
24 Mar - 25 Mar
Southern Palms Beach Resort

Diani Reef Beach Resort & Spa

5.0 star property
8.0 out of 10, Very Good, (349)
"I loved it there"
The price is SAR 444
SAR 554 total
includes taxes & fees
25 Mar - 26 Mar
Diani Reef Beach Resort & Spa

Baobab Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (158)
"Fantastic hotel, excellent staff who cant do enough for the guests. Great pool party sad to leave and we will return "
Baobab Beach Resort & Spa

Leopard Beach Resort & Spa

5.0 star property
8.4 out of 10, Very Good, (131)
"I specifically stayed in the villas and it's a 10/10. The staff are welcoming and a wide variety of food to choose from."
The price is SAR 465
SAR 581 total
includes taxes & fees
5 Apr - 6 Apr
Leopard Beach Resort & Spa

The Villa Luxury Suites Hotel

4.0 star property
9.2 out of 10, Wonderful, (71)
"This is my second visit, very good all round, but they ran out of clean free water. "
The Villa Luxury Suites Hotel

Diani Sea Lodge

3.5 star property
8.8 out of 10, Excellent, (45)
"Great staff and food😊"
The price is SAR 834
SAR 984 total
includes taxes & fees
26 Mar - 27 Mar
Diani Sea Lodge

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (99)
"Staff was very friendly and gracious, went out of their way to help with anything. Great breakfast buffet with plenty of variety and offerings. Nice private beach area, but cushions on lounge chairs were not secured and kept sliding down the chairs when chair backs were inclined. Sea Breeze rooms were spacious though mattress was hard and pillows fairly flimsy. "
The price is SAR 1,144
SAR 1,350 total
includes taxes & fees
30 Mar - 31 Mar
Nomad Beach Resort

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (69)
"Fresh and tasty every single meal, fast service in any bar, by pool, beach and table. Only room layout and construction lag behind 5*."
The price is SAR 879
SAR 1,047 total
includes taxes & fees
5 Apr - 6 Apr
Diani Sea Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (122)
"The location right on the beach was fabulous!"
The price is SAR 283
SAR 451 total
includes taxes & fees
29 Mar - 30 Mar
Diamonds Leisure Beach & Golf Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Diani Beach

Frequently asked questions

How many all-inclusive hotels can I expect to find in Diani Beach?
Expedia has 8 all-inclusive hotels for you to choose from in Diani Beach.
What's the best all-inclusive hotel in Diani Beach?
Southern Palms Beach Resort is an all-inclusive resort featuring 5 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good choices for your stay include Baobab Beach Resort & Spa and Diani Sea Lodge.
Looking for Diani Beach all-inclusive resorts?
This relaxing beach destination has 8 all-inclusive hotels and other accommodations. Once you’ve made your way to your hotel and settled in to your comfortable room, head out into Diani Beach and discover what it’s all about!
What is there to do near my all-inclusive resort in Diani Beach?
If you want to venture outside of your all-inclusive resort, head to Diani Beach and Tiwi Beach and see why travelers like the beaches. Other attractions include Galu Kinondo, Kaya Kinondo Sacred Forest, and Kongo Mosque.
When's the best time for an all-inclusive stay in Diani Beach?
There’s nothing like an all-inclusive vacation in Diani Beach to revive you, especially when you know what kind of weather to expect. Here’s some info to help you choose when to book: The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. February and January are the driest months while May and April are the rainiest months.