Diani Beach

Hotels with Breakfast in Diani Beach

Select your dates to choose hotels in Diani Beach with breakfast and start your day fresh.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Diani Beach Hotels with Breakfast

Find hotels with breakfast in Diani Beach to fuel your day
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotels in Diani Beach
Featured facilities: Parking, Restaurant
Very Good
41 reviews
8.2/10
1 night
From RUB 12,464
Check Availability
98
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
70 reviews
9.1/10
1 night
From RUB 3,990
Check Availability
99+
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
113 reviews
8.8/10
1 night
From RUB 18,814
Check Availability
95
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
41 reviews
8.7/10
1 night
From RUB 6,164
Check Availability
59
Hotels in Diani Beach
Featured facilities: Parking, Restaurant
Very Good
93 reviews
8.5/10
1 night
From RUB 21,668
Check Availability
49
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
46 reviews
9.0/10
1 night
From RUB 3,755
Check Availability
99+
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
1 night
From RUB 12,316
Check Availability
71
Hotels in Diani Beach
Featured facilities: Laundry Service (On-Site)
Very Good
22 reviews
8.2/10
1 night
From RUB 2,199
Check Availability
24
Hotels in Diani Beach
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
21 reviews
8.1/10
1 night
From RUB 7,548
Check Availability
99
Hotels in Galu
Featured facilities: Parking, Laundry Service (On-Site)
Very Good
21 reviews
8.7/10
1 night
From RUB 8,857
Check Availability
See All Hotels With breakfast in Diani Beach

Latest Reviews for Diani Beach Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!

Tombo House

9.0/10
Great
Posted on Jan 7, 2026
Guest User
I liked the green area and a small but comfortable pool, creating a sense of oasis. spacious rooms, lots of rosetries, spacious shower, good shower and shampoo. The ceiling fan works. The air conditioner in the room can be included for extraprice, +15 dollars per day. Breakfast is average, make omlet, eggs and pancakes, delicious sausages of meat. But. All cut in cans. And, okay, sausage, cheese, butter purple in cans, for three fine slices. But also to serve cucumbers and tomatoes that are worth a penny in Kenya, it is funny. At the bottom of the jar 2-3 a yard of thin slices. Eat vegetable salad in the morning is unrealistic. I don't share the enthusiastic yells about food in their restaurant, nothing like that. Some dishes are completely unpleasant. Three days could not have been unable to change the towels for the pool normally. That didn't bring one, that was only one. At the same time, when you are already at the pool and have just entered your room behind the towels, which there, to your surprise (every time) is not, you are forced to prove on the respiratory that the towel is not again. And you ask them to bring them, tc you are already at the pool, to the pool. But these amazing people are stubbornly not the same in the room. But not immediately, of course, a record at 20 minutes, and so 40 minutes-hour. And it's after 15h the day when the room was cleaned already, but the towels yesterday took away, and the cleans didn't bring. And no one apologizes. For them it's the norm. In general, weak service, weak kitchen, location. Good area, pool, rooms. Excessive prices for minibar and overall for kitchen.
Price per night fromRUB 6,461

Nomad Beach Resort

8.9/10
Very Good
Posted on Aug 29, 2026|Garden Room
HKAnonymous User
Beautiful setting, but poor value for money Nomad has a beautiful tropical environment, and most of the staff were friendly and helpful. However, the hotel itself feels rather dated, while food, drinks, spa treatments and activities are all quite expensive. In my experience, especially the food quality did not really match the prices. The hotel app was also frustrating, as many activities and dining options were displayed but could not actually be booked through it. The beach is beautiful but public, with frequent approaches from beach boys, so it feels less private than I expected. My main disappointment was the front desk. Trip.com incorrectly showed a 12:00 PM check-out instead of the hotel’s 10:00 AM policy. Trip.com later admitted this was their system error, but I still found the way the front desk handled the situation rather unfriendly and dismissive. Overall, the environment is pleasant and most staff are nice, but at this price point I believe there are better options in Diani with newer facilities, better food and better overall value. For a similar price, I would choose another resort next time.
Price per night fromRUB 19,407

Diani Sea Resort - All Inclusive

8.9/10
Very Good
Posted on Oct 13, 2025
M253546****
I don't know why no one mentioned the simpleness of the spare parts at all. For example, there are no disposable slippers. The water is also a thermos pot with no disposable bottled drinking water. If the bath water becomes cold at night after 12 o'clock, it takes more than ten minutes to release water. Hot water. I don't know if the entire Mombasa hotel water filtration system is a shit, the water is super invincible salty, and it is no different from drinking directly from the sea. Even the waiter said that it is best to use pure water for brushing teeth. Because the price is all inclusive, the hotel is basically a lot of Europeans and Americans. We stayed for two days and a Chinese did not see it. The food was similar to other hotels. In fact, it is not recommended to have this kind of package in Mombasa, because the restaurant outside can eat seafood. It is better to eat. The only advantage is that drinks are free, even cocktails are free, so many Europeans and Americans like to drink there. There are also performances in the evening.
Price per night fromRUB 17,023

Villa Mandhari - Diani Beach

