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
Check Diani Beach hotel prices
Tonight |
Tomorrow night |
Next weekend |
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 $198
$234 total
includes taxes & fees
May 15 - May 16
Waterlovers Beach Resort
Waterlovers Beach Resort
9.8 out of 10, Exceptional, (19)
The price is $280
$330 total
includes taxes & fees
Jun 6 - Jun 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 15 - May 16
Swahili Beach Resort
Swahili Beach Resort
8.8 out of 10, Excellent, (186)
The price is $197
$233 total
includes taxes & fees
May 12 - May 13
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 25 - May 26
Lantana Galu Beach
Lantana Galu Beach
8.8 out of 10, Excellent, (22)
The price is $194
$230 total
includes taxes & fees
May 22 - May 23
LalaGalu
LalaGalu
8.8 out of 10, Excellent, (3)
The price is $100
$120 total
includes taxes & fees
May 12 - May 13
Diani Sea Lodge
Diani Sea Lodge
8.6 out of 10, Excellent, (28)
The price is $160
$192 total
includes taxes & fees
May 25 - May 26
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 26 - May 27
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.4 out of 10, Very Good, (104)
The price is $104
$131 total
includes taxes & fees
May 25 - May 26
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 14 - May 15
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 out of 10, Very Good, (303)
The price is $126
$158 total
includes taxes & fees
May 12 - May 13
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 12 - May 13
Hotel English Point Marina & Spa
Hotel English Point Marina & Spa
8.0 out of 10, Very Good, (246)
The price is $127
$153 total
includes taxes & fees
May 12 - May 13
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 12 - May 13
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 12 - May 13
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 26 - May 27
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
More cheap stays in Diani Beach
More cheap stays in Diani Beach
Aqua Resort
Diani Beach Road, Diani Beach, Kwale County
The price is $38 per night from May 19 to May 20
$38
$46 total
includes taxes & fees
May 19 - May 20
7.4/10 Good! (12 reviews)
Hotels in Diani Beach with star-rating
Hotels in Diani Beach with star-rating
Stay near popular Diani Beach attractions
Stay near popular Diani Beach attractions
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.
Price trends for hotels in Diani Beach
Price trends for hotels in Diani Beach
Price trends for hotels in Diani Beach
Less expensive | More expensive | This month | Next month |
---|---|---|---|
May | January | $97 | $97 |
Month | Price |
---|---|
January | $210 |
February | $208 |
March | $209 |
April | $132 |
May | $97 |
June | $97 |
July | $107 |
August | $158 |
September | $140 |
October | $113 |
November | $190 |
December | $194 |
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.
Recent reviews of Diani Beach hotels
Recent reviews of Diani Beach hotels
Recent reviews of Diani Beach hotelsExpedia verified reviews
5/5 Excellent
"We had a long term stay there and the manager was amaizing the staffs had amaizing service and its just a under two minute walk to the beach and Also they organised trip we had an amaizing time there greeting from Suzan and øyvind"
A verified traveler stayed at Diani Palm Resort
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
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
- Mombasa Marine National Park
- City Mall
- Wild Waters
- Mamba Village
- Chale Beach
- Haller Park
- Shimba Hills National Reserve
- Mombasa Marine National Park
- Shree Cutch Satsang Swaminarayan Temple
- Sikh Temple
- 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
- Shimoni Hotels
- Likoni Hotels
- Central Kenya Coast Hotels
- Shimba Hills National Reserve Hotels
- Ras Makamaiwe Hotels
- Kisauni Hotels
- Wasini Island Hotels
- Funzi Island Hotels
- Mtongwe Hotels
- Mnazi Hotels
- Manyimbo Hotels
- Gazi Hotels
- Funzi Hotels
More Popular Hotels in Mombasa
- The Villa Luxury Suites Hotel
- LalaGalu
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Paradise Beach Resort & Spa
- Aqua Resort
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- Waterlovers Beach Resort
- Jacaranda Indian Ocean Beach Resort
- Bahari Dhow Beach Villas
- Pinewood Beach Resort and Spa