Photo by Paul Rydel

All Inclusive Hotels & Resorts in Diani Beach from NZ$294

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

Best Diani Beach All Inclusive Hotels

Swahili Beach Resort

5.0 star property
Diani Beach
  • On the beach
  • 5 restaurants
  • 2 bars
  • 9 outdoor pools
  • Full-service spa
  • Family-friendly
9.0 out of 10, Wonderful, (276)
The price is NZ$660
includes taxes & fees
4 Dec - 5 Dec
Swahili Beach Resort

Southern Palms Beach Resort

4.0 star property
Diani Beach
  • On the beach
  • 5 restaurants
  • 4 bars
  • 2 outdoor pools
  • Full-service spa
8.2 out of 10, Very good, (218)
The calm shores of this all-inclusive resort welcome beach lovers with sun loungers, umbrellas, and pristine sands. Five restaurants satisfy culinary cravings while four bars serve refreshing drinks. After swimming in dual outdoor pools, guests can indulge in soothing massages and nail treatments.
The price is NZ$617
includes taxes & fees
17 Nov - 18 Nov
Southern Palms Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
Diani Beach
  • On the beach
  • Restaurant
  • 2 bars
  • 2 outdoor pools
  • Airport shuttle
  • Family-friendly
8.0 out of 10, Very good, (372)
Surrounded by azure waters, this beachfront paradise delivers memorable all-inclusive experiences. Savour varied cuisines at Coral Rock Café while attentive staff cater to every need. Families appreciate the free kids' club and children's pool, while adults unwind at beach bars after health club sessions.
The price is NZ$294
includes taxes & fees
12 Nov - 13 Nov
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Baobab Beach Resort & Spa

4.0 star property
Diani Beach
  • On the beach
  • 5 restaurants
  • 4 bars
  • 2 outdoor pools
  • Full-service spa
  • Children's club included
8.4 out of 10, Very good, (173)
283
Baobab Beach Resort & Spa

Leopard Beach Resort & Spa

5.0 star property
Diani Beach
  • On the beach
  • 6 restaurants
  • 3 bars
  • Outdoor pool
  • Full-service spa
8.6 out of 10, Excellent, (151)
272
The price is NZ$325
includes taxes & fees
4 Dec - 5 Dec
Leopard Beach Resort & Spa

The Villa Luxury Suites Hotel

4.0 star property
Diani Beach
  • Near the beach
  • Restaurant
  • Poolside bar
  • Outdoor pool
  • Airport shuttle
9.2 out of 10, Wonderful, (71)
The Villa Luxury Suites Hotel

Diani Sea Lodge

3.5 star property
Diani Beach
  • Near the beach
  • 2 restaurants
  • 2 bars
  • 2 outdoor pools
  • Airport shuttle
9.0 out of 10, Wonderful, (66)
Crystalline waters await at this coastal retreat, situated just minutes from the airport. Two outdoor pools frame days filled with seaside lounging, rejuvenating massages, and diverse culinary delights from multiple restaurants. Friendly staff ensure exceptional moments while the all-inclusive experience eliminates holiday worries.
The price is NZ$365
includes taxes & fees
25 Nov - 26 Nov
Diani Sea Lodge

Nomad Beach Resort

5.0 star property
Diani Beach
  • A private beach
  • 4 restaurants
  • 2 bars
  • Outdoor pool
  • Full-service spa
  • Family-friendly
9.0 out of 10, Wonderful, (108)
The price is NZ$829
includes taxes & fees
7 Dec - 8 Dec
Nomad Beach Resort

Diani Sea Resort

4.0 star property
Diani Beach
  • On the beach
  • 2 restaurants
  • 2 bars
  • Outdoor pool
  • Airport shuttle
8.8 out of 10, Excellent, (101)
Lush gardens bloom around two restaurants that serve fresh, tasty cuisine praised by guests for its excellent variety. After indulging in a massage or fitness session, guests can sip drinks at either bar while admiring stunning beach views.
The price is NZ$431
includes taxes & fees
19 Nov - 20 Nov
Diani Sea Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
Diani Beach
  • A private beach
  • 2 restaurants
  • Beach bar
  • 4 outdoor pools
  • Airport shuttle
  • Family-friendly
8.2 out of 10, Very good, (130)
Diamonds Leisure Beach & Golf Resort transforms holiday dreams into reality with its multiple clean pools and beautiful sandy beach. Just five minutes from Diani Beach, this haven delights with two restaurants, beachside cocktails, and rejuvenating spa treatments including facials and deep-tissue massages.
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

Discover top Diani Beach attractions

