With a flawless, long stretch of white-sand beach hugged by lush forest and kissed by surfable waves, it's no wonder Diani Beach is so popular. This resort town scores points with a diverse crowd: party people, families, honeymooners, backpackers and water-sports enthusiasts.

Diani has some of the best accommodation in Kenya, from budget party hostels to funky kitesurfing lodges and intimate honeymoon spots.

Sort by

Sands at Chale Island - Tour
Sands at Chale Island
$ 221
1 Night
Available on request
Chale Island
Sands at Chale Island
$ 221
ROMANTIC AND MAGICAL Get an extra free night when you book for 3 Nights at Sand at Chale Island. This tranquil and secluded hotel offers a simple, relaxed atmosphere on a small coral island. A diverse mixture of indigenous and tropical Flora that attracts a wide variety of fascinating insect and primate life. All this combined with the loving care of the  staff will make your holiday on Chale Island intriguing, relaxing and warmly memorable. We can't think of anything better. Valid till October 31.   read more read less
View Details
Diani Sea Lodge - Tour
Diani Sea Lodge
$ 63
1 Night
Available on request
Diani Beach, Kwale County
Diani Sea Lodge
$ 63
Diani Sea Lodge offers the perfect setting  for a tropical getaway. Set on the most beautiful unspoiled crystal white sandy beaches on the south coast of Kenya, Diani Sea Lodge comprises simple whitewashed bungalows surrounded by lush gardens, the expansive compound is shaded by coconut palms and a myriad of exotic trees and flowers. The resort offers the ultimate tropical paradise. Animal life abounds in the compound and various varieties of monkeys can be seen jumping around in the vicinity. read more read less
View Details
Azhari Beach Suite - Tour
Azhari Beach Suite
$ 350
1 Night
Available on request
Diani Beach
Azhari Beach Suite
$ 350
Azhari Beach Suite is fabulously unique and set in a very private location, situated directly on Kenya’s famous Diani Beach with magical ocean views. The suite overlooks a heavenly garden with 1,000-year-old Baobab trees and is the perfect place for relaxation, romance, peace and recovery.  Its location cannot be beaten, with steps away from one of the world’s most beautiful beaches, yet have centre proximity to restaurants, bars and shopping, as well as the whole load of adventure activities that Diani Beach offers. It is the perfect oasis of tranquillity for relaxation, romance and peace & recovery with only footsteps to one of the most beautiful beaches in the world. Simply a honeymooner’s dream and the perfect couples retreat.  The private living area consists of an airy and spacious timber floored king-sized bedroom, with large fully retractable glass doors, revealing the extraordinary panoramic views of the Indian Ocean and cool East African trade winds. A private deep blue plunge pool is situated in front of your dining and living area which provides an exquisitely cool luxury dip, after a long beach walk, as does the intimate teak decked ‘jungle shower’, which seemingly flows out of a giant mahogany tree. The use of a rare fossilised (and long extinct) species of giant clam for sink and water features, adds to the amazing décor.  A private elevated beach area provides more personal outdoor space for chilling and sunbathing, hammock, sunbeds and beach shower (crafted from a section of the Azhari Dhow). A timber-stepped footpath leads to the gateway onto the pristine beach and down to an incredible seafront beach location named the ‘Woodhenge’ (for reasons you will discover during your stay) where there is a fire-pit BBQ and hardwood beach deck. A small service kitchen provides a fridge with a selection of soft and alcoholic drinks and compliments a well-stocked ‘self-service’ bar. ​ An outstanding personalised menu caters for ALL dietary preferences for a full/half board or breakfast-only arrangement. The highly experienced service team is comprised of European management and a Kenyan support team which includes excellent internationally trained chefs, along with well-qualified housekeeping and grounds crew. read more read less
View Details
The Maji Beach Boutique Hotel - Tour
The Maji Beach Boutique Hotel
$ 187
1 Night
Available on request
Diani Beach, Kwale County
The Maji Beach Boutique Hotel
$ 187
The Maji Beach Boutique Hotel is located on the sandy shores of Diani Beach on the South Coast of Kenya and features 15 unique and individually designed bedrooms and Suites. The eclectic décor blends the old and the new, the use of local natural materials, driftwood, colonial and Swahili antiques, mixed with original tribal handicrafts and modern African paintings give to the property an intriguing taste of Africa. The Maji features a meandering moat-like swimming pool running through and around the main house, an open air Jacuzzi, numerous “al fresco” dining options with views over the clear azure waters of the Indian Ocean, a coffee lounge, The Maji Moto bar, games room, indoor air-conditioned dining room, mini-gym with an ocean view and The Moringa Spa Cabin and treatment room. read more read less
View Details
Baobab Beach Resort - Tour
Baobab Beach Resort
$ 64
1 Night
Available on request
Diani, Kwale County
Baobab Beach Resort
$ 64
Located on the world-famous Diani Beach, The Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean. An oasis of tranquillity and serenity, the Resort’s picturesque location is nestled on a coral headland overlooking vast stretches of golden beach. Shaded by indigenous coastal vegetation and exotic coconut palms the resort stretches over 500 metres of golden beach front offering the ultimate luxury beach holiday.  The Baobab Beach Resort gives you all the reasons to never leave the premises, with its 80 acres of tropical gardens, three swimming pools and multiple bars and restaurants. Among the all-inclusive activities you can choose anything from tennis, archery or volleyball to yoga, and for a little extra you can enjoy snorkelling, scuba diving or big game fishing expeditions. The beaches are amazingly white, the ocean so blue it hurts your eyes and all you have to do is enjoy and relax! Guestrooms have been specifically designed to provide paramount comfort and luxury for all their clients. Guests may utilise leisure facilities across the resort including 3 swimming pools, dining areas and much more. Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organised on selected nights. For special occasions and memorable evenings, guests can dine in extravagance at the a la carte Marhaba and Tangezi restaurants. Specializing in culinary delights, personal service and the perfect ambience overlooking the ocean, our chefs ensure a truly unforgettable dining journey. When vacationing in the Ukunda or Mombasa Kenya area, there is only one hotel that can claim to be the leader among the Diani beach hotels offering an All-Inclusive accommodation, Baobab Beach Resort, and Spa. Welcome to an untouched tropical paradise, full of local flora and fauna that you won’t find anywhere else in the world.   read more read less
View Details
Swahili Beach Resort - Tour
Swahili Beach Resort
$ 280
1 Night
21 May, 22 May, 23 May, and more
Ukunda, Kwale County
Swahili Beach Resort
$ 280
The first impressions made by Swahili Beach are nothing less than spectacular. Relish a harmonious blend of the architectural influences from the East African coast, Arabia, India, and Zanzibar that have fused over millennia to create the vibrant Swahili culture. Swahili Beach boasts 140 rooms and stylish suites with breathtaking views across the gardens, cascading pools or the Indian Ocean. Swahili Beach Resort is a very large resort in a central position on Diani Beach, built and designed more than ten years ago to combine luxury and modern decor, whilst ensuring it has a minimum ecological impact. Its Arabic architecture and local Swahili-influenced finish have created 140 rooms and stylish suites with breathtaking views across the gardens, cascading pools and the Indian Ocean. Location Along the stretch of beach in Diani, Southern Kenya, Swahili Beach Resort sits in a central and attractive area. Diani offers a range of watersports, kite surfing, sky diving, dhow trips, sundowner safaris, beach bars and many more. The only downside is that the beach at the front of the property is one of the narrower sections which is often covered at high tide. Rooms Standard, superior and suites make up the 140 rooms which all sit in two-storey buildings around the grounds of the resort. The architecture, with its high ceilings and beautifully carved arches, has made the rooms light and airy, which gives guests an open and welcoming feel as soon as they walk in. Superior suites have terraces, with spacious lounge areas and cushioned benches. read more read less
View Details
Southern Palms Beach Resort - Tour
Southern Palms Beach Resort
$ 164
1 Night
21 May, 22 May, 23 May, and more
Ukunda, Kwale County
Southern Palms Beach Resort
$ 164
Southern palm Beach Resort & Spa is an oasis of tranquillity framed by whispering coconut palms, lush gardens and one of the most beautiful white-sand beaches on the Indian Ocean. We invite you to discover a whole new level of relaxation and comfort at this warm, family-friendly tropical paradise in Mombasa, Kenya. With a selection of the best Mombasa hotel guest rooms and restaurants and social areas charmingly arranged among winding lanes and manicured oceanfront lawns, Southern palms exudes the timeless allure and ambience of a 13th century Swahili village. This 264-room Mombasa hotel encapsulates the five-star resort experience with impeccable service and gracious hospitality steeped in local tradition. Guests may choose from a wide selection of premium rooms and suites, superb dining options highlighted by the oceanfront restaurant and leisure pursuits ranging from gorgeous  swimming pools and swim-up bar plus indulgent spa therapies at the Spa. Southern palms Beach Resort & Spa in Mombasa combines a deep respect for the local surroundings and heritage with contemporary amenities to ensure a truly inspired stay.   read more read less
View Details
Leopard Beach Resort and Spa - Tour
Leopard Beach Resort and Spa
$ 189
1 Night
Available on request
Leopard Beach Resort and Spa
$ 189
A stylish and cosmopolitan resort situated on world famous Diani Beach on Kenya's idyllic southern coast- undoubtedly Kenya's finest beach destination. The resort is built atop a coral cliff and surrounded by lush, tropical gardens which drop onto the white sandy shores of the Indian Ocean below. Holidaymakers and business travellers alike enjoy a range of world class amenities and a high level of service and attention to detail. Come and experience Leopard Beach! read more read less
View Details
Ahana Villa - Tour
Ahana Villa
$ 295
1 Night
21 May, 22 May, 23 May, and more
Diani Beach, Kwale County
Ahana Villa
$ 295
Inspired by a fusion of African, Indian & Arabian architecture, this exquisite 5 bedroom beachfront villa in Diani Beach makes the ideal holiday retreat. Ahana Villa is available on an exclusive basis. The property comes with a chef and 7 additional staff so you and your family can relax in the privacy of this palatial home. Ahana Villa can be taken on a self-catering/full-board basis depending on your preference. Fresh fish, prawns, crab, lobster, oysters and octopus can be ordered from the local fisherman who comes to the house to take your order. Our chef can also do the food shopping for you should you wish to take Ahana on a self-catering basis so minimal time is spent doing daily tasks, and maximum time is spent relaxing or doing the holiday activities you enjoy. read more read less
View Details