1-100 out of 105
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.0
Great260260 reviews
Map
1.4 km from City Centre500 m from Leisure Lodge Golf Club
FromNZ$ 204
/nightSelect
8.4
Great201201 reviews
Map
5.1 km from City Centre1.4 km from KFI Supermarket
FromNZ$ 471
/nightSelect


8.2
Great219219 reviews
Map
1.1 km from City Centre400 m from Leisure Lodge Golf Club
FromNZ$ 252
/nightSelect


8.0
Great125125 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 181
/nightSelect


Zarafa HouseBed & Breakfast
8.0
Great2929 reviews
Map
2.3 km from City Centre1.4 km from Leisure Lodge Golf Club
FromNZ$ 116
/nightSelect


Bahari Dhow Beach VillasResort
8.2
Great230230 reviews
Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
FromNZ$ 104
/nightSelect


Flamboyant Diani BeachBed & Breakfast
8.2
Great158158 reviews
Map
3.0 km from City Centre800 m from Baharini Shopping Centre
FromNZ$ 99
/nightSelect


Coral Beach ResortResort
8.0
Great5151 reviews
Map
400 m from City Centre400 m from Nakumatt Diani
FromNZ$ 86
/nightSelect


8.4
Great6565 reviews
Map
100 m from City Centre500 m from Nakumatt Diani
FromNZ$ 252
/nightSelect


8.2
Great1111 reviews
Map
8.9 km from City Centre
FromNZ$ 106
/nightSelect


Swahili BeachResort
8.2
Great252252 reviews
Map
600 m from City Centre300 m from Nakumatt Diani
FromNZ$ 531
/nightSelect


Upani In DianiBed & Breakfast
8.0
Great4040 reviews
Map
9.0 km from City Centre
FromNZ$ 87
/nightSelect


Tombo HouseBed & Breakfast
8.2
Great2323 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 149
/nightSelect


Diani Banda CottagesGuest house
7.8
Very good1919 reviews
Map
1.8 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 60
/nightSelect


8.2
Great193193 reviews
Map
5.6 km from City Centre900 m from KFI Supermarket
FromNZ$ 330
/nightSelect


Leopard BeachHotel
7.4
Very good77 reviews
Map
900 m from City Centre500 m from Leisure Lodge Golf Club
FromNZ$ 233
/nightSelect


Diani Sea LodgeResort
8.2
Great117117 reviews
Map
3.5 km from City Centre1.2 km from Baharini Shopping Centre
FromNZ$ 466
/nightSelect


8.0
Great7272 reviews
Map
2.5 km from City Centre1.5 km from Leisure Lodge Golf Club
FromNZ$ 204
/nightSelect


8.0
Great267267 reviews
Map
5.4 km from City Centre1.1 km from KFI Supermarket
FromNZ$ 226
/nightSelect


Nomad Beach ResortHotel
8.4
Great9696 reviews
Map
4.7 km from City Centre1.8 km from KFI Supermarket
FromNZ$ 616
/nightSelect


Waterlovers Beach ResortResort
8.4
Great4545 reviews
Map
2.1 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 419
/nightSelect


Safari Beach HotelHotel
8.0
Great5757 reviews
Map
5.0 km from City Centre1.5 km from KFI Supermarket
FromNZ$ 264
/nightSelect


8.2
Great7171 reviews
Map
10.5 km from City Centre
FromNZ$ 270
/nightSelect


8.4
Great2626 reviews
Map
1.7 km from City Centre800 m from Leisure Lodge Golf Club
FromNZ$ 864
/nightSelect


Kaskazi Beach ResortResort
7.8
Very good5757 reviews
Map
700 m from City Centre400 m from Nakumatt Diani
FromNZ$ 171
/nightSelect


Diani Sea ResortResort
8.2
Great170170 reviews
Map
2.1 km from City Centre300 m from Baharini Shopping Centre
FromNZ$ 335
/nightSelect


8.2
Great9595 reviews
Map
7.4 km from City Centre800 m from Colobus Conservation
FromNZ$ 317
/nightSelect


8.2
Great4949 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 89
/nightSelect


8.0
Great134134 reviews
Map
9.1 km from City Centre
FromNZ$ 101
/nightSelect


8.2
Great2525 reviews
Map
9.1 km from City Centre
FromNZ$ 293
/nightSelect


Asha Boutique HotelHotel
8.2
Great3636 reviews
Map
2.3 km from City Centre400 m from Baharini Shopping Centre
FromNZ$ 211
/nightSelect


Map
2.3 km from City Centre1.3 km from Leisure Lodge Golf Club
FromNZ$ 41
/nightSelect


Seaclusion DianiHotel
8.2
Great3333 reviews
Map
2.7 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 294
/nightSelect


Hilda'S HomestayBed & Breakfast
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 200
/nightSelect


Bahati Diani House GlampingBed & Breakfast
7.4
Very good2222 reviews
Map
7.6 km from City Centre1.3 km from Colobus Conservation
FromNZ$ 38
/nightSelect


Aqua ResortAparthotel
8.2
Great9393 reviews
Map
1.9 km from City Centre1000 m from Leisure Lodge Golf Club
FromNZ$ 99
/nightSelect


Peekaboo Diani BeachBed & Breakfast
8.2
Great2828 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 120
/nightSelect


Diani CottagesBed & Breakfast
7.8
Very good2020 reviews
Map
2.4 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 125
/nightSelect


