Low Season
|
May |
High Season
|
June |
cheapest month to stay
72%
expected price decrease
most expensive time to stay
71%
expected price increase
Price
|
$43 - $497
|
Highest day of week
|
Wednesday |
Cheapest day of week
|
Friday |
av. price over the last two weeks
Average price (weeknight)
$99
av. price over the last two weeks
av. price over the last two weeks
Average price (weekend night)
$129
av. price over the last two weeks
Cheapest time to book
|
The cheapest time to book hotels in Diani Beach is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. |
1-2 star
|
$29 - $67
|
3 star
|
$69 - $113
|
4-5 star
|
$145 - $183
|
Visiting Diani Beach for 4 nights is the most common choice for our users.
The cost of a hotel room in Diani Beach will vary according to demand, location and star rating. On average, rooms will cost around $79 per night.
The cheapest month to book a hotel in Diani Beach is May. The cost of your room could be as much as 71% cheaper than peak months.
At the moment the cheapest day to stay in a hotel in Diani Beach is Thursday, with Tuesday being the most expensive.