Don’t miss out on Diani Beach! Top spot for relaxation, sandy beaches and beaches.
30 hotels
Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants.
“We extremely enjoyed our stay at Baobab Beach Resort. The fun-filled daily programmes were a hit with my kids. We will definitely come back again. Keep up the good job Baobab Team.”
Average review score: 8.4
Featuring free WiFi, Diani Cottages is set in Diani Beach, 300 metres from Baharini Plaza. Muthaiga Mini Market is 700 metres away. Free private parking is available on site.
No reviews yet
Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools.
“I was impressed by good service and level of confedence given to us by staff and management especially Christabel...Ali...Amos...Moses...Moghedi...zena...Peris...and all restaurant attendants. The Zuri dancers ,pool indoor games...trip to the islands. Didnt visit gymn but my wife did and was happy... food a mixture of local and western food.. Location to the beach and food by the beach restaurant at some occassions was wonderful.”
Average review score: 7.3
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodation will provide you with a TV and air conditioning.
“We had a fabulous family holiday. All 19 of the family had a wonderfUll holiday. Good food very pleasant and helpful staff lots of entertainment during the day and every evening. Staff always so very helpfull and always with a smile. Look forward to another visit. Wonderfull eight days. Thank you.”
Average review score: 8.3
Boasting a 200-metre cascading swimming pool and a private beach, Swahili Beach offers luxurious accommodation in Diani Beach. The resort offers free WiFi and free parking is available on site.
“All of it!!!! Every one of the staff was so helpful and engaging. The grounds were beautiful with amazing pools and great beach with many many lounging areas. The food at Zanzibar restraunt is definitely not to be missed - the best!”
Average review score: 8.6
108 hotel reviews
This 4-star resort is located on Diani Beach Ukunda, 35 km from Mombasa and features 2 outdoor swimming pools and 5 restaurants.
“Very nice view of Indian ocean .”
Average review score: 7.6
Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.
“very nice hotel and wish can go there next time”
Average review score: 8.3
Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort.
“Very beautiful place. People are very friendly and still keep smiling. Food and beverage have been always excellent. Their own taxi driver was very funny whole way back to the airport.”
Average review score: 8.5
Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is situated in Diani Beach, 3.4 km from The Diani Beach Shopping Centre. Colobus Conservation is 9 km away.
“The place is well maintained, spacious villas, friendly staff and the beach.”
Average review score: 7.7
Offering an outdoor pool and views of the sea, Coral Beach Resort is set in Diani Beach in the Coast Region Region, 200 metres from Barclays Centre, boutiques and cybercafe.
Average review score: 8.5
Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, The Sands at Nomad is located in Ukunda. It features an outdoor pool, a spa area and restaurants.
“The friendly staff, Cozy rooms, Location... Pure heaven!”
Average review score: 9.3
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven.
“The location by the sea, excellent room with tasteful decorations, great food.”
221 hotel reviews
Average review score: 6.2
Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani Beach. The hotel has an outdoor pool, children's playground, and guests can enjoy a meal at the restaurant or a drink at the...
“the place is strategically located near the main road. clean environment and fast wifi. the staffs offered excellent services”
Average review score: 8.4
Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip.
“Friendly staff,clean room ,next to the beach,gorgeous breakfast,full of amenities !!!”
Located in Diani Beach, Lantana Galu Beach is a beachfront resort. It offers accommodation with free WiFi, and access to a private beach area and 2 outdoor swimming pools.
Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.
Average review score: 10
Afrochic Diani is located in Ukunda. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar. There is a full a kitchenette with an electric kettle.
Average review score: 9
Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.
“Kind staff, amazing views, well thought through decorations and design, small hotel that secures privacy. Simply wonderful”
Average review score: 8.4
Offering an outdoor pool and a restaurant, Diani Backpackers is located in Diani Beach. Free WiFi access is available. You can enjoy garden view from the room. Extras include bed linen and a fan.
“The staff are so friendly, especially David. The owner is also super nice, the atmosphere and the pool are brilliant”
Average review score: 5
Offering free WiFi and a garden, Leto Cottages is located in Diani Beach, 100 metres from Intra Safaris, airline bookings. Barclays Centre, boutiques and cybercafe is 400 metres from the property.
“The venue is located not too far from the main road.”
Average review score: 9
Offering an outdoor pool and year-round outdoor pool, Diani Cottages is located in Diani Beach in the Coast Region Region, a few steps from Barclays Centre, boutiques and cybercafe.
“The staff were fab the location was great and the pool was excellent, the gardens and property are well maintained and a great safe place to relax and close to the beach Thanks guys everything was great”
Average review score: 8.2
Bidi Badu Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving.
Average review score: 8.3
Overlooking the Indian Ocean, Blue Marlin Beach Resort features an outdoor pool and a tropical garden with palm trees. Free Wi-Fi access is available throughout.
“Awesome place... Very beautiful, excellent food at very reasonable prices, very friendly and professional staff. 12/10 place!”
Average review score: 7.4
Featuring a restaurant, a wellness centre and air-conditioned accommodation with free WiFi, Bright Star Resort is located in Diani Beach, 350 metres from the sandy beaches.
“Very very good staff. Mr.George ,quainter so helpful I enjoyed.the place is nice good and relaxing , recommended for vacation with family or alone . for sure I will be going back .”
Situated in Diani Beach, 300 metres from Baharini Plaza, Diani Blue features air-conditioned rooms with free WiFi.
Average review score: 7.8
Offering splendid sea views, Afrika Pearl & Spa is situated on white and sandy Diani Beach. This boutique hotel offers an outdoor pool, wellness facilities and a kids' club.
“Its a beach front property with rooms witha a sea view. its a cottage hotel so feels quite exclusive.”
Average review score: 8.3
Set in Diani Beach, Shambani Cottages features a garden and outdoor pool. Diani Beach Hospital is 2 km away. Free private parking is available on site. All units have a seating area.
“Great value for money! Fantastic staff, great confort, good food and good location, close to Westgate Mall”
Average review score: 9.6
Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.
“Everything! Amazing place, location. Incredible food and best service. 3 minutes to The beach in tuc tuc. The hotel is superb. New, cared into detail. A must go in diani.”
Average review score: 7.3
Offering 2 outdoor pools and a restaurant, Mangro Hotel is located 2 minutes' drive from Diani Beach. The hotel is surrounded by a garden with mango trees.
“The hotel was quiet and had value for my money. Brought kids with me and they loved it. Loved the breakfast and the staff was friendly. Almost made a mess with my booking but Winnie at reservations was helpful enough and pointed it out before we started our stay. She was a gem. Not too far from the beach. Big rooms and prompt service.”
Average review score: 8.6
Kenyaways offers beachfront accommodation in Diani Beach. The property offers a swimming pool and a restaurant, and guests can access free WiFi throughout the property.
“A little gem of a place, very chic and full of character! Breathtaking view from the sea view rooms.”
Average review score: 8.6
Offering a private beach area and water sports facilities, Galawa Beach is situated in Diani Beach in the Coast Region Region, 300 metres from Baharini Plaza. Muthaiga Mini Market is 700 metres away.
“Galawa is a breathtaking and comfortable place to visit and stay. The owner and the staff made it easier for us. It was clean all the time and I would recommend anyone to be there. The food is also gives you value for your money. The private beach is fascinating and lovely... We totally loved it and I won't mind coming here anytime...”
Average review score: 8.2
Situated in Diani Beach, 400 metres from KFI Supermarket, Diani Beachalets boasts a sun terrace and views of the sea. Seacrest Primary School is 2.6 km from the property.
“Loved everything!!!! This place is amazing and you will never want to leave ......so close to the beach. Loved lying in bed at night and hearing the sea! Me and my partner extended our trip due to loving this place so much! The owners and staff there are so friendly and accommodating also. And made even more special by the cheeky vervet monkeys!!!”
Average review score: 9.1
Offering a barbecue and water sports facilities, Stilts Backpackers is situated in Diani Beach. Guests can enjoy the on-site bar. Free private parking is available on site.
“Friendly staff, amazing services and amazing amazing food. The owner is very welcoming.”
Average review score: 9
Offering beachfront accommodation in Diani Beach, Hotel Sonrisa features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace.
“Iwona and her team made us feel at home at the beautiful sonrisa. Being a bit further away from the larger resorts also offered a more relaxed environment. The hotel is a walking distance from the lovely sacred forest were locals maintain and protect this special place. We highly recommend this little gem in Diani Beach.”
Diani Star Beds is located 150 metres from Diani Beach, and features an outdoor swimming pool and tropical gardens. There is also a massage parlour on site.
Average review score: 8.3
Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.
“Very helpful and friendly staff and owner. Clean cottages and beautiful accommodation and swimming pool. We had have very nice time.”
Villa Madinina offers pet-friendly accommodation in Diani Beach, 1.8 km from KFI Supermarket and 4 km from Seacrest Primary School.
Diani Breeze Villas is located in Ukunda, 600 metres from the beach. It features spacious units and a swimming pool surrounded by a garden. It has a bar and offers free parking.
Average review score: 9.6
Offering an outdoor pool and views of the pool, Safina Cottages is situated in Diani Beach in the Coast Region Region, 400 metres from Baharini Plaza. Muthaiga Mini Market is 1.2 km away.
“The cottage was very cosy. It was very spacious and I liked the fact that the kitchen was fully equipped. The rooms were very clean; they were being cleaned on a daily basis. We also loved the facilities which were very modern and the swimming pool was quite sufficient. Also the environment is very natural with lots of trees around. The host is very welcoming and very helpful in making your stay comfortable. The property is also conveniently located near the Diani airstrip, Nakumatt Diani, Chandarana, Forty Thieves beach restaurant and many other amenities. We will definitely be going back again soon.”
Average review score: 8.6
Offering free WiFi and a restaurant, Morning Star Diani is set in Diani Beach, 200 metres from Diani Shopping Centre. Supermarket (Ukunda) is 200 metres from the property.
“all good comfy bed pool good friendly staff location good very clean. Would recommend this hotel to friends i thought the Morning Star rooms spacious and i would book this hotel again when next in DIANI EXCELLENT”
Average review score: 7.8
Situated in Diani Beach, 800 metres from Seacrest Primary School, Galu Inn features air-conditioned rooms and free private parking.
“Good staff. Nice rooms. Great swimming pool.”
Average review score: 8.9
Situated along the sandy shores of Galu Kinondo Beach, Kinondo Poa features an outdoor swimming pool, tropical garden and panoramic views of the Indian Ocean.
“Staff very friendly, very nice surroundings, fantastic place!”
Average review score: 9.1
Offering an outdoor pool, Marula Park is located in Diani Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.
“its a very good property. excellent location - 2 minutes walk to beach. Rooms are all very big and are cleaned daily by the staff. They provide a chef who will cook food for you as long as you provide the ingredients - a small supermarket is just 5 minutes walk away where all necessary household stuff can be bought.”
Average review score: 9
Kitu Kidogo Cottages offers accommodation in Diani Beach. Baharini Plaza is 700 metres away. Free private parking is available on site. The accommodation is equipped with a seating and dining area.
“Stayed in the 2 bedroom cottage.The property is beautiful and well maintained.Edith and Bruno were lovely hosts,perfect location near the beach.Will difinitely be back😊”
Average review score: 8.4
Offering an outdoor pool, Diani Marine is located in Diani Beach. Free WiFi access is available. Each room here will provide you with a minibar. There is also a refrigerator.
“Everything! The staff were amazing and friendly! The manager checked on us regularly to make sure everything was alright and I still dream about that breakfast! ;)”
Situated in Diani Beach, 300 metres from Baharini Plaza, Diani House features air-conditioned rooms with free WiFi. Free private parking is available on site.
Average review score: 6.5
Wayside Beach Apartments offers pet-friendly accommodation in Diani Beach. Baharini Plaza is 400 metres away. Free WiFi is available and free private parking is available on site.
“Very good service and the beach just down the road is superb”
Average review score: 9
Facing the ocean and offering an outdoor pool, Kusini Beach cottages is located at Galu Beach. Free WiFi access is available.
“Perfect and idyllic location. Very serene and private. This is perfect both for cosy getaways or for groups of friends. The chef was amaaaaazing as well as the steward assigned to us. It's away from the tourist spots but close enough to have dinner or go dancing in the evenings. I would definitely go back there - especially in the cottage Pepo, which was the best!”
Average review score: 8.6
Offering a terrace and views of the garden, Diani Banda is situated 100 metres from the sandy Diani Beach and 500 metres from The Diani Beach Shopping Centre.
“Spacy, calm, friendly staff. Close to the beach, walking disyance to horeca.”
Average review score: 9.4
Located amidst a lush tropical garden, Sunset Villa Boutique Resort is located 10 minutes' walk from white, sandy Diani Beach.
“Excellent staff and management. One place you want To visit over and over again”
Average review score: 8.4
Offering a barbecue and views of the garden, Diani Wonder Apartments is set in Diani Beach in the Coast Region Region, 1.4 km from The Diani Beach Shopping Centre.
“its a walking distance to the beach. its very clean and comfortable. the staff are very friendly and caring. its very close to the nakumatt mall.”
Average review score: 8.9
Offering a sun terrace and views of the pool, Doric Cottages Diani is situated in Diani Beach behind the Diani Beach Shopping Centre. Free WiFi is featured .
“Beds very nice. Rooms and toilets wonderful. Sitting arrangement and kitchen excellent.”
Average review score: 9.9
Offering a garden and outdoor pool, Aestus Villas Resort is located in Diani Beach, 2.4 km from Colobus Conservation. Kaya Kinondo Sacred Forest is 3.6 km from the property.
“The place is beautiful, very clean and comfortable. The bed linen are the best I ever found in an hotel and also the quality of towels is excellent. It's a very quite place, very relaxing and suitable for relaxing but also for having fun at the beach that is just 5 minutes walk. The beach is fabulous and stunning with white sand and blue sea like a natural swimming pool. The villa come with a cook service and is absolutely great. The ingredients of course make the great part, all fresh fish and vegetables, but the cook is able to enhance the flavours. All the staff are trying their best to make everything perfect and they are always available to solve any possible problem. We had really a great time.”
Situated in Diani Beach in the Coast Region Region, 2.5 km from KFI Supermarket, Upani in Diani boasts an outdoor pool and a private beach area. Free private parking is available on site.
Offering an outdoor pool and views of the sea, Watano Beach House is located in Diani Beach in the Coast Region Region, 300 metres from Barclays Centre, boutiques and cybercafe.
Average review score: 8.1
Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodation includes free Wi-Fi in all areas and has a terrace which leads into the garden.
“Close to the beautiful Diani beach. Antony (The guy assigned to our apartment) was very helpful to us and knows his job well.”
Offering accommodation with air conditioning, The Zubeida is set in Diani Beach, 400 metres from KFI Supermarket. Seacrest Primary School is 2.6 km from the property.
Offering an outdoor pool and year-round outdoor pool, Shalom Cottages Diani is situated in Diani Beach in the Coast Region Region, 600 metres from Baharini Plaza.
Located in Diani Beach in the Coast Region Region, this detached villa is 1.8 km from KFI Supermarket. Guests benefit from terrace and an outdoor pool. Free WiFi is featured throughout the property.
Located in Diani Beach, 1.5 km from the beach, Southern Cottages features a year-round outdoor pool and sun terrace. Colobus Conservation is 9 km from the property.
Located in Diani Beach, this apartment features a balcony. The property boasts views of the pool and is 1.9 km from Diani Beach Hospital. Free private parking is available on site.
Average review score: 8.7
Located in Diani Beach, Grand Amber Villa is set less than a 5-minute walk from Galu Kinondo Beach. It offers an outdoor pool and elegant self-catering accommodation featuring free WiFi.
“Great property close to the beach , private chef was excellent , facilities were fantastic , can't wait to return”
Offering an outdoor pool, Sunshine Aparthotel is located in Diani Beach in the Coast Region Region, 3 km away from The Diani Beach Shopping Centre.
Located 300 metres from Muthaiga Mini Market in Diani Beach, Kirathimo Explorers Oasis features free WiFi access and free private parking.
Rock Galana Holiday Apartments offers accommodation in Diani Beach. KFI Supermarket is 2.1 km away. Free WiFi is available throughout the property and free private parking is available on site.
Average review score: 8.2
Diani Hostel is situated in Diani Beach , 900 m from the beach in the Coast Region. Colobus Conservation is 1.6 km away. The property offers free bicycle rental. All units feature a seating area.
“Really great place and atmosphere with friendly staff as soon as we arrived. The place was beautiful and cosy. The staff were all so helpful and the only thing I wish were different was that we stayed longer.”
Average review score: 6.8
Located in the Diana beach village of Mombasa, Sophia Baharini Apartment is within 1 km of the beach and offers an outdoor swimming pool, garden and terrace.
“1. Property convenient as the Apartments are self contained , have fridge , TV , Aircon, Terrace was is big , has safe in room , and Gas stove as well as Microwave . 2. As it is 2nd row from Ocean , it is quiet and onlz 200 m from the Ocean 3. A shopping centre is about 100 m awaz , with fruits and vegetable store and restaurants . Very convenient when living self contained 4. Property has back up Generator 5. Nice maintained big pool and beautiful garden”
Situated in Diani Beach, this holiday home features a terrace and a garden with a year-round outdoor pool and a barbecue. The property boasts views of the garden and is 2.4 km from KFI Supermarket.
Maisha Marefu is a villa with free WiFi, situated in Diani Beach, 1.6 km from Diani Shopping Centre. It provides free private parking. Other facilities at Maisha Marefu include an outdoor pool.
Average review score: 7.9
The Blue Swallow Hotel is situated in Diani Beach, 1 km from Diani One Stop Supermarket and 1.2 km from Barclays Centre, boutiques and cybercafe.
“Annette the cleaner was so lovely and cleaned our room fresh sheets everyday Akinyi and pressca lovely girls worked very hard and the pool boy kept the swimming pool crystal clear the whole time we were there 17days. We enjoyed a very relaxed and comfortable stay thank you William We will be back Harre and Michele Katana”
Average review score: 10
Offering a year-round outdoor pool, barbecue and sun terrace, Diani Place Fully Furnished Apartments is situated in Diani Beach in the Coast Region Region, 400 metres from Baharini Plaza.
“well designed apartments both inside and outside”
Offering an outdoor pool, Lazy Bones is located 1 km from the seafront in Diani Beach. It offers rooms and dormitories with free WiFi access.
Overlooking Diani Beach, Tequila Sunrise Beach Villa features giant Baobab trees and 4 acres of natural forest. It is 2.4 km from Colobus Conservation.
Average review score: 9.4
Located in Ukunda, The Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.
“Amazing place....the owner was equally amazing”
Offering an outdoor pool and year-round outdoor pool, Villa Joani is situated in Diani Beach in the Coast Region Region, 700 metres from KFI Supermarket. Seacrest Primary School is 2.9 km away.
Featuring an outdoor pool, Ferienhaus Holiday Home is a detached holiday home set in Diani Beach.
Average review score: 7.8
Situated in Diani Beach in the Coast Region Region, 1.6 km from KFI Supermarket, Waridi House boasts an outdoor pool and year-round outdoor pool.
“Swimming pool was super. The staff were amazing”
Afrocharme Diani is a holiday home with a terrace, located in Diani Beach. Guests benefit from balcony and a year-round outdoor pool. Free private parking is available on site.
Average review score: 8
2547 Diani Cottage is a holiday home with a garden, set in Diani Beach. Offering free private parking, the holiday home is 600 metres from Baharini Plaza.
“The private swimming pool that allowed my family to enjoy swimming at their own leisure. the house also allows you privacy”
Average review score: 8.7
Sheba Cottages - Diani Beach offers accommodation in Diani Beach, Galu Kinondo The beach is within 850 metres and KFI Supermarket is 4.1 km away. Free WiFi is provided throughout the property.
“I really enjoyed staying at Sheba as the owner and his staff were always available to make my time there as the most pleasant one. It is located away from the most touristy part of the coast and is perfect for a relaxing time. Given its location the owner always facilitated transportation and provided me with useful information on where to go. Finally, as I was the only guest at the time, I had the chance to go on a day trip to Chale island with the staff. I highly recommend Sheba Cottages to anyone who wants to spend a few days away from the city in a very relaxing environment”
Offering a sun terrace and views of the garden, Milima Residence is set in Diani Beach. Baharini Plaza is 400 metres from the property. Free WiFi is available .
Set in Diani Beach, this villa features a terrace and a garden with an outdoor pool. The property is 300 metres from KFI Supermarket and boasts views of the pool. Free WiFi is featured .
Located in Diani Beach, Warm Sea Sand offers self-catering accommodation and features WiFi. The private, beachfront villa will provide you with a lounge, kitchen and TV.
Located in Diani Beach, LaSpaDiani offers an outdoor pool and a restaurant. The accommodation offers bed and breakfast, and features free WiFi.
Average review score: 8
Located 400 metres from KFI Supermarket in Diani Beach, this villa features free WiFi and a terrace. The villa is 2.6 km from Seacrest Primary School. Free private parking is available on site.
“The location is very close to the beach, set in an exclusive compound of private villas. We had a chef who came to prepare meals everyday and a cleaning lady throughout our stay.”
Located in Diani Beach, this villa features free WiFi and a terrace. Providing free private parking, the villa is 700 metres from Diani Shopping Centre.
Maisha Tabasamu is a villa located in Diani Beach, 1.6 km from Mini Shop. It provides free private parking. Free WiFi is offered . There is a seating area and a kitchen.
Villa Savannah is a detached villa situated in Diani Beach in the Coast Region Region and is 900 metres from Seacrest Primary School. The villa is 1 km from Colobus Trust Monkey Conservation Centre.
Villa Mashariki is a holiday home situated in Diani Beach, 1.8 km from KFI Supermarket. The holiday home is 4 km from Seacrest Primary School. Free private parking is available on site.
Located in Diani Beach in the Coast Region Region, 1.7 km from KFI Supermarket, Grand Amber Villa boasts a year-round outdoor pool and views of the pool.
Set in Diani Beach, Diani Swed Breeze Apartments offers a year-round outdoor pool and barbecue. Muthaiga Mini Market is 200 metres from the property. Free private parking is available on site.
Set in Diani Beach, Akiki Apartments & Villa offers an outdoor pool and sun terrace. Baharini Plaza is 400 metres away. Free private parking is available on site.
Average review score: 7.8
Asins Holiday Inn is set in Diani Beach, 3.3 km from The Diani Beach Shopping Centre. The bed and breakfast has an outdoor pool and guests can enjoy a meal at the restaurant.
“This is a basic off beach front hotel, so expectations are not too high. Nevertheless for its category I would rate it above average and good value for money.”
Offering a year-round outdoor pool and views of the pool, Malaika Holiday Villas is set in Diani Beach in the Coast Region Region. KFI Supermarket is 1.1 km away.
Set in Diani Beach in the Coast Region Region, 100 metres from Baharini Plaza, Coco-De-Ville Kenya features a year-round outdoor pool and water sports facilities.
Fili-Fili Villas is a detached villa situated in Diani Beach in the Coast Region Region and is 1.4 km from Diani Beach Hospital.
Villa Raymond, Diani, Kenya is a detached villa with a terrace, set in Diani Beach in the Coast Region Region. The air-conditioned unit is 400 metres from Seacrest Primary School.
Set in Diani Beach, Diani Beach Apartment is an apartment featuring a sun terrace. The unit is 400 metres from Baharini Plaza. Free WiFi is available and free private parking is available on site.
Located 1.2 km from KFI Supermarket in Diani Beach, this villa features a terrace.
Garden House Kenya , Diani is located in Diani Beach, 100 metres from Baharini Plaza and 1 km from Muthaiga Mini Market. Free private parking is available on site. The rooms are fitted with a TV.
Featuring a garden with a sun terrace, Chui Villa is a villa situated in Diani Beach, a few steps from Barclays Centre, boutiques and cybercafe. It provides free private parking.
Set in Diani Beach, Seline Cottage is 100 metres from Barclays Centre, boutiques and cybercafe. Nakumat Diani Beach Supermarket is 100 metres away. Free private parking is available on site.
Kawisa Resorts offers accommodation in Diani Beach. Kilole Primary School is 11 km from the property. Free private parking is available on site. The accommodation is fitted with a seating area.
Average review score: 8.6
Featuring free WiFi, Bahati Diani House Glamping offers pet-friendly accommodation in Diani Beach, 2.6 km from The Diani Beach Shopping Centre. Free private parking is available on site.
“Joseph is very welcoming and a very good host. The place is beautiful, peaceful and quiet.”
Located in Diani Beach, this villa features a terrace. The property is a few steps from Barclays Centre, boutiques and cybercafe and features views of the sea.
Set in Diani Beach, Diani Beach Wonder Cottages offers a garden and barbecue. Onjikos Supermarket is 600 metres away. Free WiFi is offered throughout the property.
Offering a year-round outdoor pool, seasonal outdoor pool and barbecue, Africanhuts is situated in Diani Beach in the Coast Region Region. 500 metres from Seacrest Primary School.
Kikoy Beach House is a holiday home with a year-round outdoor pool, situated in Diani Beach. You can fire up the barbecue for a tasty meal and enjoy the garden in fair weather. Free WiFi is featured ....
Situated in Diani Beach, this apartment features a garden with a year-round outdoor pool. The apartment is 1.3 km from KFI Supermarket. Free WiFi is available .
Located 400 metres from Baharini Plaza in Diani Beach, this air-conditioned apartment features a garden with a year-round outdoor pool.
Located 1.7 km from KFI Supermarket in Diani Beach, this holiday home features free WiFi and a terrace. Offering free private parking, the holiday home is 3.9 km from Seacrest Primary School.
Situated opposite Nakumatt Diani Beach Supermarket, Umbi Studio, very central offers pet-friendly accommodation in Diani Beach. Umbi Studio, very central is 300 metres from the beach.
Situated in Diani Beach, Roseville offers self-catering accommodation with free WiFi. The property boasts views of the pool and is 300 metres from Onjikos Supermarket.
Featuring air conditioning, Kizurihomes offers pet-friendly accommodation in Diani Beach. The accommodation boasts a hot tub. Diani Beach Hospital is 1 km away.
Situated in Diani Beach, Jamboland-Diani offers a garden and barbecue. KFI Supermarket is 700 metres away. Free private parking is available on site.
Footprints House is situated in Diani Beach, 300 metres from Muthaiga Mini Market and 400 metres from Onjikos Supermarket. Free private parking is available on site.
Located in Diani Beach, this air-conditioned holiday home features a patio with pool views. The unit is 200 metres from KFI Supermarket. Free private parking is available on site.
Located in Diani Beach, Adansonia Village Resort is 300 metres from KFI Supermarket. Seacrest Primary School is 1.9 km away. Free private parking is available on site.
Situated in Diani Beach, 700 metres from Seacrest Primary School, Villa Mandhari - Mombasa boasts a year-round outdoor pool and hot tub.
Situated 1.4 km from Diani Beach Hospital in Diani Beach, this villa features a terrace and a garden with a year-round outdoor pool and a barbecue.