
Find hotels near Diani Beach, Mombasa from NT$620
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diani Beach hotels

1. Asha Boutique Hotel
Asha Boutique Hotel2 km from Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is NT$5,179
NT$6,111 total
includes taxes & fees
Nov 8 - Nov 9

2. Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
The price is NT$11,566
NT$13,648 total
includes taxes & fees
Nov 10 - Nov 11

3. Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
9.2 out of 10, Wonderful, (7 reviews)
The price is NT$4,754
NT$5,610 total
includes taxes & fees
Nov 17 - Nov 18

4. Diani Sea Resort
Diani Sea Resort2.1 km from Diani Beach
9.0 out of 10, Wonderful, (129 reviews)
The price is NT$9,916
NT$11,701 total
includes taxes & fees
Nov 8 - Nov 9

5. Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is NT$1,216
NT$1,435 total
includes taxes & fees
Nov 6 - Nov 7

6. Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
8.4 out of 10, Very good, (23 reviews)
The price is NT$3,753
NT$4,429 total
includes taxes & fees
Dec 6 - Dec 7

7. Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.0 out of 10, Very good, (6 reviews)
The price is NT$1,126
NT$1,329 total
includes taxes & fees
Nov 18 - Nov 19

8. Jumbo Art Sign Villa
Jumbo Art Sign Villa2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is NT$1,001
NT$1,181 total
includes taxes & fees
Nov 18 - Nov 19

9. Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
7.2 out of 10, Good, (19 reviews)
The price is NT$2,502
NT$4,921 total
includes taxes & fees
Nov 17 - Nov 18

10. DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is NT$1,441
NT$1,700 total
includes taxes & fees
Nov 8 - Nov 9

11. Kijani Cottages Diani
Kijani Cottages Diani2.1 km from Diani Beach
7.0 out of 10, Good, (6 reviews)
The price is NT$541
NT$638 total
includes taxes & fees
Nov 6 - Nov 7

12. Diani Breeze Villas
Diani Breeze Villas1.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is NT$2,982
NT$3,519 total
includes taxes & fees
Nov 6 - Nov 7

13. Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
5.8 out of 10, (6 reviews)
The price is NT$563
NT$665 total
includes taxes & fees
Nov 9 - Nov 10

14. Staysocial Diani-Backpackers &Social Hub
Staysocial Diani-Backpackers &Social Hub2.3 km from Diani Beach
4.0 out of 10, (2 reviews)
The price is NT$529
NT$624 total
includes taxes & fees
Nov 7 - Nov 8

15. Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is NT$3,567
NT$4,210 total
includes taxes & fees
Nov 8 - Nov 9

16. Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
2.0 out of 10, (1 review)
The price is NT$1,570
NT$1,852 total
includes taxes & fees
Nov 6 - Nov 7

17. Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
2.0 out of 10, (1 review)
The price is NT$1,751
NT$2,067 total
includes taxes & fees
Nov 18 - Nov 19

18. Madiba 2 Cottage
Madiba 2 Cottage2.2 km from Diani Beach
2.0 out of 10, (1 review)
The price is NT$4,943
NT$5,833 total
includes taxes & fees
Nov 18 - Nov 19

19. Peacock Park Hotel Ukunda
Peacock Park Hotel Ukunda3 km from Diani Beach
The price is NT$1,624
NT$1,916 total
includes taxes & fees
Nov 6 - Nov 7

20. Armaan B&B Diani
Armaan B&B Diani1.6 km from Diani Beach
The price is NT$526
NT$620 total
includes taxes & fees
Nov 6 - Nov 7
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.
Compare popular hotels close to Diani Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Asha Boutique Hotel | 9.8 Exceptional 6 reviews | View | ||||||
![]() Nomad Beach Resort | 9.2 Wonderful 123 reviews | View | ||||||
![]() Villa Mandhari- Diani Beach | 9.2 Wonderful 7 reviews | View | ||||||
![]() Diani Sea Resort | 9.0 Wonderful 129 reviews | View | ||||||
![]() Pendo Villas Diani | 8.8 Excellent 5 reviews | View |
Top Diani Beach Hotel Reviews

Safari Beach Hotel
10/10 Excellent






































































