A beach with palm trees, a thatched umbrella, and a boat.

Find All-inclusive Hotels in Diani Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach All-inclusive Hotels

This weekend
Next weekend

Our top choices for Diani Beach all inclusive hotels

1. Mzima Beach

Mzima Beach
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (17 reviews)
"So great we came back a few days after checking out - just had to come back!"
Canada
Kristianne
The price is AED 389
AED 459 total
includes taxes & fees
17 Nov - 18 Nov
Mzima Beach

2. Amkia Villas Diani

Amkia Villas Diani
4.5 star property
Diani Beach
9.6 out of 10, Exceptional, (15 reviews)
"The was very helpful I enjoyed my stay I would recommend "
United States
Jeremy
The price is AED 308
AED 363 total
includes taxes & fees
9 Nov - 10 Nov
Amkia Villas Diani

3. Tombo House

Tombo House
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (42 reviews)
"Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place"
United States
Ivan
The price is AED 276
AED 328 total
includes taxes & fees
4 Dec - 5 Dec
Tombo House

4. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (310 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
The price is AED 791
AED 1,190 total
includes taxes & fees
13 Nov - 14 Nov
Swahili Beach Resort

5. Asha Boutique Hotel

Asha Boutique Hotel
3.0 star property
Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
"Beautiful quite small hotel directly at the beach and wonderful, friendly staff. "
Finland
Lasse
The price is AED 567
AED 683 total
includes taxes & fees
4 Dec - 5 Dec
Asha Boutique Hotel

6. Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (37 reviews)
"Beautiful location, very friendly staff, great food"
Germany
Nikolas
The price is AED 1,098
AED 1,331 total
includes taxes & fees
4 Dec - 5 Dec
Waterlovers Beach Resort

7. Boxo Diani

Boxo Diani
3.0 star property
Diani Beach
9.2 out of 10, Wonderful, (17 reviews)
"Great location and amazing value for money"
United Kingdom
Sigmundur Nói
The price is AED 162
AED 192 total
includes taxes & fees
4 Nov - 5 Nov
Boxo Diani

8. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
4.0 star property
Diani Beach
9.2 out of 10, Wonderful, (72 reviews)
"Loved it here, staff was so wonderful! "
United States
Savy
The price is AED 747
AED 882 total
includes taxes & fees
5 Nov - 6 Nov
The Villa Luxury Suites Hotel

9. Pendo Villas Diani

Pendo Villas Diani
2.0 star property
Diani Beach
8.8 out of 10, Excellent, (5 reviews)
"Clean, well decorated, spacious and friendly staff. Good value."
United Kingdom
CONOR
The price is AED 130
AED 157 total
includes taxes & fees
5 Nov - 6 Nov
Pendo Villas Diani

10. Diani Sea Resort

Diani Sea Resort
4.0 star property
Diani Beach
9.0 out of 10, Wonderful, (129 reviews)
"Spent 3 nights, all inclusive. Food was good, drinks were great, pool was warm and clean. The room was clean and had a great view. If I ever go back to Diani I will definitely stay there again."
United States
Gregory
The price is AED 1,109
AED 1,309 total
includes taxes & fees
4 Nov - 5 Nov
Diani Sea Resort

11. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very good, (414 reviews)
"Great place to stay."
United States
Jerome
The price is AED 591
AED 739 total
includes taxes & fees
17 Nov - 18 Nov
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

12. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (146 reviews)
"I loved the place"
United States
Mercy
The price is AED 522
AED 832 total
includes taxes & fees
18 Nov - 19 Nov
Diamonds Leisure Beach & Golf Resort

13. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (248 reviews)
"Super environment, very safe and fantastic food. The beach was unreal."
United Kingdom
Calvin
The price is AED 1,404
AED 1,668 total
includes taxes & fees
4 Dec - 5 Dec
Southern Palms Beach Resort

14. Diani Campsite & Cottages

Diani Campsite & Cottages
3.0 star property
Diani Beach
8.0 out of 10, Very good, (6 reviews)
"Meget behjelpelige personal. Vær forsiktig med å spise i uteområdene på hotellet, da apekatter kan stjele maten."
Norway
Dag Atle
The price is AED 126
AED 149 total
includes taxes & fees
4 Nov - 5 Nov
Diani Campsite & Cottages

15. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
3.5 star property
Diani Beach
7.6 out of 10, Good, (123 reviews)
"Amaizing place"
United States
Peter
The price is AED 310
AED 394 total
includes taxes & fees
4 Dec - 5 Dec
Bahari Dhow Beach Villas

16. PrideInn Hotel Diani

PrideInn Hotel Diani
3.5 star property
Diani Beach
7.6 out of 10, Good, (57 reviews)
"I enjoy everything at the hotel, its location, facilities and the staff are incredible. Definitely recommend staying here."
Australia
Salvatore
The price is AED 238
AED 281 total
includes taxes & fees
13 Nov - 14 Nov
PrideInn Hotel Diani

17. Aqua Resort

Aqua Resort
2.5 star property
Diani Beach
7.8 out of 10, Good, (29 reviews)
"Overall good place and clean , didn't like the bathrooms."
United States
Griffins
The price is AED 124
AED 168 total
includes taxes & fees
4 Nov - 5 Nov
Aqua Resort

18. DIANI BEACH GOLD APARTMENTS

DIANI BEACH GOLD APARTMENTS
3.0 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
"A great find! The room was spacious and well maintained, the host was lovely, and it was a close walk to numerous stalls with a variety of goods and amazing fresh produce. Having a kitchen allowed me to stay in if I wanted, but the apartment was also close to bars and restaurants. There is a close-by bar that plays loud music, but not super late, and I actually liked hearing the local music. The people I met were so friendly! And really, the host was very accommodating and responded to questions...
United States
Melissa
The price is AED 159
AED 190 total
includes taxes & fees
14 Nov - 15 Nov
DIANI BEACH GOLD APARTMENTS

19. Diani Beachfront Paradise

Diani Beachfront Paradise
4.0 star property
Diani Beach
7.6 out of 10, Good, (8 reviews)
"We had a great time "
United States
Kal
The price is AED 249
AED 349 total
includes taxes & fees
4 Nov - 5 Nov
Diani Beachfront Paradise

20. Diani Breeze Villas

Diani Breeze Villas
3.0 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 334
AED 394 total
includes taxes & fees
4 Nov - 5 Nov
Diani Breeze Villas
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.

Choose what matters most at all-inclusive hotels in Diani Beach

All-inclusive hotels with pools in Diani Beach

All-inclusive 4-star hotels in Diani Beach

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

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 - All Inclusive 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 Kongo Mosque, Galu Kinondo Beach, and Kaya Kinondo Sacred Forest.
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.