Footprints HouseGuest house
8.2
Great4848 reviews
Map
1.7 km from City Centre400 m from The Diani Beach Shopping Centre
FromNZ$ 101
/nightSelect


Diani Home StaysBed & Breakfast
8.4
Great1111 reviews
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 46
/nightSelect


Harmony Homes BeachfrontAparthotel
Map
2.4 km from City Centre1.4 km from Leisure Lodge Golf Club
FromNZ$ 86
/nightSelect


Cycad Palm DianiGuest house
Map
5.2 km from City Centre1.7 km from KFI Supermarket
FromNZ$ 53
/nightSelect


9.0
Perfect11 review
Map
1.9 km from City Centre1000 m from The Diani Beach Shopping Centre
FromNZ$ 80
/nightSelect


Galu EcolodgeBed & Breakfast
8.0
Great5151 reviews
Map
9.6 km from City Centre
FromNZ$ 31
/nightSelect


Morning Star DianiAparthotel
8.2
Great6262 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 127
/nightSelect


Lotfa Resort DianiHotel
8.2
Great6767 reviews
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
FromNZ$ 98
/nightSelect


8.0
Great3030 reviews
Map
2.9 km from City Centre600 m from Baharini Shopping Centre
FromNZ$ 207
/nightSelect


Prideinn Hotel DianiHotel
8.2
Great6060 reviews
Map
400 m from City Centre600 m from Nakumatt Diani
FromNZ$ 125
/nightSelect


Fiorella Beach House, Diani BeachBed & Breakfast
8.2
Great2525 reviews
Map
1000 m from City Centre400 m from The Diani Beach Shopping Centre
FromNZ$ 334
/nightSelect


8.4
Great1717 reviews
Map
2.0 km from City Centre700 m from Baharini Shopping Centre
FromNZ$ 501
/nightSelect


Armaan Guest HouseGuest house
Map
3.4 km from City Centre1.1 km from Baharini Shopping Centre
FromNZ$ 43
/nightSelect


Diani Beach Gold ApartmentsGuest house
Map
1.8 km from City Centre800 m from The Diani Beach Shopping Centre
FromNZ$ 132
/nightSelect


8.2
Great1414 reviews
Map
6.9 km from City Centre300 m from Colobus Conservation
FromNZ$ 693
/nightSelect


Galu InnHotel
7.8
Very good1010 reviews
Map
4.1 km from City Centre2.0 km from Baharini Shopping Centre
FromNZ$ 80
/nightSelect


Seaesta Studio DianiAparthotel
Map
1000 m from City Centre1.0 km from Diani One Stop Supermarket
Select


Afrika Pearl & SpaHotel
8.2
Great5757 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 195
/nightSelect


Map
2.3 km from City Centre1.3 km from Leisure Lodge Golf Club
FromNZ$ 262
/nightSelect


Casamia SuitesHotel
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 154
/nightSelect


Casa Marabella A2Aparthotel
Map
2.0 km from City Centre1.2 km from Leisure Lodge Golf Club
FromNZ$ 132
/nightSelect


Diani Palm ResortHotel
7.6
Very good33 reviews
Map
2.2 km from City Centre1.3 km from Leisure Lodge Golf Club
Select


Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
FromNZ$ 68
/nightSelect


Swahili Beach ResortHotel
Map
500 m from City Centre100 m from Nakumatt Diani
FromNZ$ 601
/nightSelect


Map
6.3 km from City Centre200 m from KFI Supermarket
FromNZ$ 258
/nightSelect


Diani HouseGuest house
8.2
Great44 reviews
Map
2.8 km from City Centre600 m from Baharini Shopping Centre
FromNZ$ 327
/nightSelect


8.6
Great1919 reviews
Map
1.1 km from City Centre300 m from The Diani Beach Shopping Centre
FromNZ$ 103
/nightSelect


Seabreeze HavenHotel
Map
2.3 km from City Centre100 m from Baharini Shopping Centre
FromNZ$ 89
/nightSelect


Map
2.3 km from City Centre100 m from Baharini Shopping Centre
FromNZ$ 39
/nightSelect


Map
4.6 km from City Centre1.9 km from KFI Supermarket
FromNZ$ 145
/nightSelect


Map
6.3 km from City Centre600 m from KFI Supermarket
FromNZ$ 428
/nightSelect


Doric Cottages DianiHotel
Map
1.3 km from City Centre300 m from The Diani Beach Shopping Centre
FromNZ$ 222
/nightSelect


Sea Breeze VillasHotel
Map
1.4 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 101
/nightSelect


Bedroom Diani BeachGuest house
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 130
/nightSelect


Serene Garden Room AptBed & Breakfast
Map
2.3 km from City Centre400 m from Baharini Shopping Centre
Select


One Bedroom VillasResort
Map
5.0 km from City Centre1.6 km from KFI Supermarket
FromNZ$ 108
/nightSelect


Map
5.0 km from City Centre1.6 km from KFI Supermarket
FromNZ$ 1 027
/nightSelect


Oak Homes DianiGuest house
Map
2.4 km from City Centre1.5 km from Leisure Lodge Golf Club
FromNZ$ 82
/nightSelect


Leshan Luxury VillasAparthotel
Map
100 m from City Centre400 m from Nakumatt Diani
FromNZ$ 257
/nightSelect
- 1
- 2
More hotels in Diani Beach
Saved
Save
Diani Beach hotels essential information
🏨 Hotels in Diani Beach | 105 |
👛 Lowest price | 17 NZD |
✍️ Hotels Reviews | 4 273 |