8.9/10
Very Good
Posted on Jan 5, 2024
Shengqin
The hotel is a bit far from the beach, about 5-10 minutes by tricycle. The villa is large with two bedrooms, suitable for a family of 4, but the facilities are old and the hygiene is average. For some reason the hotel did not receive my booking information. After we arrived at 7:30 pm local time, we waited for an hour and a half for the villa to be ready. If you do not choose all-inclusive meals, even drinking water will not be provided.
Price per night fromRUB 11,328

Diani Sea Lodge - All Inclusive

8.6/10
Very Good
Posted on Oct 6, 2025
ALEKSANDR
В отеле отдыхают в основном граждане Германии возраста 40-50 +. Еда вкусная , нельзя сказать , что сильно разнообразная , но всего хватало, готовят вкусно : мясо , рыба , много овощей и фруктов. Веселые аниматоры , доброжелательный персонал . Номера простенькие , мебель старая ,но все работало. На территории отеля много обезьян 😅 не оставляйте вещи без присмотра . Вечером всегда проходит анимация , каждый день разная программа-молодцы! Возле бара на пляже часто собирается очередь , но обслуживание довольно быстрое. В целом , отель понравился, также посетили Diani resort ( до него по пляжу 15-20 минут пешком )Кстати Вы можете посещать отели одной сети , в том числе пользоваться услугами бара /ресторана . На ресепшене любезно разрешили остаться в отеле и пользоваться услугами все включено после выезда из номера, так как трансфер был около 14-00. Ставлю все пятерки за отношение персонала
Price per night fromRUB 14,441

Papillon Lagoon Reef Hotel

8.0/10
Very Good
Posted on Nov 6, 2025
Guest User
Unser Aufenthalt war gut, aber einige Sachen müssen verändert werden. Die Lage des Hotels ist sehr schön direkt am Strand, nur leider kann man nicht wirklich an den Strand gehen, weil dort viele Händler bereits lauern und einen wirklich arg belästigen, um möglichst viel Geld zu machen. Die meisten Gäste bleiben deswegen in der Anlage. Der Pool und der Garten sind sehr gepflegt. Unser Zimmer war ruhig und schön gelegen. Es wurde täglich gereinigt und das Essen in den Restaurants war sehr abwechslungsreich und wohl schmeckend. Leider habe ich auch einige Kritikpunkte, der Sportraum ist in einem sehr schlechten und dreckigen Zustand. Ebenso ist der Tennisplatz und das Equipment so stark heruntergekommen, dass es keine Freude macht dort zu spielen. Das Wasser aus dem Wasserhahn ist salzig und hat meine Haut stark geschädigt. Die meisten Mitarbeiter sind sehr nett und machen ihren Job gut, aber manche üben ein bisschen Druck aus, um mehr Trinkgeld zu bekommen. Das empfand ich als störend. Wir haben sehr viel Geld für unseren Aufenthalt bezahlt, da möchte ich erwarten, dass die Anlage absolut in Ordnung ist und die Mitarbeiter mich nicht bedrängen, um mehr Trinkgeld zu erhalten. Es sollte auch mehr durchgegriffen werden, was das füttern der Affen und Bushbabys betrifft. Die Affen sind eine Plage zu den Essenszeiten und werden fleißig von Gästen gefüttert, was die Lage verschlimmert. Mal abgesehen vom Tierwohl, werden die Tiere so immer fordernder, öffnen Taschen, kommen ins Zimmer durch die Fenster, immer auf der Suche nach etwas zu fressen.
Price per night fromRUB 10,327

Mangro Hotel Diani Beach

7.2/10
Posted on Oct 23, 2025
Guest User
곰팡이 냄새가 있고, 위치는 괜찮으나. 사람들이 자주오지 않는 곳입니다. 가격은 저렴하니, 방문 하실때에는, 너무 기대는하지 마세요.
Price per night fromRUB 3,335

Bahari Dhow Beach Villas

7.1/10
Posted on Aug 12, 2024
Guest User
Excellent structure with many independent villas in the garden around the pool. Directly on the wide and white sandy beach. Very nice master bedroom on the first floor with large bathroom terrace. Excellent value for money.
Price per night fromRUB 5,510

FAQs

What are some of the best hotels with Breakfast in Diani Beach?

Whether you are travelling to Diani Beach for business or tourism, Diamonds Leisure Beach & Golf Resort (from RUB 12,513) , Swahili Beach (from RUB 21,618) and Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from RUB 13,514) are highly recommended among the best hotels.

How much does it cost on average to stay at hotels with Breakfast in Diani Beach?

For hotels with Breakfast in Diani Beach, the average price on weekdays is RUB 19,351, and the average price on weekends (Friday - Saturday) is RUB 19,223.

What are the best luxury hotels with Breakfast in Diani Beach?

If you want to enjoy top services and amenities, there are many luxury hotels with Breakfast in Diani Beach for you to choose. Diamonds Leisure Beach & Golf Resort (from RUB 12,513), Swahili Beach (from RUB 21,618) and Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from RUB 13,514) are some of the best luxury hotels recommended.

What promotions are available for hotels with Breakfast in Diani Beach?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see the latest promotions on Trip.com.

Diani Beach hotels with breakfast information

Total properties27
Number of reviews1,318
Highest priceRUB 133,663
Lowest priceRUB 9,339
Weekday Avg. PriceRUB 19,351
Weekend Avg. PriceRUB 19,223