All Inclusive Hotels and Resorts in Diani Beach

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Diani Beach All Inclusive Hotels and Resorts

Top All Inclusive Hotels and Resorts in Diani Beach

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very good, (123)
"The location right on the beach was fabulous!"
Diamonds Leisure Beach & Golf Resort

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (75)
"Was top notch. Very friendly staff, I would highly recommend"
The price is S$266
includes taxes & fees
21 Jun - 22 Jun
Diani Sea Resort

Pinewood Beach Resort and Spa

4.0 star property
9.0 out of 10, Wonderful, (20)
"Perfect holiday. Friendliest staff ever. Great food. So clean. No complaints. "
The price is S$204
includes taxes & fees
21 Jun - 22 Jun
Pinewood Beach Resort and Spa

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very good, (354)
"I really enjoyed my time at this hotel.. the beach is absolutely beautiful and the staff were sweet and very helpful "
The price is S$196
includes taxes & fees
4 Jul - 5 Jul
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very good, (197)
"Stay was okay...but hearing staff gossip about you threw my whole visit off 😒 "
The price is S$411
includes taxes & fees
21 Jun - 22 Jun
Southern Palms Beach Resort

Diani Sea Lodge

3.5 star property
8.8 out of 10, Excellent, (51)
"Gorgeous beach."
The price is S$217
includes taxes & fees
26 Jun - 27 Jun
Diani Sea Lodge

Neptune Palm Beach Boutique Resort & Spa All Inclusive

4.5 star property
8.2 out of 10, Very good, (30)
"Excellent!"
The price is S$435
includes taxes & fees
23 Jun - 24 Jun
Neptune Palm Beach Boutique Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive

4.0 star property
8.0 out of 10, Very good, (35)
"Very relaxing, big spacious area and apartments, loads of food."
The price is S$342
includes taxes & fees
21 Jun - 22 Jun
Neptune Village Beach Resort & Spa All Inclusive

Neptune Paradise Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (40)
"Amazing place to go to, facilities and the staff were amazing, the beach was beautiful during the day and night, comfortable accommodation and food was in abundance and the drinks, all in all 5* from me"
The price is S$465
includes taxes & fees
16 Jul - 17 Jul
Neptune Paradise Beach Resort & Spa

Kaskazi Beach Hotel

3.5 star property
6.2 out of 10, (49)
"Beautiful property with friendly and professional staff. Great breakfast, pool was well maintained and large. Some of the facilities were slightly outdated but at the price point, and the location, you can’t beat it. "
The price is S$173
includes taxes & fees
21 Jun - 22 Jun
Kaskazi Beach Hotel
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.

Frequently asked questions

How many all-inclusive hotels should 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 favourite with Expedia travellers. 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 accommodation options. 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 travellers like the beaches. Other attractions include Kaya Kinondo Sacred Forest, Kongo Mosque and Galu Kinondo Beach.
When's the best time for an all-inclusive stay in Diani Beach?
There's nothing like an all-inclusive holiday in Diani Beach to refresh you, especially when you know what kind of weather to expect. Here's some information to help you choose when to book: The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are August and July, with an average of 25°C. February and January are the driest months, while May and April are the rainiest months.