Best Hotels in Diani Beach
Explore Diani Beach hotels and choose from properties near landmarks, luxury hotels, and top boutiques for the best shopping and dining.
Diamonds Leisure Beach & Golf Resort
"The Mombasa M6 room was really terrible. The shower temperature was not regulated and it kept burning my skin. The air in the room had so much particles, I kept coughing through the night. The towels were all worn out. Compared to my experience in the Bustani Junior Suite, room quality was miles apart. Facilities in the M6 room was outdated and old. Buffet service for breakfast was largely the same and not exciting. And some of the staff definitely need a refresher training on service particularly Sylvester the water sports guy"
PrideInn Hotel Diani
"The experience was so memorable. The staff were so good and kind. The swimming pool was so clean and amazing, however it would be nice if the management would allow night swimming as long as the guests took care of their own safety."
Jacaranda Indian Ocean Beach Resort
"I recently stayed at the hotel and had a wonderful experience. The location was excellent, making it easy to explore the area. The room was clean, spacious, and well-maintained. It was equipped with all the necessary amenities, and the comfortable bed ensured a good night's sleep. The housekeeping team did an excellent job of keeping the room tidy throughout my stay. The service provided by the staff was outstanding. From check-in to check-out, the employees were friendly, professional, and always willing to assist with any requests or questions. Their warm hospitality made me feel welcome and valued as a guest. The atmosphere of the hotel was relaxing and inviting. The décor was elegant, the common areas were well-kept, and the overall environment was peaceful and comfortable. Whether relaxing in the lobby or spending time in the room, I felt at ease throughout my stay. Overall, I had a very positive experience and would highly recommend this hotel to anyone looking for comfort, excellent service, and a convenient location."
Papillon Lagoon Reef Hotel
"I loved my stay here at Papillion. Great location with beautiful scenery. Animation team are lovely and not too pushy. Thoya in particular was amazing, very friendly and approachable. The food here is so good and staff could not be friendlier. I hope I get to return"
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
"The whole resort staff are very friendly and nice. The breakfast and dinner are really good with a wide variety of choices . However , the rooms and amenities need a bit of refurnishing as it starts to see slightly dated. The toilet needs to be cleaner as there seems to be some hard white spots appearing on the levers. The entertainment room also needs to be maintained. Overall , we still had a good stay nevertheless"
Tombo House
"Tombo House immediately feels like a hidden tropical sanctuary. From the moment we arrived, Nora and Daniel welcomed us with a level of warmth and authenticity that instantly sets this place apart. The whole property is quiet, green, beautifully maintained and full of small details that show how much love has gone into creating it. - Rooms & Balconies - Our apartment was modern, spotless and far more refined than we expected. Everything is mosquito-safe and well designed, and the large balcony overlooking the treetops was one of our favorite places to start the day. Watching monkeys move through the branches while having our morning coffee was simply amazing. - Pool & Outdoor Areas - The natural pool is peaceful and beautifully integrated into the garden. It’s the kind of place where you can lose track of time without even trying. A few monkeys may try to grab your snacks when you’re in the water, but it just adds to the charm of being surrounded by wildlife. - Food & Breakfast - Breakfast was a highlight, freshly prepared and lovingly presented. I was completely surprised to find quail eggs on the menu. When I asked if I could try a fried quail egg, the answer was, “Let me check if the quails laid some.” Knowing that so much of the food is homegrown or freshly collected makes the experience feel even more special. And although the place is listed as a B&B, the food served throughout the day easily reaches full restaurant quality. - Hosts & Service - Nora and Daniel are wonderful hosts who genuinely care about their guests, and their team is just as friendly and supportive. It’s rare to find a place that feels this personal without ever feeling intrusive. Their warmth elevates the entire experience. - Location - Tombo House is not directly on the beach, which makes it wonderfully calm and peaceful. A tuktuk arrives within seconds and takes you to the ocean in just a couple of minutes, so the location never feels inconvenient. We stayed in several places during our Kenya trip, and Tombo House is by far the most charming, clean and lovingly designed. A true gem in Diani and an easy recommendation."
Seaclusion Diani
"Excellent, soothing, with elegance . Wonderful room service with amazing reception. Classic views of diani, well designed swimming pool and comfortable amenities around. Kudos to the entire team .I recommend to all who wish to have a perfect stay at diani. Thanks ."
Pendo Villas Diani Beach
Raquel's Bliss Hotel Diani
"I enjoyed my stay at this property, particularly its location approximately one kilometer from the beach, which made it convenient to access the shoreline. While there are no restaurants on-site or in the immediate surrounding area, the overall experience was pleasant. The stay was comfortable, and I found it to be a good option overall."
Find Your Perfect Stay in Diani Beach by Travel Style
The Villa Luxury Suites Hotel
"Beautiful rooms and pool area. Feels extra boutiquey as it has few rooms, a great vibe, and attentive service all around. We stayed only a night but wish to come back soon and stay longer. Exceptional pool area with staff readily available, the sun beds and gazebos are chic and beautiful. Rooms super comfortable. Location was easy to access through Tuk Tuk or Uber. Close to town and beach."
Mzima Beach Residences - Diani Beach
"The resort is nicely built at the Galu beach and has access to the sea. Nice buildings with good standards, air condition, spacious sleeping and living rooms and various pools. We also had a chief and various other people to cook for us and take care of the cleaning, laundry, well being in general. Overall it was a great experience with very friendly and helpful staff."
Baobab Beach Resort & Spa
"The food was plentiful, and the staff were very welcoming, so it was never boring. However, there were too many beach vendors, making it impossible to enjoy the beach or the sea in peace, and there were also too many leaves on the shore."
Amkia Villas
"Nice villa, but we were put in the wrong room."
Babylon Gardens Diani
Hibiscus Home & Apartments
Swahili Beach
"Impeccable service and lovely place, truly perfect in every way"
Diani Sea Lodge - All Inclusive
"I was looking for an all-inclusive resort and ended up using it because it had good reviews and a reasonable price. The food is delicious, the beach is pretty, and the staff are friendly. There are a variety of activities. There was a deep (3 meters) swimming pool, so it was great for diving practice. The downside is that there are a lot of flies."
Lotfa Resort Diani
Guest Reviews on Diani Beach Hotels
Diani Beach Travel Information
Power Plug & Voltage
240V/Type G
Exchange Rate
KES
Local Payment
M-Pesa/Cash/Cards
Connectivity
Safaricom/Airtel
Current Weather
Clear
More Information About Diani Beach Hotels
|
Key Info |
Details |
|
Number of reviews |
1,310 |
|
Total properties |
78 |
|
Weekday Avg. Price |
CAD 231 |
|
Weekend Avg. Price |
CAD 232 |
|
Trending hotel |
Diamonds Leisure Beach & Golf Resort |
FAQs About Hotels in Diani Beach
-
What are the most popular hotels in Diani Beach?
There are many popular options for hotels in Diani Beach. Whether you're traveling for business or a vacation, Diamonds Leisure Beach & Golf Resort (from CAD 223), Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216) and Jacaranda Indian Ocean Beach Resort (from CAD 141) are popular choices.
-
What is the average price for hotels in Diani Beach?
The average price for hotels in Diani Beach is CAD 231 for weekdays, and CAD 232 for weekends (Friday–Saturday).
-
What are popular hotels with high-quality breakfasts in Diani Beach?
Diamonds Leisure Beach & Golf Resort (from CAD 223),Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216) and Swahili Beach (from CAD 369) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!
-
What are available deals for hotels in Diani Beach?
There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.
-
Which hotels with fitness facilities in Diani Beach are popular?
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216), Swahili Beach (from CAD 369) and Papillon Lagoon Reef Hotel (from CAD 149) are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!
-
Which pet-friendly hotels in Diani Beach are recommended?
Qua Bruce Apartment (from CAD 54), Charming and Remarkable15-Bed Villa in Diani Beach (from CAD 82) and Doric Cottages Diani (from CAD 134) are popular pet-friendly hotels. Take your pets with you during traveling.
-
Which popular hotels in Diani Beach offer free Wi-Fi ?
Whether you're traveling on business or for vacation, internet connection is an essential facility. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216), Jacaranda Indian Ocean Beach Resort (from CAD 141) and Swahili Beach (from CAD 369) are popular hotels with free Wi-Fi.
-
Which hotels in Diani Beach have swimming pools?
Diamonds Leisure Beach & Golf Resort (from CAD 223), Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216) and Jacaranda Indian Ocean Beach Resort (from CAD 141) provide awesome swimming pools. Book now and enjoy your swimming pool!
-
What are the best sap hotels in Diani Beach?
A spa treatment can be the perfect way to unwind after a long day of travel. Diamonds Leisure Beach & Golf Resort (from CAD 223), Jacaranda Indian Ocean Beach Resort (from CAD 141) and Swahili Beach (from CAD 369) provide wonderful spa services.
-
What are best luxury hotels in Diani Beach?
Diani Beach has many wonderful luxury hotels with good service. Diamonds Leisure Beach & Golf Resort (from CAD 223), Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from CAD 216) and Swahili Beach (from CAD 369) are popular options.
Find Great Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Diani Beach
-
Diani Beach Hotels near Attractions
-
Top Destinations
- Jacaranda Indian Ocean Beach Resort
- Diani Breeze Villas
- Silent Palms Villa
- Bahari Dhow Beach Villas
- Luxury Private Villas in Diani Beach, Mombasa Kenya
- Southern Palms Beach Resort
- Pendo Villas Diani Beach
- Diani Palm Resort and Apartments
- Nomad Beach Resort
- Micmoll Paradise
- Diani Cottages
- Jandi Diani
- Qua Bruce Apartment
- Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
- Raquel's Bliss Hotel Diani
- Amkia Villas
- Villa Lamuhouse Diani Beach
- Swahili Beach
- Tombo House
- Swahili Oasis
- Shanghai Hotels
- Beijing Hotels
- Tokyo Hotels
- Guangzhou Hotels
- Hong Kong Hotels
- Shenzhen Hotels
- Chongqing Hotels
- Toronto Hotels
- Bangkok Hotels
- Calgary Hotels
- Chengdu Hotels
- Zhangjiajie Hotels
- Seoul Hotels
- Osaka Hotels
- Niagara Falls Hotels
- Montreal Hotels
- Xi'an Hotels
- Mississauga Hotels
- Taipei Hotels
- Kyoto Hotels