Diani Beach, located in Kwale County, is a paradise for families and adventurous travellers seeking the convenience and luxury of all-inclusive hotels. Begin your day with a visit to the stunning Diani Beach itself, where soft white sands meet the turquoise waters of the Indian Ocean, perfect for sunbathing or enjoying watersports like snorkelling and kite surfing. For a unique experience, explore the lush Shimba Hills National Reserve, just a short drive away, where you can spot elephants and diverse wildlife while hiking through picturesque landscapes. Families will love the chance to visit the nearby Kisite-Mpunguti Marine National Park, an idyllic spot for dolphin watching and snorkelling in vibrant coral reefs. Enjoy a cultural outing at the local Diani Village, where you can immerse yourself in the vibrant Swahili culture and shop for handmade crafts. Additionally, all-inclusive hotels in this region often provide a variety of culinary experiences, featuring fresh seafood, traditional Kenyan dishes, and international cuisine, along with nightly entertainment and children’s activities, ensuring everyone is catered for. The area along the beach is particularly well-suited for families, with several top-rated resorts offering luxurious amenities, attentive service, and direct access to the beach, making it easy to unwind and explore the stunning coastal beauty.

Find the best all inclusive resorts and hotels in Diani Beach

For those seeking an effortless getaway at Diani Beach, these all-inclusive resorts provide a blend of comfort and convenience, allowing guests to indulge in a stress-free holiday experience.

Leopard Beach Resort & Spa

  • Why it's great for an all-inclusive vacation: With a remarkable review rating of 8.6, Leopard Beach Resort & Spa is a luxurious all-inclusive retreat that combines elegance with relaxation. Guests are treated to a beachfront experience along with top amenities, including a spa offering various treatments and a pool with stunning ocean views. The all-inclusive plan features gourmet dining options, ensuring guests can enjoy exquisite meals throughout their stay.
  • Other amenities: The resort also provides a range of recreational activities, including yoga classes and water sports. Guests can unwind at the poolside bar, indulge in complimentary daily breakfast, and take advantage of the onsite fitness facilities. Additional features include a hot tub, convenient room service, and beautifully landscaped gardens, perfect for a leisurely stroll. Self-parking is available, and the resort includes family-friendly amenities such as supervised childcare and playgrounds.
  • 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: With a solid review rating of 8.2, Southern Palms Beach Resort is a fantastic all-inclusive option for guests wanting a mix of relaxation and fun. The hotel features an inviting swim-up bar and an outdoor pool, perfect for enjoying tropical cocktails while soaking up the sun. Guests appreciate the all-inclusive offerings, which include daily breakfast and a variety of dining options on-site.
  • Other amenities: The resort also boasts a beautiful beachfront location, ensuring easy access to sunbathing and water sports. Guests can enjoy onsite tennis courts, arcade games, and beach volleyball for added entertainment. Additional features include a full-service spa with massages and manicures, self-parking, and a gift shop for souvenirs. Housekeeping is provided daily, ensuring a comfortable stay for all.
  • 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: Diamonds Leisure Beach & Golf Resort, an impressive guest rating of 8.2, is an all-inclusive haven for those looking to relax and indulge. The resort offers a variety of dining options as part of its all-inclusive plan, paired with beachfront access for ultimate leisure. Guests can enjoy 24-hour room service and a poolside bar, making it easy to pamper themselves during their stay.
  • Other amenities: The resort features a golf course, perfect for enthusiasts, along with onsite water sports such as scuba diving and snorkeling. Families will appreciate the children's club and playgrounds, while all guests can unwind in the spa or enjoy a massage. Additional conveniences include airport shuttle services, complimentary toiletries, and daily housekeeping to ensure a comfortable experience.
  • 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: Diani Reef Beach Resort & Spa is an excellent choice for all-inclusive travellers, offering a guest review rating of 8.0 and a stunning beachfront location. Guests can enjoy an array of amenities, including a 24-hour room service and a poolside bar, ensuring relaxation and indulgence throughout their stay. The resort's all-inclusive plan allows guests to savour gourmet meals and drinks without a worry in the world.
  • Other amenities: Guests can unwind in the hot tub, take a stroll on the white sand beach, or join the onsite water sports activities like waterskiing and snorkelling. The resort also features a fitness centre and offers yoga classes for those looking to stay active. For families, there are babysitting services, a children's club, and playgrounds to keep young ones entertained. Additional conveniences include complimentary transportation to nearby shopping centres and daily housekeeping services.
  • Nearby attractions: Diani Beach - 0.3 km, Kongo Mosque - 2.3 km

Top Diani Beach Hotel Reviews

Explore a world of travel with Expedia

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 Diani Sea Lodge and Baobab Beach Resort & Spa.
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 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 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.