1-91 out of 91
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Diani Reef Beach Resort & SpaResort
8.2
Great185185 reviews
Map
1.4 km from City Centre500 m from Leisure Lodge Golf Club
FromNZ$ 169
/nightSelect
Southern Palms Beach ResortResort
8.2
Great3333 reviews
Map
2.5 km from City Centre1.5 km from Leisure Lodge Golf Club
FromNZ$ 387
/nightSelect
Swahili BeachResort
8.2
Great164164 reviews
Map
600 m from City Centre300 m from Nakumatt Diani
FromNZ$ 415
/nightSelect
Leopard BeachHotel
7.4
Very good77 reviews
Map
900 m from City Centre500 m from Leisure Lodge Golf Club
FromNZ$ 477
/nightSelect
Lantana Galu BeachResort
8.4
Great66 reviews
Map
9.0 km from City Centre
FromNZ$ 379
/nightSelect
Diani Sea LodgeResort
8.2
Great7272 reviews
Map
3.5 km from City Centre1.2 km from Baharini Shopping Centre
FromNZ$ 447
/nightSelect
Papillon Lagoon Reef HotelHotel
8.4
Great176176 reviews
Map
5.4 km from City Centre1.1 km from KFI Supermarket
FromNZ$ 344
/nightSelect
Pinewood Beach Resort And SpaHotel
8.4
Great3838 reviews
Map
10.4 km from City Centre
FromNZ$ 434
/nightSelect
Diani Sea ResortResort
8.2
Great116116 reviews
Map
2.1 km from City Centre300 m from Baharini Shopping Centre
FromNZ$ 521
/nightSelect
Swahili Beach ResortHotel
Map
500 m from City Centre100 m from Nakumatt Diani
FromNZ$ 581
/nightSelect
Waterlovers Beach ResortResort
8.8
Great1414 reviews
Map
2.1 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 935
/nightSelect
Kaskazi Beach ResortResort
7.8
Very good4747 reviews
Map
700 m from City Centre400 m from Nakumatt Diani
FromNZ$ 157
/nightSelect
Diani Beach VillasHotel
Map
3.4 km from City Centre1.2 km from Baharini Shopping Centre
Select
Jacaranda Indian Ocean Beach ResortResort
8.2
Great9797 reviews
FromNZ$ 179
/nightSelect
The Maji Beach Boutique HotelHotel
8.0
Great77 reviews
Map
1.7 km from City Centre800 m from Leisure Lodge Golf Club
FromNZ$ 929
/nightSelect
Nomad Beach ResortHotel
8.2
Great5050 reviews
Map
4.7 km from City Centre1.8 km from KFI Supermarket
FromNZ$ 1 490
/nightSelect
Prideinn DianiHotel
FromNZ$ 98
/nightSelect
Diamonds Leisure Beach & Golf ResortResort
8.2
Great143143 reviews
Map
1.1 km from City Centre400 m from Leisure Lodge Golf Club
FromNZ$ 243
/nightSelect
The Bright Star ResortAparthotel
8.4
Great3636 reviews
FromNZ$ 91
/nightSelect
Diani Bay ResortResort
7.8
Very good33 reviews
Map
3.0 km from City Centre
FromNZ$ 166
/nightSelect
Ocean Village Club (Adults Only)Hotel
8.2
Great151151 reviews
Map
5.1 km from City Centre1.4 km from KFI Supermarket
FromNZ$ 414
/nightSelect
Afrika Pearl & SpaHotel
8.2
Great5858 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 189
/nightSelect
Lotfa Resort DianiHotel
8.2
Great6666 reviews
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
FromNZ$ 94
/nightSelect
Kinondo KwetuHotel
8.6
Great55 reviews
Select
Sunset Villa Boutique ResortResort
8.2
Great2525 reviews
Map
9.1 km from City Centre
FromNZ$ 212
/nightSelect
The Villa Luxury Suites HotelResort
8.4
Great6262 reviews
Map
100 m from City Centre500 m from Nakumatt Diani
FromNZ$ 253
/nightSelect
Sonrisa VillasHotel
8.2
Great6565 reviews
Map
11.4 km from City Centre
FromNZ$ 314
/nightSelect
Mangro HotelHotel
7.6
Very good1010 reviews
FromNZ$ 98
/nightSelect
Prideinn Hotel DianiHotel
8.2
Great4949 reviews
Map
400 m from City Centre600 m from Nakumatt Diani
FromNZ$ 104
/nightSelect
Galu InnHotel
7.6
Very good66 reviews
Map
4.1 km from City Centre2.0 km from Baharini Shopping Centre
FromNZ$ 79
/nightSelect
Amani Luxury Apartments Diani BeachHotel
Map
6.3 km from City Centre200 m from KFI Supermarket
FromNZ$ 250
/nightSelect
Blue Marlin Beach HotelHotel
8.4
Great5959 reviews
Map
7.4 km from City Centre800 m from Colobus Conservation
FromNZ$ 824
/nightSelect
Soul Breeze Beach ResortBed & Breakfast
8.2
Great8787 reviews
Map
9.1 km from City Centre
FromNZ$ 157
/nightSelect
Upani In DianiBed & Breakfast
8.0
Great3939 reviews
Map
9.0 km from City Centre
FromNZ$ 91
/nightSelect
African Dream Cottages - Diani BeachHotel
8.4
Great3939 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 93
/nightSelect
Diani Palm ResortHotel
7.6
Very good33 reviews
Map
2.2 km from City Centre1.3 km from Leisure Lodge Golf Club
Select
Bahari Dhow Beach VillasResort
8.4
Great186186 reviews
Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
FromNZ$ 101
/nightSelect
Glory Ocean Villas - DianiHotel
9.0
Perfect11 review
Map
1.9 km from City Centre1000 m from The Diani Beach Shopping Centre
FromNZ$ 84
/nightSelect
The Zubeida Boutique ResortResort
8.2
Great1414 reviews
Map
6.9 km from City Centre300 m from Colobus Conservation
FromNZ$ 1 554
/nightSelect
Morning Star DianiAparthotel
8.4
Great5656 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 311
/nightSelect
Diani HouseGuest house
8.2
Great44 reviews
Map
2.8 km from City Centre600 m from Baharini Shopping Centre
FromNZ$ 316
/nightSelect
Footprints HouseGuest house
8.4
Great4242 reviews
Map
1.7 km from City Centre400 m from The Diani Beach Shopping Centre
FromNZ$ 194
/nightSelect
Diani Marine Divers VillageResort
8.0
Great1818 reviews
Map
2.9 km from City Centre600 m from Baharini Shopping Centre
FromNZ$ 357
/nightSelect
Diani Banda CottagesGuest house
7.8
Very good1919 reviews
Map
1.8 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 50
/nightSelect
Baobab Beach Resort & SpaResort
8.2
Great118118 reviews
Map
5.6 km from City Centre900 m from KFI Supermarket
FromNZ$ 546
/nightSelect
Leopard Beach Resort And SpaHotel
8.4
Great4242 reviews
FromNZ$ 404
/nightSelect
Eleven Pearl Boutique Hotel & SpaHotel
8.0
Great7373 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 180
/nightSelect
Diani CottagesBed & Breakfast
8.4
Great33 reviews
Map
2.4 km from City Centre100 m from Baharini Shopping Centre
FromNZ$ 314
/nightSelect
Villa Mandhari - Diani BeachHotel
8.2
Great1313 reviews
FromNZ$ 197
/nightSelect
Aqua ResortAparthotel
8.2
Great7171 reviews
Map
1.9 km from City Centre1000 m from Leisure Lodge Golf Club
FromNZ$ 113
/nightSelect
Flamboyant Diani BeachBed & Breakfast
8.2
Great122122 reviews
Map
3.0 km from City Centre800 m from Baharini Shopping Centre
FromNZ$ 99
/nightSelect
Seaclusion DianiHotel
8.4
Great2323 reviews
Map
2.7 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 288
/nightSelect
Diplomat Diani Beach ResortHotel
8.6
Great1919 reviews
Map
1.1 km from City Centre300 m from The Diani Beach Shopping Centre
FromNZ$ 99
/nightSelect
Tombo HouseBed & Breakfast
8.4
Great44 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromNZ$ 131
/nightSelect
Coral Beach ResortResort
8.2
Great3030 reviews
Map
400 m from City Centre400 m from Nakumatt Diani
FromNZ$ 157
/nightSelect
Safari Beach HotelHotel
8.4
Great1717 reviews
Map
5.0 km from City Centre1.5 km from KFI Supermarket
FromNZ$ 276
/nightSelect
Wayside Beach ApartmentsAparthotel
8.8
Great44 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 84
/nightSelect
Masai Paradise CottagesGuest house
8.0
Great66 reviews
Map
7.3 km from City Centre800 m from Colobus Conservation
FromNZ$ 58
/nightSelect
Searenity Beach VillaHotel
8.2
Great88 reviews
Map
2.0 km from City Centre700 m from Baharini Shopping Centre
FromNZ$ 687
/nightSelect
Boxo Diani - Unique Beach Front Container Eco-HotelHotel
8.0
Great44 reviews
Map
8.9 km from City Centre
FromNZ$ 93
/nightSelect
Diani Home StaysBed & Breakfast
8.4
Great1111 reviews
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 22
/nightSelect
Mzima Beach ResortHotel
7.4
Very good11 review
Select
Peekaboo Diani BeachBed & Breakfast
7.8
Very good88 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromNZ$ 116
/nightSelect
Fiorella Beach House, Diani BeachBed & Breakfast
7.8
Very good99 reviews
Map
1000 m from City Centre400 m from The Diani Beach Shopping Centre
FromNZ$ 291
/nightSelect
Asha Boutique HotelHotel
7.6
Very good44 reviews
Map
2.3 km from City Centre400 m from Baharini Shopping Centre
FromNZ$ 298
/nightSelect
Bahati Diani House GlampingBed & Breakfast
7.4
Very good1616 reviews
Map
7.6 km from City Centre1.3 km from Colobus Conservation
FromNZ$ 36
/nightSelect
Zarafa HouseBed & Breakfast
7.8
Very good88 reviews
Map
2.3 km from City Centre1.4 km from Leisure Lodge Golf Club
FromNZ$ 139
/nightSelect
Casamia SuitesHotel
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromNZ$ 129
/nightSelect
Kijani Cottages In DianiHotel
Map
6.3 km from City Centre500 m from KFI Supermarket
FromNZ$ 66
/nightSelect
Delina Cottage DianiGuest house
Select
Doric Cottages DianiHotel
Map
1.3 km from City Centre300 m from The Diani Beach Shopping Centre
FromNZ$ 210
/nightSelect
Retro Boutique Hotel LimitedHotel
Select
Diani Peaceful GardenHotel
Map
9.1 km from City Centre
Select
Fabio'S HouseBed & Breakfast
Map
8.4 km from City Centre1.9 km from Colobus Conservation
FromNZ$ 96
/nightSelect
Armaan Guest HouseGuest house
Map
3.4 km from City Centre1.1 km from Baharini Shopping Centre
FromNZ$ 23
/nightSelect
Cycad Palm DianiGuest house
Map
4.7 km from City Centre2.1 km from KFI Supermarket
FromNZ$ 41
/nightSelect
Lalagalu - Beachfront EcocabinsHotel
Map
8.9 km from City Centre
FromNZ$ 538
/nightSelect
Hilda'S HomestayBed & Breakfast
Map
6.3 km from City Centre300 m from KFI Supermarket
FromNZ$ 215
/nightSelect
Spice Of The CoastResort
Map
4.1 km from City Centre1.9 km from Baharini Shopping Centre
FromNZ$ 45
/nightSelect
Sanuna VillasGuest house
Map
7.9 km from City Centre1.3 km from Colobus Conservation
FromNZ$ 141
/nightSelect
Tahira VillaBed & Breakfast
Map
9.0 km from City Centre
FromNZ$ 197
/nightSelect
One Bedroom VillasResort
Map
5.0 km from City Centre1.6 km from KFI Supermarket
FromNZ$ 119
/nightSelect
Harmony Homes BeachfrontAparthotel
Map
2.4 km from City Centre1.4 km from Leisure Lodge Golf Club
FromNZ$ 56
/nightSelect
Seaesta Studio Diani BeachAparthotel
Map
1000 m from City Centre1.0 km from Diani One Stop Supermarket
Select
Villa Room King-Bed Big Garden Free BbqBed & Breakfast
Map
8.4 km from City Centre1.9 km from Colobus Conservation
FromNZ$ 26
/nightSelect
Blessing Holiday Homes - Diani BeachHotel
Map
9.0 km from City Centre
Select
Casa Marabella A2Aparthotel
Map
2.0 km from City Centre1.2 km from Leisure Lodge Golf Club
FromNZ$ 161
/nightSelect
Executive Three Bedroom, FurnishedBed & Breakfast
Map
12.1 km from City Centre
Select
EdenicInn
Map
3.0 km from City Centre
Select
Tranquil Pendo VillasGuest house
Map
2.2 km from City Centre300 m from Baharini Shopping Centre
Select
Bedroom Diani BeachGuest house
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
Select
Saved
Save
🏨 Hotels in Diani Beach | 91 |
👛 Lowest price | 22 NZD |
✍️ Hotels Reviews | 2 872 |