Find All-inclusive Resorts in Diani Beach

Start date: Check-in selected.
To Date
End date: Check-out
    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach All-inclusive Resorts

Next weekend
In two weeks

Top Diani Beach All-inclusive Resorts

Swahili Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (269)
"Great "
$305 nightly
The price is $364
Oct 6 - Oct 7
Total with taxes and fees
Swahili Beach Resort

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very Good, (210)
"Outdated & Overated & Overpriced"
$295 nightly
The price is $348
Oct 6 - Oct 7
Total with taxes and fees
Southern Palms Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very Good, (364)
"The customer service officer, purity, was excellent "
$140 nightly
The price is $163
Oct 24 - Oct 25
Total with taxes and fees
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Baobab Beach Resort & Spa

4.0 star property
8.4 out of 10, Very Good, (173)
"I had a fantastic stay at Baobab Beach Resort & Spa. The location on Diani Beach is stunning, with white sand and clear water. The staff were friendly and welcoming, and the all-inclusive food and drinks were excellent. The pools were clean, the rooms comfortable, and the whole atmosphere was relaxing. I’d definitely come back and recommend it to anyone looking for a great beach holiday in Kenya."
Baobab Beach Resort & Spa

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (150)
"Excelent proprety amazing staff"
$157 nightly
The price is $184
Oct 23 - Oct 24
Total with taxes and fees
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
9.0 out of 10, Wonderful, (62)
"Very nice resort, great food, beautiful beach"
$152 nightly
The price is $180
Nov 4 - Nov 5
Total with taxes and fees
Diani Sea Lodge

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (108)
"We loved everything, especially the pool, the food, the service and the quiet beautiful beach. We will be back soon!"
$343 nightly
The price is $405
Oct 6 - Oct 7
Total with taxes and fees
Nomad Beach Resort

Diani Sea Resort

4.0 star property
8.8 out of 10, Excellent, (93)
"Very nice hotel , clean, with all the comforts. The staff is very professional, polite, and helpful. The beach is gorgeous. "
$189 nightly
The price is $226
Oct 13 - Oct 14
Total with taxes and fees
Diani Sea Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (128)
"Beautiful place, great staff, working hot water, wifi, and delicious meals. Simply paradise!"
$141 nightly
The price is $167
Oct 10 - Oct 11
Total with taxes and fees
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.

Find out more about Diani Beach

Find out more about Diani Beach

Discover top Diani Beach attractions

Diani Beach, a stunning stretch of coastline in Kwale County, offers a plethora of activities for travelers seeking all-inclusive hotel experiences. First, the pristine white sands and crystal-clear waters of Diani are perfect for family-friendly beach days, where you can build sandcastles or enjoy the gentle waves. The area is also renowned for its vibrant coral reefs, making it an ideal spot for snorkeling and diving adventures; don’t miss the chance to swim alongside colorful fish and explore underwater gardens. For those looking for cultural experiences, the nearby Shimba Hills National Reserve offers guided safaris to spot elephants and other wildlife, a unique contrast to the beach environment. After a day of exploration, unwind at local beach bars or indulge in exquisite dining options; many all-inclusive resorts feature a variety of cuisines from fresh seafood to traditional Kenyan dishes. Staying at an all-inclusive hotel near Diani Beach ensures an easy experience, with amenities like water sports, spa treatments, and kids' clubs included, allowing families to relax and enjoy every moment without worrying about additional costs.

Find the best all inclusive resorts and hotels in Diani Beach

For travelers seeking an effortless vacation experience at Diani Beach, these top all-inclusive resorts offer a perfect blend of relaxation and adventure. Each hotel ensures guests can indulge without worrying about the details.

