All Inclusive Hotels & Resorts in Diani Beach from AU$220

Start date: Check-in selected.
End date: Check-out
    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

Best Diani Beach All Inclusive Hotels

Our top choices for Diani Beach all-inclusive hotels

Swahili Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (266)
"the best one so far , food location, everything about this hotel is gorgeous "
The price is AU$559
includes taxes & fees
6 Sept - 7 Sept
Swahili Beach Resort

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very good, (205)
"Outdated & Overated & Overpriced"
The price is AU$531
includes taxes & fees
14 Sept - 15 Sept
Southern Palms Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very good, (361)
"Some deck chairs at the beach were old and broken; substitute took very long; the rest, all the stay and personnel were excellent, thank you"
The price is AU$260
includes taxes & fees
3 Sept - 4 Sept
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, (148)
"We stayed at one of the Villas and it was excellent! We had a marvelous time. "
The price is AU$280
includes taxes & fees
18 Sept - 19 Sept
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, (58)
"this was a nice place very helpful and polite staff and also easy access to the beach we had all inclusive access so we got the meals and drinks which were all good and tasty"
The price is AU$310
includes taxes & fees
1 Oct - 2 Oct
Diani Sea Lodge

Nomad Beach Resort

5.0 star property
9.2 out of 10, Wonderful, (107)
"We loved everything, especially the pool, the food, the service and the quiet beautiful beach. We will be back soon!"
Nomad Beach Resort

Diani Sea Resort

4.0 star property
8.8 out of 10, Excellent, (88)
"Very nice hotel , clean, with all the comforts. The staff is very professional, polite, and helpful. The beach is gorgeous. "
The price is AU$371
includes taxes & fees
2 Oct - 3 Oct
Diani Sea Resort

Papillon Lagoon Reef

3.5 star property
7.6 out of 10, Good, (23)
"The beach location is amazing. The only challenge is getting to and and from Moi International Airport as it is a bit far and sets you back around 60 US dollars one-way. "
The price is AU$220
includes taxes & fees
3 Sept - 4 Sept
Papillon Lagoon Reef
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.

All-inclusive 5-star 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

Find out more about Diani Beach

Discover top Diani Beach attractions

Diani Beach, located in Kwale County, Kenya, is an exceptional spot for families and discerning travellers seeking all-inclusive experiences. One must-visit attraction is the Diani Chale Marine National Park, where you can dive into vibrant coral reefs filled with marine life, often included in many resorts' packages. For those who enjoy relaxation, the pristine white sands of Diani Beach offer sunbathing and water sports like kite surfing and paddle boarding, often available as part of your all-inclusive amenities. Adventure seekers can explore the nearby Shimba Hills National Reserve, home to elephants and lush landscapes, with guided safaris typically arranged through your hotel. Culinary enthusiasts will revel in the diverse dining options, where many all-inclusive properties provide a variety of local and international cuisines, from fresh seafood to sumptuous Swahili dishes. The area around Diani Beach boasts a range of family-friendly resorts, with attentive service and luxurious spa treatments, ensuring that both parents and children feel pampered. Staying at a resort here means easy access to all these activities, allowing you to seamlessly transition from sun-soaked beach days to adventurous explorations, all while enjoying the comforts of top accommodations.

Find the best all inclusive resorts and hotels in Diani Beach

For an all-inclusive escape to Diani Beach, these five resorts offer a perfect blend of luxury and convenience, ensuring travelers enjoy a carefree stay with all the amenities at their fingertips.

Leopard Beach Resort & Spa

  • Why it's great for an all-inclusive vacation: Leopard Beach Resort & Spa offers a captivating all-inclusive experience, rated highly by travelers with an 8.6 review rating. This resort combines luxury with comfort, featuring an outdoor pool, a serene spa, and direct beach access, making it a prime destination for relaxation and fun.
  • Other amenities: Guests can indulge in a variety of amenities, including multiple dining options, a poolside bar, and an array of water sports available onsite. The resort also offers yoga classes, wellness treatments, and a children's playground, ensuring enjoyment for travelers of all ages. Other popular features include a complimentary airport transportation service, daily housekeeping, and facilities for golf nearby, rounding off a perfect getaway.
  • Nearby attractions: Diani Beach - 1.3 km, Kongo Mosque - 3.3 km

Baobab Beach Resort & Spa

  • Why it's great for an all-inclusive vacation: Baobab Beach Resort & Spa excels in providing an all-inclusive experience, as highlighted by its high review rating of 8.4. With a stunning beachfront location, travelers can unwind in luxurious surroundings while enjoying a variety of amenities that cater to relaxation and adventure alike, including a full-service spa and an onsite fitness centre.
  • Other amenities: Beyond the inclusive dining options, the resort features multiple pools, water sports such as scuba and snorkeling, and a children's club to keep younger travelers entertained. Additional amenities include a terrace, room service, and a welcoming garden area. Guests will also appreciate the convenience of a 24-hour airport shuttle, ensuring smooth arrivals and departures.
  • Nearby attractions: Diani Beach - 0.1 km, Galu Kinondo Beach - 3.6 km

Southern Palms Beach Resort

  • Why it's great for an all-inclusive vacation: Southern Palms Beach Resort is a fantastic choice for travelers looking for an all-inclusive retreat, reflected in its impressive review rating of 8.2. This resort features an inviting swim-up bar and a beautiful outdoor pool, providing the ideal setting for relaxation and enjoyment, complemented by the stunning beachfront just steps away.
  • Other amenities: In addition to its all-inclusive dining options, travelers can enjoy free breakfast daily, tennis courts, and exciting water sports such as snorkeling and windsurfing. The resort also offers room service, a fitness centre, and a children's playground, catering to all ages. With daily housekeeping and a complimentary airport shuttle service, travelers can expect a straightforward experience throughout their stay.
  • Nearby attractions: Diani Beach - 0.7 km, Kongo Mosque - 1.1 km

Diamonds Leisure Beach & Golf Resort

  • Why it's great for an all-inclusive vacation: For travelers seeking an all-inclusive haven, Diamonds Leisure Beach & Golf Resort stands out with a review rating of 8.2. Nestled on a pristine beach, this resort features a variety of amenities designed for relaxation and leisure, including a beautiful outdoor pool, spa services, and easy access to water sports activities.
  • Other amenities: In addition to its all-inclusive dining options, travelers can enjoy facilities such as a children's playground, complimentary airport shuttle, and onsite golf course. The resort also offers a health club, various treatments at the spa, and a vibrant beach bar for evening relaxation. With daily housekeeping and a range of entertainment options, the resort provides an extensive and enjoyable experience for all travelers.
  • Nearby attractions: Diani Beach - 0.9 km, Kongo Mosque - 2.9 km

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

  • Why it's great for an all-inclusive vacation: Ideal for travelers seeking all-inclusive meal options, Diani Reef Beach Resort & Spa boasts a solid review rating of 8.0. Guests can indulge in a diverse array of amenities, including a stunning beachfront location, a lavish pool area, and 24-hour room service, ensuring a seamless and luxurious getaway.
  • Other amenities: Additional features include exceptional dining options with couples dining available, a poolside bar, and various water sports such as scuba diving and parasailing. The resort also offers a daily housekeeping service, a health club for fitness enthusiasts, and a children's club, making it a perfect choice for families as well. With an onsite spa, live entertainment, and easy access to boat tours, the resort promises an unforgettable stay in paradise.
  • Nearby attractions: Diani Beach - 0.3 km, Kongo Mosque - 2.3 km

Top Diani Beach Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia