A list of hotels in Diani, unbiased reviews by a local and direct contacts

List of Hotels In Diani

You are here because you are planning a trip to Diani, Ukunda. Diani Beach is consistently voted as one of the best beach destinations in Africa, boasting powdery white sands, turquoise waters, and a laid-back atmosphere that is hard to find anywhere else in the world.

Below is a comprehensive list of hotels and other accommodations in Diani and their direct contacts. You can contact them, book directly, or book via Online Travel Agents like Booking.com.

Why Book With Us?

As Diani Locals, we are best positioned to advise you on the best hotels depending on proximity to amenities, honest guest reviews, and the best stretches of beach. We can also secure the best discounts and flexible booking policies since many of the staff and management are known to us personally.

If you would like to book these hotels through us and benefit from our local expertise, please drop us an email with the following details:

  • Name

  • No of Pax (Adults & Children)

  • Budget per night

  • Check-in Date

  • Check-out Date

We will take it from there.

1. Diamonds Leisure Beach & Golf Resort

This resort is a golfer's paradise. Boasting one of the few international standard golf courses on the coast, it offers a blend of sport and relaxation. With over 300 rooms, it is spacious and features several swimming pools carved into coral cliffs.

2. Leopard Beach Resort & Spa

A perennial favorite for luxury travelers. Leopard Beach is famous for its "Uzuri Spa" and its varied accommodation options, ranging from standard rooms to high-end private villas. It sits on a prime elevated spot overlooking the white sands of Diani.

3. Bahari Dhow Beach Villas

Ideal for families and groups, Bahari Dhow offers self-catering villas that provide a home-away-from-home feel. It’s located right on the beach, allowing for easy access to the ocean while maintaining a sense of privacy.

4. Swahili Beach Resort

Swahili Beach is an architectural marvel, blending Arabic, Indian, and African designs. Its seven-tier cascading pool is iconic. This is the place for travelers looking for an "Instagrammable" stay with high-end luxury dining.

5. Diani Reef Beach Resort & Spa

This multi-award-winning resort offers a world-class spa and beautiful gardens. It is highly recommended for corporate retreats and weddings due to its extensive facilities and grand ballroom.

6. The Villa Luxury Suites Hotel

If you prefer a boutique feel over a large resort, The Villa offers intimacy and personalized service. It is located slightly inland but provides a quiet, lush sanctuary away from the main beach crowds.

7. The Maji Beach Boutique Hotel

"Maji" means water in Swahili, and this hotel centers around it. With a pool that flows from the lobby into the gardens, this 15-room boutique hotel offers a bespoke, private experience for discerning travelers.

8. The Sands at Nomad

Arguably the best spot for beach lovers. The Sands at Nomad is located on the finest stretch of Diani Beach. It’s also home to a famous beachfront restaurant and the leading dive school in the area.

9. Pinewood Beach Resort & Spa

Located at the quiet end of Galu Beach, Pinewood is a multi-award-winning boutique hotel. It is famous for its personalized service and "Chef on Call" options for villa guests.

10. Diani Sea Resort

An excellent all-inclusive option for families. Diani Sea Resort features a large slide in the pool and a vibrant animation team, making it a hit for those traveling with children.

11. Diani Sea Lodge

The sister property to Diani Sea Resort, the Lodge offers a more traditional "cottage" feel with white-washed walls and thatched roofs (Makuti). It offers great value for an all-inclusive stay.

12. Sunset Villa Boutique Resort

Tucked away in a private garden, Sunset Villa is perfect for those who value peace and quiet. It’s a popular choice for long-term stays and travelers who want a kitchen but with hotel amenities.

13. Papillon Lagoon Reef Hotel

Built in a traditional Swahili style, this hotel is located in a tidal lagoon. It is an affordable all-inclusive option that is very popular with European charter tourists.

14. Waterlovers Beach Resort

This Italian-owned boutique hotel is a gem. With a pool shaped like the continent of Africa and an incredible Mediterranean-Swahili fusion restaurant, it offers a stylish, intimate beach holiday.

15. Diani Marine Divers Village

