2
Baobab Beach Resort & Spa
Resort hotel
Refined quarters in a beach resort with all-inclusive dining & a nightclub, plus 3 pools & a gym.
4.50 (5K reviews)
3
Swahili Beach Resort
Hotel
Upscale rooms in a beachfront resort featuring free breakfast, plus fine dining, a spa & pools.
4.50 (3K reviews)
4
The Sands at Nomad Hotel
Hotel
Polished beachfront hotel with 2 restaurants, an outdoor pool & a spa, plus a fitness centre.
4.50 (1.6K reviews)
5
Apero
Restaurant
π Food was great - perhaps better plating
Service was great
Atmosphere could be a little more cosy
$$ $$
4.60 (390 reviews)
6
Ocean Village Club
Hotel
Airy quarters in a polished, adults-only beachside hotel offering dining, a spa & an airport shuttle
4.60 (346 reviews)
7
Asha Bistro
Restaurant
π Location is king here. Private yet in a public area at the same time. Lovely beachfront establishment. It has a romantic ambiance. So relaxing to sit with your feet in the sand, and listen to the waves while eating your meal or sipping on drinks. The waiting staff are polite and attentive. The chefs...
$$ $$
4.60 (301 reviews)
8
Diani Sea Lodge
Resort hotel
π After we had been on safari for eight days, we stayed for four nights at the Diani Sea Lodge. However, we would not book the hotel again.
The rooms are spacious and the staff is mostly nice, but the service in almost all areas is very very slow.
Even for a glass of water for breakfast or dinner we...
4.40 (1.9K reviews)
9
Nomad Beach Bar & Restaurant
Restaurant
ππ I went there for the scuba and stayed for the lunch.
Loved the food, the view was splendid as well. I'll definitely be back.
$$ $$
4.40 (1.8K reviews)
10
Diani Sea Resort
Resort hotel
Airy rooms and suites overlooking exotic gardens, a pool or the ocean, plus unfussy buffet dining.
4.40 (1.5K reviews)
11
Ali Barbour's Cave Restaurant
Restaurant
ππ it is truly iconic!
The restaurant get busy in the weekend, make sure you book ahead of time! We had a drink at the bar while waiting for the table, and the service is very nice.
The whole place holds about 20 table, and it still looks quite spacious. Sitting next to the coral walls feels very uniqu...
$$$ $
4.40 (1.1K reviews)
12
Piri Piries
Restaurant
ππ Loved it! β€οΈπ PLEASE GO IF YOUβRE IN DIANI π€©
One of the best menus I have ever seen and equally amazing food. I ordered FIVE salads for just 900 KES. I mean this was a steal deal! There were so many other items which I wanted to have but sadly I could only eat this much! π
The owner was lovely, c...
$$ $$
4.50 (390 reviews)
13
Tiki Bar
Restaurant
ππ Not a place for small pockets, food is pricey but worth it nonetheless. Easy access, located at the road side. Comfortable sitting arrangements and good atmosphere.
$$ $$
4.40 (867 reviews)
14
Diani Backpackers
Hostel
Rustic dorms & private rooms in a laid-back hostel offering an open-air bar & an outdoor pool.
$21/night
4.40 (694 reviews)
15
Stilts Tree Houses
Hotel
Relaxed tree houses & cabins with mosquito nets, plus a pub serving breakfast, lunch & dinner.
$19/night
4.50 (289 reviews)
16
Papillon Lagoon Reef
Resort hotel
Simple rooms in a beachfront, all-inclusive resort with a pool, a restaurant & a dive centre.
4.30 (1.5K reviews)
17
Java House - Diani
Restaurant
ππ Cool place. Delicious food, Quite expensive but worth it there are good services and service is quick. Good and tasty milkshakes. You'd wish to try everything in the menu. They advice on healthy meals that one can take. Fresh food is served. There's outdoor and indoor sitting. Various ways you can...
$$ $$
4.30 (655 reviews)
18
Waterlovers Beach Resort
Hotel
ππ We had a wonderful couple of days here in December 2022 having found it by chance. The location is stunning. WaterLovers is very relaxed, friendly and welcoming. Being a small hotel with the owners on site made a huge and positive difference to the character and all the staff were great. The rooms a...
4.60 (142 reviews)
19
Diani Beach Shopping Centre
Shopping mall
ππ Am always in search for wine spots. Since wine is about family, friends, nature and good vibes all combined, then Diani shopping center has all you need in one place. Here is my scenario of my day at this place: I leave the house with my daughter on a Saturday weekend after breakfast. It was a marke...
4.20 (760 reviews)
20
Sizzlers Steak House and Pub
Restaurant
ππ A not so hidden gem of a restaurant located in the Diani Beach region. My fianceΓͺ and I were literally blown away by the superb flame broiled Angus Sirloin Steaks that were cooked to absolute perfection! This restaurant is more than worthy of a 5 star rating! It's simply the best steak restaurant on...
$$ $$
4.30 (258 reviews)