A more budget-friendly alternative would be African Dream Cottages - Diani Beach, which is 3-star accommodation with room rates from 50US$. Diani Banda Cottages is an affordable choice that is directly adjacent to Chandarana Foodplus Supermarket Diani and offers room rates from 41US$.
172 hotels in Diani Beach
Search the best hotels and places to stay in Diani Beach
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Your booking experience in Diani Beach
Budget hotels in Diani Beach
Convenience of staying in the city center
Luxury and boutique accommodation
Apartments, B&Bs and others
Capital C Apartment is centrally situated apartment in Diani Beach with a golf course, hiking and complimentary parking. B&Bs in Diani Beach include Galu Gardens Apartments Ltd and Lantana Galu Beach. If you're traveling on business in Diani Beach, think about staying at one of the 7 hotels, such as Prideinn Hotel Diani or Diplomat Diani Beach Resort that feature business facilities. Kenyaways is a resort hotel with windsurfing and canoeing and also featuring a patio, a swimming pool and free parking.