Specifically designed for scuba diving enthusiasts. This "village" offers comfortable rooms and easy access to some of the best dive sites in the Indian Ocean.

16. African Dream Cottages

These charming cottages offer a rustic, authentic Kenyan coast experience. Located within walking distance to the beach, they are perfect for independent travelers.

17. Eleven Pearl Boutique Hotel & Spa

A newer addition to the Diani scene, Eleven Pearl offers modern rooms and a trendy vibe. It’s great for younger travelers and couples looking for a chic getaway.

18. Lantana Galu Beach

Located on the quieter Galu stretch, Lantana offers luxury apartments and villas. The units are modern, spacious, and perfect for families who want high-end self-catering facilities.

19. Morning Star Diani Beach Resort

A massive complex of apartments that caters to various budgets. It features one of the largest swimming pools in Diani and is popular for both short and long-term stays.

20. PeeKAboo Diani Beach

A quirky and affordable stay. PeeKAboo is well-known among backpackers and budget travelers for its friendly atmosphere and proximity to Diani’s nightlife.

21. Aqua Resort

Aqua offers luxury apartments with a modern aesthetic. It’s ideal for guests who want a "condo" style living experience right on the beachfront.

22. Flamboyant Diani Beach

A cozy boutique hotel that shares its grounds with the famous Ali Barbour’s Cave Restaurant office. It offers a very personal touch and a great beachfront bar.

23. Ocean Village Club (Adults Only)

This is the ultimate retreat for couples. As an adults-only resort, it provides a quiet, romantic atmosphere without the noise of children, perfect for honeymoons.

24. Searenity Beach Villa

A stunning private villa that offers exclusivity. If you have a large family or group and want the beach all to yourself with a private chef, this is a top contender.

25. V-Szameital Homes

Comfortable and secure holiday homes. These are perfect for travelers who want to experience Diani like a local, with the flexibility to cook their own meals.

26. Aestus Villas Resort

Located in the serene Galu area, these villas offer privacy and modern amenities. They are beautifully designed and provide a great balance between luxury and value.

27. Baobab Beach Resort & Spa

One of Diani's largest and most famous resorts. Set on 80 acres of tropical gardens, it’s an all-inclusive giant. It’s famous for its three distinct wings (Baobab, Maridadi, and Kole Kole) and its abundance of monkeys!

28. Southern Palms Beach Resort

Boasting perhaps the longest swimming pool in East Africa, Southern Palms is a favorite for local and international tourists alike. It has a massive beachfront and several themed restaurants.

29. Coral Beach Resort

A relaxed resort offering great views of the ocean. It’s a mid-range option that provides all the essentials for a comfortable beach holiday.

30. Queens Chateau Boutique Villa

Exclusivity and royal treatment define this villa. It’s designed for high-end guests who want privacy and a dedicated service team.

31. Diani Paradise Villas

A collection of villas set in a lush garden environment. It’s located a bit further from the beach, making it very quiet and affordable compared to beachfront properties.

32. Kusini Beach Cottages

Located at the southern tip of Galu, these cottages are for people who truly want to "get away from it all." It is eco-friendly and sits on a stunning, quiet beach.

33. Oasis Diani Beach Villas

A lovely set of villas that offer a peaceful retreat. With private pools for some units, it’s a great choice for families.

34. Jacaranda Indian Ocean Beach Resort

This resort is located on the site of a 16th-century mosque. It has a rich history and a very traditional Swahili feel, with rooms that feature beautiful carved doors and views of the ancient Baobab trees.

35. Woza Woza Diani Beach Camping & Fun Zone

For the adventurous and the budget-conscious. This is the spot for camping, overland trucks, and groups looking for a fun, high-energy environment.

Tips for Traveling to Diani

  • When to Visit: The best weather is from October to March. June to August can be cooler and rainier, but great for deals.

  • Getting Around: Tuk-tuks are the primary mode of transport. They are cheap and plentiful.

  • Safety: Diani is generally very safe, but we always advise taking a taxi at night rather than walking on the beach or the main road.

  • The Beach: The tide changes twice a day. Download a tide app to know the best time for a swim!