Hotels in Diani Beach

Search among 91 available hotels and places to stay in Diani Beach from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
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
Great185 reviews
Map
1.4 km from City Centre500 m from Leisure Lodge Golf Club
FromINR 8 511 /nightSelect
Southern Palms Beach ResortResort
8.2
Great33 reviews
Map
2.5 km from City Centre1.5 km from Leisure Lodge Golf Club
FromINR 19 524 /nightSelect
Swahili BeachResort
8.2
Great164 reviews
Map
600 m from City Centre300 m from Nakumatt Diani
FromINR 20 943 /nightSelect
Leopard BeachHotel
7.4
Very good7 reviews
Map
900 m from City Centre500 m from Leisure Lodge Golf Club
FromINR 24 030 /nightSelect
Lantana Galu BeachResort
8.4
Great6 reviews
Map
9.0 km from City Centre
FromINR 19 107 /nightSelect
Diani Sea LodgeResort
8.2
Great72 reviews
Map
3.5 km from City Centre1.2 km from Baharini Shopping Centre
FromINR 22 528 /nightSelect
Papillon Lagoon Reef HotelHotel
8.4
Great176 reviews
Map
5.4 km from City Centre1.1 km from KFI Supermarket
FromINR 17 355 /nightSelect
Pinewood Beach Resort And SpaHotel
8.4
Great38 reviews
Map
10.4 km from City Centre
FromINR 21 861 /nightSelect
Diani Sea ResortResort
8.2
Great116 reviews
Map
2.1 km from City Centre300 m from Baharini Shopping Centre
FromINR 26 283 /nightSelect
Swahili Beach ResortHotel
Map
500 m from City Centre100 m from Nakumatt Diani
FromINR 29 287 /nightSelect
Waterlovers Beach ResortResort
8.8
Great14 reviews
Map
2.1 km from City Centre200 m from Baharini Shopping Centre
FromINR 47 142 /nightSelect
Kaskazi Beach ResortResort
7.8
Very good47 reviews
Map
700 m from City Centre400 m from Nakumatt Diani
FromINR 7 927 /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
Great97 reviews
FromINR 9 011 /nightSelect
The Maji Beach Boutique HotelHotel
8.0
Great7 reviews
Map
1.7 km from City Centre800 m from Leisure Lodge Golf Club
FromINR 46 809 /nightSelect
Nomad Beach ResortHotel
8.2
Great50 reviews
Map
4.7 km from City Centre1.8 km from KFI Supermarket
FromINR 75 094 /nightSelect
Prideinn DianiHotel
FromINR 4 923 /nightSelect
Diamonds Leisure Beach & Golf ResortResort
8.2
Great143 reviews
Map
1.1 km from City Centre400 m from Leisure Lodge Golf Club
FromINR 12 265 /nightSelect
The Bright Star ResortAparthotel
8.4
Great36 reviews
FromINR 4 589 /nightSelect
Diani Bay ResortResort
7.8
Very good3 reviews
Map
3.0 km from City Centre
FromINR 8 344 /nightSelect
Ocean Village Club (Adults Only)Hotel
8.2
Great151 reviews
Map
5.1 km from City Centre1.4 km from KFI Supermarket
FromINR 20 859 /nightSelect
Afrika Pearl & SpaHotel
8.2
Great58 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromINR 9 512 /nightSelect
Lotfa Resort DianiHotel
8.2
Great66 reviews
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
FromINR 4 756 /nightSelect
Kinondo KwetuHotel
8.6
Great5 reviews
Select
Sunset Villa Boutique ResortResort
8.2
Great25 reviews
Map
9.1 km from City Centre
FromINR 10 680 /nightSelect
The Villa Luxury Suites HotelResort
8.4
Great62 reviews
Map
100 m from City Centre500 m from Nakumatt Diani
FromINR 12 766 /nightSelect
Sonrisa VillasHotel
8.2
Great65 reviews
Map
11.4 km from City Centre
FromINR 15 853 /nightSelect
Mangro HotelHotel
7.6
Very good10 reviews
FromINR 4 923 /nightSelect
Prideinn Hotel DianiHotel
8.2
Great49 reviews
Map
400 m from City Centre600 m from Nakumatt Diani
FromINR 5 257 /nightSelect
Galu InnHotel
7.6
Very good6 reviews
Map
4.1 km from City Centre2.0 km from Baharini Shopping Centre
FromINR 4 005 /nightSelect
Amani Luxury Apartments Diani BeachHotel
Map
6.3 km from City Centre200 m from KFI Supermarket
FromINR 12 599 /nightSelect
Blue Marlin Beach HotelHotel
8.4
Great59 reviews
Map
7.4 km from City Centre800 m from Colobus Conservation
FromINR 41 552 /nightSelect
Soul Breeze Beach ResortBed & Breakfast
8.2
Great87 reviews
Map
9.1 km from City Centre
FromINR 7 927 /nightSelect
Upani In DianiBed & Breakfast
8.0
Great39 reviews
Map
9.0 km from City Centre
FromINR 4 589 /nightSelect
African Dream Cottages - Diani BeachHotel
8.4
Great39 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromINR 4 673 /nightSelect
Diani Palm ResortHotel
7.6
Very good3 reviews
Map
2.2 km from City Centre1.3 km from Leisure Lodge Golf Club
Select
Bahari Dhow Beach VillasResort
8.4
Great186 reviews
Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
FromINR 5 090 /nightSelect
Glory Ocean Villas - DianiHotel
9.0
Perfect1 review
Map
1.9 km from City Centre1000 m from The Diani Beach Shopping Centre
FromINR 4 255 /nightSelect
The Zubeida Boutique ResortResort
8.2
Great14 reviews
Map
6.9 km from City Centre300 m from Colobus Conservation
FromINR 78 348 /nightSelect
Morning Star DianiAparthotel
8.4
Great56 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromINR 15 686 /nightSelect
Diani HouseGuest house
8.2
Great4 reviews
Map
2.8 km from City Centre600 m from Baharini Shopping Centre
FromINR 15 937 /nightSelect
Footprints HouseGuest house
8.4
Great42 reviews
Map
1.7 km from City Centre400 m from The Diani Beach Shopping Centre
FromINR 9 762 /nightSelect
Diani Marine Divers VillageResort
8.0
Great18 reviews
Map
2.9 km from City Centre600 m from Baharini Shopping Centre
FromINR 18 023 /nightSelect
Diani Banda CottagesGuest house
7.8
Very good19 reviews
Map
1.8 km from City Centre500 m from Baharini Shopping Centre
FromINR 2 503 /nightSelect
Baobab Beach Resort & SpaResort
8.2
Great118 reviews
Map
5.6 km from City Centre900 m from KFI Supermarket
FromINR 27 534 /nightSelect
Leopard Beach Resort And SpaHotel
8.4
Great42 reviews
FromINR 20 359 /nightSelect
Eleven Pearl Boutique Hotel & SpaHotel
8.0
Great73 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
FromINR 9 095 /nightSelect
Diani CottagesBed & Breakfast
8.4
Great3 reviews
Map
2.4 km from City Centre100 m from Baharini Shopping Centre
FromINR 15 853 /nightSelect
Villa Mandhari - Diani BeachHotel
8.2
Great13 reviews
FromINR 9 929 /nightSelect
Aqua ResortAparthotel
8.2
Great71 reviews
Map
1.9 km from City Centre1000 m from Leisure Lodge Golf Club
FromINR 5 674 /nightSelect
Flamboyant Diani BeachBed & Breakfast
8.2
Great122 reviews
Map
3.0 km from City Centre800 m from Baharini Shopping Centre
FromINR 5 006 /nightSelect
Seaclusion DianiHotel
8.4
Great23 reviews
Map
2.7 km from City Centre500 m from Baharini Shopping Centre
FromINR 14 518 /nightSelect
Diplomat Diani Beach ResortHotel
8.6
Great19 reviews
Map
1.1 km from City Centre300 m from The Diani Beach Shopping Centre
FromINR 5 006 /nightSelect
Tombo HouseBed & Breakfast
8.4
Great4 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
FromINR 6 592 /nightSelect
Coral Beach ResortResort
8.2
Great30 reviews
Map
400 m from City Centre400 m from Nakumatt Diani
FromINR 7 927 /nightSelect
Safari Beach HotelHotel
8.4
Great17 reviews
Map
5.0 km from City Centre1.5 km from KFI Supermarket
FromINR 13 934 /nightSelect
Wayside Beach ApartmentsAparthotel
8.8
Great4 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromINR 4 255 /nightSelect
Masai Paradise CottagesGuest house
8.0
Great6 reviews
Map
7.3 km from City Centre800 m from Colobus Conservation
FromINR 2 920 /nightSelect
Searenity Beach VillaHotel
8.2
Great8 reviews
Map
2.0 km from City Centre700 m from Baharini Shopping Centre
FromINR 34 627 /nightSelect
Boxo Diani - Unique Beach Front Container Eco-HotelHotel
8.0
Great4 reviews
Map
8.9 km from City Centre
FromINR 4 673 /nightSelect
Diani Home StaysBed & Breakfast
8.4
Great11 reviews
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromINR 1 085 /nightSelect
Mzima Beach ResortHotel
7.4
Very good1 review
Select
Peekaboo Diani BeachBed & Breakfast
7.8
Very good8 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
FromINR 5 841 /nightSelect
Fiorella Beach House, Diani BeachBed & Breakfast
7.8
Very good9 reviews
Map
1000 m from City Centre400 m from The Diani Beach Shopping Centre
FromINR 14 685 /nightSelect
Asha Boutique HotelHotel
7.6
Very good4 reviews
Map
2.3 km from City Centre400 m from Baharini Shopping Centre
FromINR 15 019 /nightSelect
Bahati Diani House GlampingBed & Breakfast
7.4
Very good16 reviews
Map
7.6 km from City Centre1.3 km from Colobus Conservation
FromINR 1 836 /nightSelect
Zarafa HouseBed & Breakfast
7.8
Very good8 reviews
Map
2.3 km from City Centre1.4 km from Leisure Lodge Golf Club
FromINR 7 009 /nightSelect
Casamia SuitesHotel
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
FromINR 6 508 /nightSelect
Kijani Cottages In DianiHotel
Map
6.3 km from City Centre500 m from KFI Supermarket
FromINR 3 338 /nightSelect
Delina Cottage DianiGuest house
Select
Doric Cottages DianiHotel
Map
1.3 km from City Centre300 m from The Diani Beach Shopping Centre
FromINR 10 597 /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
FromINR 4 839 /nightSelect
Armaan Guest HouseGuest house
Map
3.4 km from City Centre1.1 km from Baharini Shopping Centre
FromINR 1 168 /nightSelect
Cycad Palm DianiGuest house
Map
4.7 km from City Centre2.1 km from KFI Supermarket
FromINR 2 086 /nightSelect
Lalagalu - Beachfront EcocabinsHotel
Map
8.9 km from City Centre
FromINR 27 117 /nightSelect
Hilda'S HomestayBed & Breakfast
Map
6.3 km from City Centre300 m from KFI Supermarket
FromINR 10 847 /nightSelect
Spice Of The CoastResort
Map
4.1 km from City Centre1.9 km from Baharini Shopping Centre
FromINR 2 253 /nightSelect
Sanuna VillasGuest house
Map
7.9 km from City Centre1.3 km from Colobus Conservation
FromINR 7 092 /nightSelect
Tahira VillaBed & Breakfast
Map
9.0 km from City Centre
FromINR 9 929 /nightSelect
One Bedroom VillasResort
Map
5.0 km from City Centre1.6 km from KFI Supermarket
FromINR 6 008 /nightSelect
Harmony Homes BeachfrontAparthotel
Map
2.4 km from City Centre1.4 km from Leisure Lodge Golf Club
FromINR 2 837 /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
FromINR 1 335 /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
FromINR 8 093 /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

Diani Beach hotels essential information

🏨 Hotels in Diani Beach 91
👛 Lowest price 1085 INR
✍️ Hotels Reviews 2 868