Diani Sea Lodge

  • Why it's great for an all-inclusive vacation: Diani Sea Lodge provides a charming all-inclusive experience for travelers seeking a relaxing getaway at a budget-friendly price point, an impressive review rating of 9.2. The hotel offers an all-inclusive package that covers meals and non-alcoholic beverages, ensuring guests can fully immerse themselves in their holiday without any extra costs.
  • Other amenities: In addition to its inclusive offerings, guests can enjoy a refreshing outdoor pool, a garden area, and easy beach access for sun and sea activities. The lodge also features complimentary breakfast, an arcade game room, and a spa for those looking to unwind. With amenities such as 24-hour airport shuttles and daily housekeeping, guests are well taken care of throughout their stay.
  • Nearby attractions: Diani Beach - 0.73 miles, Kongo Mosque - 3.84 miles

Baobab Beach Resort & Spa

  • Why it's great for an all-inclusive vacation: Baobab Beach Resort & Spa is ideal for travelers seeking an all-inclusive paradise with a remarkable guest review rating of 9.2. Here, guests can enjoy an extensive all-inclusive experience, featuring gourmet dining, refreshing drinks, and a variety of recreational activities all included in their stay.
  • Other amenities: This resort not only offers luxurious amenities like an onsite spa and outdoor pool but also provides guests with access to a beautiful beach and stunning ocean views. Guests can take advantage of complimentary airport shuttles, fitness facilities, and a children’s club to ensure families have a great time. Evening entertainment, along with a range of water sports options, makes this resort a vibrant choice for an unforgettable getaway.
  • Nearby attractions: Diani Beach - 0.09 miles, Galu Kinondo Beach - 2.23 miles

Diamonds Leisure Beach & Golf Resort

  • Why it's great for an all-inclusive vacation: An excellent option for travelers wanting an all-inclusive experience, Diamonds Leisure Beach & Golf Resort is highly rated with an 8.6 review score. This resort offers an extensive all-inclusive plan that covers meals, drinks, and various activities, allowing guests to enjoy a truly worry-free vacation.
  • Other amenities: In addition to its all-inclusive offerings, guests can indulge in spa treatments, enjoy a round of golf on the onsite course, or relax at the outdoor pool. The resort features a private beach area, multiple dining options, and evening entertainment. With amenities including a concierge service, daily housekeeping, and a children’s playground, it caters to guests of all ages and preferences.
  • Nearby attractions: Diani Beach - 0.56 miles, Kongo Mosque - 1.81 miles

Diani Reef Beach Resort & Spa

  • Why it's great for an all-inclusive vacation: Perfectly suited for guests looking for an all-inclusive escape, Diani Reef Beach Resort & Spa offers a delightful stay with a strong review rating of 8.2. Guests can enjoy an extensive all-inclusive plan that ensures meals, beverages, and various activities are covered, allowing them to unwind and indulge fully during their stay.
  • Other amenities: In addition to its inclusive offerings, the resort features a stunning white sand beach, a luxurious hot tub, and an outdoor pool perfect for relaxation. Guests can also enjoy a range of activities such as waterskiing and boat tours, or pamper themselves at the onsite spa. With amenities like 24-hour room service, a poolside bar, and daily housekeeping, every detail is taken care of for a seamless experience.
  • Nearby attractions: Diani Beach - 0.18 miles, Kongo Mosque - 1.44 miles

Southern Palms Beach Resort

  • Why it's great for an all-inclusive vacation: With an all-inclusive experience that caters to every need, Southern Palms Beach Resort is a fantastic choice for travelers looking to enjoy Diani Beach without the fuss. Boasting a solid review rating of 8.0, guests will appreciate the unlimited access to food and drinks, complemented by beachside relaxation.
  • Other amenities: Beyond the all-inclusive amenities, this resort features a stunning outdoor pool, a swim-up bar, and direct beach access for sun-soaked afternoons. Guests can enjoy onsite activities like tennis and snorkeling, or enjoy evenings filled with live entertainment. Additional conveniences include 24-hour airport shuttle service, daily housekeeping, and a variety of dining options to cater to all tastes.
  • Nearby attractions: Diani Beach - 0.46 miles, Kongo Mosque - 0.7 miles

Top Diani Beach Hotel Reviews

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 Beach, Diani Snake Park, 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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia