- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for Diani Beach bed & breakfast

1. Armaan B&B Diani
Armaan B&B DianiDiani Beach
The price is RM77
RM91 total
includes taxes & fees
6 Dec - 7 Dec

2. Darad Diani Hotel
Darad Diani HotelDiani Beach
The price is RM127
RM149 total
includes taxes & fees
6 Dec - 7 Dec

3. Coco-De-Ville
Coco-De-VilleGalu Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is RM326
RM385 total
includes taxes & fees
7 Nov - 8 Nov

4. Upani in Daini
Upani in DainiGalu Beach
7.4 out of 10, Good, (3 reviews)
The price is RM286
RM337 total
includes taxes & fees
8 Nov - 9 Nov

5. Rocksvilla homestay
Rocksvilla homestayMwabungo
The price is RM165
RM194 total
includes taxes & fees
6 Dec - 7 Dec

6. Mango Lodge Msambweni
Mango Lodge MsambweniMsambweni
8.0 out of 10, Very good, (1 review)
The price is RM108
RM128 total
includes taxes & fees
4 Dec - 5 Dec

7. Tudor Water Sports Hotel
Tudor Water Sports HotelTudor
7.4 out of 10, Good, (6 reviews)
The price is RM144
RM170 total
includes taxes & fees
6 Nov - 7 Nov

8. Ayodya suites nyali
Ayodya suites nyaliMombasa
7.4 out of 10, Good, (11 reviews)
The price is RM203
RM240 total
includes taxes & fees
21 Nov - 22 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Diani Beach
Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

























