Find hotels in Diani Beach from $22
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find properties with these dates
Compare 421 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Mzima Beach
Mzima Beach
10.0 out of 10, Exceptional, (7)
The price is $219
$259 total
includes taxes & fees
May 6 - May 7
Save an average of 15% on thousands of hotels when you're signed in
Nomad Beach Resort
Nomad Beach Resort
9.0 out of 10, Wonderful, (90)
The price is $325
$384 total
includes taxes & fees
May 6 - May 7
Swahili Beach Resort
Swahili Beach Resort
8.8 out of 10, Excellent, (186)
The price is $259
$306 total
includes taxes & fees
May 6 - May 7
Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa
8.8 out of 10, Excellent, (9)
The price is $117
$139 total
includes taxes & fees
May 19 - May 20
Lantana Galu Beach
Lantana Galu Beach
8.8 out of 10, Excellent, (22)
The price is $194
$230 total
includes taxes & fees
May 21 - May 22
Diani Sea Lodge
Diani Sea Lodge
8.6 out of 10, Excellent, (28)
The price is $151
$183 total
includes taxes & fees
May 18 - May 19
Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (39)
The price is $200
$236 total
includes taxes & fees
May 20 - May 21
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.4 out of 10, Very Good, (103)
The price is $104
$131 total
includes taxes & fees
May 19 - May 20
Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort
8.4 out of 10, Very Good, (56)
The price is $70
$90 total
includes taxes & fees
May 8 - May 9
Diani Palm Resort
Diani Palm Resort
8.4 out of 10, Very Good, (13)
The price is $23
$28 total
includes taxes & fees
May 6 - May 7
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 out of 10, Very Good, (303)
The price is $117
$146 total
includes taxes & fees
May 6 - May 7
Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Palm Beach Boutique Resort & Spa All Inclusive
8.2 out of 10, Very Good, (30)
The price is $296
$350 total
includes taxes & fees
May 6 - May 7
Hotel English Point Marina & Spa
Hotel English Point Marina & Spa
8.0 out of 10, Very Good, (243)
The price is $127
$153 total
includes taxes & fees
May 6 - May 7
Mangro Hotel Diani Beach
Mangro Hotel Diani Beach
8.0 out of 10, Very Good, (2)
The price is $75
$88 total
includes taxes & fees
May 6 - May 7
Soul Breeze Beach Resort
Soul Breeze Beach Resort
8.0 out of 10, Very Good, (1)
The price is $22
$27 total
includes taxes & fees
May 7 - May 8
Southern Palms Beach Resort
Southern Palms Beach Resort
7.8 out of 10, Good, (118)
The price is $169
$200 total
includes taxes & fees
May 6 - May 7
Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive
7.8 out of 10, Good, (28)
The price is $188
$222 total
includes taxes & fees
May 20 - May 21
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.
More cheap stays in Diani Beach
Aqua Resort
Diani Beach Road, Diani Beach, Kwale County
The price is $38 per night from May 6 to May 7
$38
$46 total
includes taxes & fees
May 6 - May 7
7/10 Good! (14 reviews)
Stay near popular Diani Beach attractions
Diani Beach
4.5/5(77 reviews)
Why not spend a carefree afternoon at Diani Beach during your travels in Diani Beach? Wander the seaside in this relaxing area.
Diani Beach Travel Info
Number of reviews | 15 |
---|---|
Accommodation | 421 hotels |
Highest price | $325 |
Lowest price | $22 |
Reasons to visit | Tiwi Beach, Diani - Chale Marine National Park and Reserve and Kaya Kinondo Sacred Forest |
Hotels with nearby beaches | 148 |
5-star hotels | 6 |
Hotels with recreation opportunities | 135 |
Price trends for hotels in Diani Beach
Less expensive | More expensive | This month | Next month |
---|---|---|---|
May | December | $97 | $106 |
Month | Price |
---|---|
January | $182 |
February | $161 |
March | $141 |
April | $124 |
May | $97 |
June | $106 |
July | $109 |
August | $147 |
September | $142 |
October | $97 |
November | $140 |
December | $190 |
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Diani Beach. Select dates and complete search for nightly totals inclusive of taxes and fees.
Frequently asked questions
Recent reviews of Diani Beach hotelsExpedia verified reviews
5/5 Excellent
"1st room had bed bugs but I was relocated to another room on an upper level. Staff and service was great."
A verified traveler stayed at Swahili Beach Resort
Posted 3 days ago
Hotels in Diani Beach Neighborhoods
Stay near popular Diani Beach attractions
- Diani Beach
- Diani - Chale Marine National Park and Reserve
- Galu Kinondo
- Kaya Kinondo Sacred Forest
- Kongo Mosque
- Nyali Beach
- Tiwi Beach
- Fort Jesus
- City Mall
- Mamba Village
- Mombasa Marine National Park
- Wild Waters
- Haller Park
- Chale Beach
- Sikh Temple
- Mombasa Marine National Park
- Shree Cutch Satsang Swaminarayan Temple
- Shimba Hills National Reserve
- Kisite-Mpunguti Marine National Park
- Holy Ghost Cathedral
Top beaches in Diani Beach
More Hotel Options in Diani Beach
- All-inclusive Resorts (4)
- Beach Hotels (30)
- Boutique Hotels (1)
- Casinos (2)
- Family Hotels (24)
- Fishing Resorts & Hotels (5)
- Golf Hotels (11)
- Honeymoon Resorts & Hotels (15)
- Hotel Wedding Venues (11)
- Hotel with a Concierge (18)
- Hotels & Resorts for Couples (24)
- Hotels with Air Conditioning (23)
- Hotels with Balconies (16)
- Hotels with Bars (25)
- Hotels with Childcare (15)
- Hotels with Connecting Rooms (5)
- Hotels with Free Parking (27)
- Hotels with Free Wifi (29)
- Hotels with Hot Tubs (6)
- Hotels with Laundry Facilities (25)
- Hotels with Restaurants (30)
- Hotels with Room Service (14)
- Hotels with Tennis Courts (8)
- Hotels with a Gym (9)
- Hotels with a Pool (30)
- Hotels with a Swim-up Bar (2)
- Hotels with a View (6)
- Luxury Hotels (2)
- Oceanfront Hotels (2)
- Resorts & Hotels with Spas (16)
- Romantic Hotels (8)
More Accommodation Types in Diani Beach
Hotels near Diani Beach Airports
Other Hotels near Diani Beach, Mombasa
- Ukunda Hotels
- Chale Island Hotels
- Bamburi Hotels
- Kenya Coast Hotels
- Tiwi Hotels
- Msambweni Hotels
- Kwale Hotels
- Likoni Hotels
- Shimoni Hotels
- Central Kenya Coast Hotels
- Shimba Hills National Reserve Hotels
- Kisauni Hotels
- Wasini Island Hotels
- Funzi Island Hotels
- Ras Makamaiwe Hotels
- Mtongwe Hotels
- Mnazi Hotels
- Ngombeni Hotels
- Gazi Hotels
- Manyimbo Hotels
More Popular Hotels in Mombasa
- Diani Sea Lodge
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Paradise Beach Resort & Spa
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- LalaGalu
- Waterlovers Beach Resort
- Bahari Dhow Beach Villas
- Aqua Resort
- Pinewood Beach Resort and Spa
- Jacaranda Indian Ocean Beach Resort
- Borabora Luxury Tented Camp
Expedia's Latest Trends
Hotels
Safari Tentalow El SalvadorBQ Belvedere HotelOcean City Adults Only Resorts & HotelsPicard Beach CottagesUkunda HotelsImperial Hotel & SpaMonroe Beach HotelsClearwater Beach HotelsHotel Duas NacoesThe White Rhino HotelSLS South BeachHotel Suite with Kitchenette, Great on Mountain Location, Indoor/Outdoor PoolLotus of Lompoc - A Great Hospitality Inn
Flights
Cars
General